Human-verifiable proofs in the theory of word-representable graphs
Sergey Kitaev, Haoran Sun

TL;DR
This paper introduces methods and software for automatically generating human-verifiable proofs of non-word-representability in graphs, addressing the challenge of certifying non-representability efficiently.
Contribution
It develops automated techniques and tools to produce human-verifiable proofs of non-word-representability, improving certification methods in graph theory.
Findings
Generated proofs for Shrikhande and Clebsch graphs.
Corrected previous misclassifications of small graphs.
Provided publicly available software for proof generation.
Abstract
A graph is word-representable if it can be represented in a certain way using alternation of letters in words. Word-representable graphs generalise several important and well-studied classes of graphs, and they can be characterised by semi-transitive orientations. Recognising word-representability is an NP-complete problem, and the bottleneck of the theory of word-representable graphs is convincing someone that a graph is non-word-representable, keeping in mind that references to (even publicly available and user-friendly) software are not always welcome. (Word-representability can be justified by providing a semi-transitive orientation as a certificate that can be checked in polynomial time.) In the literature, a variety of (usually ad hoc) proofs of non-word-representability for particular graphs, or families of graphs, appear, but for a randomly selected graph, one should expect…
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
Topicssemigroups and automata theory · Formal Methods in Verification · Model-Driven Software Engineering Techniques
