Graph isomorphism restricted by lists
Created by Peter Zeman
#mathematics, #presentation

Graph Isomorphism Restricted by Lists

WG 2020
Paper
1607.03918.pdf
OrgPad
This presentation is created in OrgPad, your all-in-one power tool for brainstorming, idea building and thought processing.
www.orgpad.info
Graph isomorphism (GraphIso)


Graph isomorphism restricted by lists (ListIso)


List restricted automorphism (ListAut)

Polynomial-time equivalent

ListIso and ListAut for general graphs

Applied to regular covering testing


List homomorphism
The same definition, but homomorphism is used instead of isomorphism.

Generalizes list coloring (where the target graph is complete without loops).
Other list restricted problems
List coloring
Each vertex has a list of permissible colors. We want to find a proper coloring which respects these lists.

Various partial solution extension problems
Our goal

Result 1

ListIso with lists of size ≤ 2

Forbidden topological subgraphs
3-regular colored graphs with color classes of size ≤ 8


Bounded degree
ListIso for graph of degree ≤ 2


Bounded color classes
Result 2

MPQ trees
MPQ tree describes all interval representations:

NP-hardness results


GI-hardness results


Interval, permutation, and circle graphs
Modular trees
Modular tree captures all transitive orientations of a graph and all permutation representations.

Interval, permutation, and circle graphs
Subroutine: bipartite perfect matching
Can be solved in O(m • √n) using the algorithm of Hopcroft and Kapr (1973). It is the bottleneck in solving ListIso for various graph classes.
Trees


Trees


Split trees
Split tree captures all representations of a circle graph.


Result 3

Planar graphs


Planar graphs
3-connected decomposition
Mostly known in the literature as SPQR trees.

Bounded treewidth in FPT
Bounded treewidth in FPT
Variable gadget

Clause gadget

Why reduction works

Classes of bounded eigenvalue multiplicity
Open problems
Classes of bounded genus
Classes with excluded minors
Restrictions on possible lists
Extension on variable gadgets

Invariant for these automorphisms

Video of Peter's talk at WG 2020