Skip to content

vnminh0204/graph-isomorphism

Repository files navigation

Team members:

  • Vo Nhat Minh
  • Tran Duc Duc
  • Salih Eren Yücetürk
  • Jelle Boon

I. Abstractions - Project Overview:

Example Background

The focus of this project is on practical implementations of algorithms for the notorious graph isomorphism problem, a problem that is still open with respect to its computational complexity which puts the problem closer to P than being NP-hard. Algorithms that can decide if two given input graphs are isomorphic or not, or algorithms that detect the (number of) symmetries of a given graph, are useful in many practical applications: Mathematical Optimization, Computational Biology, Fingerprints, etc.

II. Installation:

What is the main program that should be called, for both the GI problem and the #Aut problem?

  • The main program is FINAL_main In case you want a version without twin we have FINAL_main_without_twins

How can you select the instance?

  • In the main method "if name == 'main':" we have a string variable "directory" You can change the directory to input the correct location of file Ex: 3130bonus06Aut.gr

We have options to run without tree processing, GI, Aut graph.

This work main purposes are for studying, practicing and should not be used for any commercial purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages