English

A Characterization of Individualization-Refinement Trees

Data Structures and Algorithms 2021-09-16 v1 Discrete Mathematics

Abstract

Individualization-Refinement (IR) algorithms form the standard method and currently the only practical method for symmetry computations of graphs and combinatorial objects in general. Through backtracking, on each graph an IR-algorithm implicitly creates an IR-tree whose order is the determining factor of the running time of the algorithm. We give a precise and constructive characterization which trees are IR-trees. This characterization is applicable both when the tree is regarded as an uncolored object but also when regarded as a colored object where vertex colors stem from a node invariant. We also provide a construction that given a tree produces a corresponding graph whenever possible. This provides a constructive proof that our necessary conditions are also sufficient for the characterization.

Keywords

Cite

@article{arxiv.2109.07302,
  title  = {A Characterization of Individualization-Refinement Trees},
  author = {Markus Anders and Jendrik Brachter and Pascal Schweitzer},
  journal= {arXiv preprint arXiv:2109.07302},
  year   = {2021}
}

Comments

to appear at ISAAC 2021

R2 v1 2026-06-24T05:59:20.201Z