Computer-assisted graph theory: a survey
By: Jorik Jooken
Potential Business Impact:
Computers find new math patterns in connections.
Computers and algorithms play an ever-increasing role in obtaining new results in graph theory. In this survey, we present a broad range of techniques used in computer-assisted graph theory, including the exhaustive generation of all pairwise non-isomorphic graphs within a given class, the use of searchable databases containing graphs and invariants as well as other established and emerging algorithmic paradigms. We cover approaches based on mixed integer linear programming, semidefinite programming, dynamic programming, SAT solving, metaheuristics and machine learning. The techniques are illustrated with numerous detailed results covering several important subareas of graph theory such as extremal graph theory, graph coloring, structural graph theory, spectral graph theory, regular graphs, topological graph theory, special sets in graphs, algebraic graph theory and chemical graph theory. We also present some smaller new results that demonstrate how readily a computer-assisted graph theory approach can be applied once the appropriate tools have been developed.
Similar Papers
Integrating Graph Theoretical Approaches in Cybersecurity Education CSCI-RTED
Cryptography and Security
Helps computers find online dangers using network maps.
Towards Geometry Problem Solving in the Large Model Era: A Survey
CV and Pattern Recognition
Teaches computers to solve geometry problems like humans.
Systems of Graph Formulas and their Equivalence to Alternating Graph Automata
Formal Languages and Automata Theory
Lets computers describe and understand complex networks.