EngageS: Next Generation Algorithms for Grabbing and Exploiting Symmetry

Symmetry is a ubiquitous concept that appears in virtually all areas of computer science. Algorithmic symmetry detection and exploitation is the concept of finding intrinsic symmetries of a given object and then using these symmetries to our advantage. Application areas range from convolutional neural networks in machine learning to computer graphics, chemical data bases and beyond. The ERC-funded Project EngageS studies the algorithmic problem of detecting and exploiting symmetry both from a theoretical as well as from a practical standpoint. A major goal is to bring theory and practice closer together. This is for example done by modeling and formalizing specific algorithmic aspects regarding symmetry, developing theoretically optimal solutions, and transferring these back into practice.

On the theory side, symmetry detection is often referred to as the graph isomorphism problem. This problem has unknown complexity status and remains one of the most famous open problems in theoretical computer science. In the project we investigate various aspects of the problem and use a diverse portfolio of techniques to explore the limits of symmetry exploitation. These include computational group theory, design theory, algebraic graph theory, logics, as well as various techniques for algorithm analysis. We also investigate related algorithmic problems such as canonization, computing normal forms and generation tasks.
Publications
Structure theory and algorithms for highly regular colored graphs.
Thomas Schneider.
PhD Thesis 2025. DOI
Classification of Finite Highly Regular Vertex-Colored Graphs.
Irene Heinrich, Thomas Schneider, and Pascal Schweitzer.
SIDMA 2025. DOI
Finite Variable Counting Logics with Restricted Requantification.
Simon Raßmann, Georg Schindling, and Pascal Schweitzer.
CSL 2025. DOI
Computational Complexity of the Weisfeiler-Leman Dimension.
Moritz Lichter, Simon Raßmann, and Pascal Schweitzer.
CSL 2025. DOI
The Complexity of Symmetry Breaking Beyond Lex-Leader.
Markus Anders, Sofia Brenner, and Gaurav Rattan.
CP 2024. DOI
Computing edge colored ultrahomogeneous graphs.
Irene Heinrich, Eda Kaja, and Pascal Schweitzer.
DMD 2024. (wird in neuem Tab geöffnet) Paper DOI
The flexibility among 3-decompositions.
Irene Heinrich, and Lena Volk.
DMD 2024. (wird in neuem Tab geöffnet) Paper DOI
Finite Vertex-colored Ultrahomogeneous Oriented Graphs.
Irene Heinrich, Eda Kaja, and Pascal Schweitzer.
WG 2024. ArXiv
On the modular isomorphism problem for groups with center of index at most p3.
Sofia Brenner, and Diego Garcı́a-Lucas.
Archiv der Mathematik, 2024. DOI
Tuple regularity and k-ultrahomogeneity for finite groups.
Sofia Brenner.
Journal of Group Theory, 2024. DOI
Satsuma: Structure-Based Symmetry Breaking in SAT.
Markus Anders, Sofia Brenner, and Gaurav Rattan.
SAT 2024. DOI
Non-Pool-Based Line Planning on Graphs of Bounded Treewidth.
Irene Heinrich, Philine Schiewe, and Constantin Seebach.
ATMOS 2023. DOI
Using Light Spanning Graphs for Passenger Assignment in Public Transport.
Irene Heinrich, Olli Herrala, Philine Schiewe, and Topias Terho.
ATMOS 2023. DOI
Reductions for the 3-Decomposition Conjecture.
Oliver Bachtler, and Irene Heinrich.
LAGOS 2023. DOI
Exploration of Graphs with Excluded Minors.
Júlia Baligács, Yann Disser, Irene Heinrich, and Pascal Schweitzer.
ESA 2023. DOI
Countable ultrahomogeneous 2-colored graphs consisting of disjoint unions of cliques.
Sofia Brenner, and Irene Heinrich.
EUROCOMB 2023. DOI
Twin-width of graphs with tree-structured decompositions.
Irene Heinrich, Simon Raßmann.
IPEC 2023. ArXiv DOI
Compressing CFI Graphs and Lower Bounds for the Weisfeiler-Leman Refinements.
Martin Grohe, Moritz Lichter, Daniel Neuen, Pascal Schweitzer.
FOCS 2023. ArXiv
Witnessed Symmetric Choice and Interpretations in Fixed-Point Logic with Counting.
Moritz Lichter.
ICALP 2023. ArXiv DOI
Continuing the Quest for a Logic Capturing Polynomial Time – Potential, Limitations, and Interplay of Current Approaches.
Moritz Lichter.
PhD Thesis 2023. DOI More Information
Engineering a Preprocessor for Symmetry Detection.
Markus Anders, Pascal Schweitzer, Julian Stieß.
SEA 2023. ArXiv DOI
Algorithms Transcending the SAT-Symmetry Interface.
Markus Anders, Pascal Schweitzer, Mate Soos.
SAT 2023. ArXiv DOI
The Iteration Number of the Weisfeiler-Leman Algorithm.
Martin Grohe, Moritz Lichter, Daniel Neuen.
LICS 2023. ArXiv DOI
Automated testing and interactive construction of unavoidable sets for graph classes of small path-width.
Oliver Bachtler, Irene Heinrich.
Journal of Graph Theory, 2023. ArXiv DOI
Limitations of the invertible-map equivalences.
Anuj Dawar, Erich Grädel, Moritz Lichter.
Journal of Logic and Computation, 2023. ArXiv DOI