Graphs identified by logics with counting

From MaRDI portal
Publication:2946347

DOI10.1007/978-3-662-48057-1_25zbMATH Open1465.68101arXiv1503.08792OpenAlexW1809739516MaRDI QIDQ2946347FDOQ2946347


Authors: Sandra Kiefer, P. Schweitzer, Erkal Selman Edit this on Wikidata


Publication date: 16 September 2015

Published in: Mathematical Foundations of Computer Science 2015 (Search for Journal in Brave)

Abstract: We classify graphs and, more generally, finite relational structures that are identified by C2, 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 C2. 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 structures in linear time. This problem has previously been shown to be polynomial time solvable by Martin Otto. For graphs, we conclude that every C2-equivalence class contains a graph whose orbits are exactly the classes of the C2-partition of its vertex set and which has a single automorphism witnessing this fact. For general k, we show that such statements are not true by providing examples of graphs of size linear in k which are identified by C3 but for which the orbit partition is strictly finer than the Ck-partition. We also provide identified graphs which have vertex-colored versions that are not identified by Ck.


Full work available at URL: https://arxiv.org/abs/1503.08792




Recommendations



Cites Work


Cited In (12)





This page was built for publication: Graphs identified by logics with counting

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2946347)