Planar Graphs: Logical Complexity and Parallel Isomorphism Tests

We prove that every triconnected planar graph on n vertices is definable by a first order sentence that uses at most 15 variables and has quantifier depth at most 11 log2 n + 45. As a consequence, a canonic form of such graphs is computable in AC1 by the 14-dimensional Weisfeiler-Lehman algorithm. This gives us another AC1 algorithm for the planar graph isomorphism.

[1]  J. Spencer The Strange Logic of Random Graphs , 2001 .

[2]  Carsten Thomassen,et al.  Graphs on Surfaces , 2001, Johns Hopkins series in the mathematical sciences.

[3]  Martin Grohe,et al.  Fixed-point logics on planar graphs , 1998, Proceedings. Thirteenth Annual IEEE Symposium on Logic in Computer Science (Cat. No.98CB36226).

[4]  L. Babai Automorphism groups, isomorphism, reconstruction , 1996 .

[5]  Vijaya Ramachandran,et al.  Planarity Testing in Parallel , 1994, J. Comput. Syst. Sci..

[6]  Helmut Veith,et al.  The first order definability of graphs: Upper bounds for quantifier depth , 2006, Discret. Appl. Math..

[7]  Oleg Verbitsky,et al.  Testing Graph Isomorphism in Parallel by Playing a Game , 2006, ICALP.

[8]  Neil Immerman,et al.  An optimal lower bound on the number of variables for graph identification , 1989, 30th Annual Symposium on Foundations of Computer Science.

[9]  Gary L. Miller,et al.  Parallel Tree Contraction, Part 2: Further Applications , 1991, SIAM J. Comput..

[10]  Joel H. Spencer,et al.  Succinct definitions in the first order theory of graphs , 2006, Ann. Pure Appl. Log..

[11]  Neil Immerman,et al.  Descriptive Complexity , 1999, Graduate Texts in Computer Science.

[12]  Neil Immerman,et al.  An optimal lower bound on the number of variables for graph identification , 1992, Comb..

[13]  Robert E. Tarjan,et al.  Dividing a Graph into Triconnected Components , 1973, SIAM J. Comput..

[14]  Oleg Verbitsky The first order definability of graphs with separators via the Ehrenfeucht game , 2005, Theor. Comput. Sci..

[15]  Martin Grohe,et al.  Isomorphism testing for embeddable graphs through definability , 2000, STOC '00.

[16]  John H. Reif,et al.  A randomized parallel algorithm for planar graph isomorphism , 1990, SPAA '90.

[17]  Frank Harary,et al.  Graph Theory , 2016 .

[18]  J. Hopcroft An n log n algorithm for isomorphism of planar triply connected graphs , 1971 .

[19]  Joel H. Spencer,et al.  How complex are random graphs in first order logic? , 2005, Random Struct. Algorithms.

[20]  Martin Grohe,et al.  Definability and Descriptive Complexity on Databases of Bounded Tree-Width , 1999, ICDT.

[21]  Robert E. Tarjan,et al.  Isomorphism of Planar Graphs , 1972, Complexity of Computer Computations.