The First Order Definability of Graphs: Upper Bounds for Quantifier Rank
Oleg Pikhurko, Helmut Veith, Oleg Verbitsky

TL;DR
This paper establishes tight upper bounds on the minimal quantifier rank needed to distinguish non-isomorphic graphs, directed graphs, and hypergraphs using first-order formulas, advancing understanding of their definability complexity.
Contribution
It proves a tight upper bound of (n+3)/2 for the quantifier rank needed to distinguish graphs of order n, extending to directed graphs and hypergraphs, and explores defining formulas.
Findings
D(G,G')eil(n+3)/2 for graphs of order n
Bounds extend to directed graphs and hypergraphs
Provides insights into the complexity of first-order definability
Abstract
We say that a first order formula A distinguishes a graph G from another graph G' if A is true on G and false on G'. Provided G and G' are non-isomorphic, let D(G,G') denote the minimal quantifier rank of a such formula. We prove that, if G and G' have the same order n, then D(G,G')\le(n+3)/2, which is tight up to an additive constant of 1. The analogous questions are considered for directed graphs (more generally, for arbitrary structures with maximum relation arity 2) and for k-uniform hypergraphs. Also, we study defining formulas, where we require that A distinguishes G from any other non-isomorphic G'.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Graph Labeling and Dimension Problems · graph theory and CDMA systems
