Affiliation:
1. RWTH Aachen University, Lehrstuhl Informatik 7, Aachen, Germany
2. TU Kaiserslautern, Algorithms and Complexity Group, Kaiserslautern, Germany
Abstract
We classify graphs and, more generally, finite relational structures that are identified by
C^2
, that is, two-variable first-order logic with counting. Using this classification, we show that it can be decided in almost linear time whether a structure is identified by
C^2
. Our classification implies that for every graph identified by this logic, all vertex-colored versions of it are also identified. A similar statement is true for finite relational structures.
We provide constructions that solve the inversion problem for finite relational structures in linear time. By a result due to Otto, this problem has been known to be polynomial-time solvable. For graphs, we conclude that every
C^2
-equivalence class contains a representative whose orbits are exactly the classes of the
C^2
-partition of its vertex set and which has a single automorphism witnessing this fact.
We show that such statements are not true for general
k
by providing examples of graphs of order linear in
k
which are identified by
C^3
, but for which the orbit partition is strictly finer than the
C^k
-partition. We also construct identified graphs which have vertex-colored versions that are not identified by
C^k
.
Funder
German Research Foundation DFG Koselleck
Publisher
Association for Computing Machinery (ACM)
Subject
Computational Mathematics,Logic,General Computer Science,Theoretical Computer Science
Reference36 articles.
1. Graph isomorphism, color refinement, and compactness;Arvind Vikraman;CoRR,2015
2. On the Power of Color Refinement
3. Graph Isomorphism, Color Refinement, and Compactness
4. Sherali--Adams Relaxations and Indistinguishability in Counting Logics
5. László Babai. 1979. Lectures on Graph Isomorphism. Mimeographed lecture notes.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献