{"title":"Logical equivalences, homomorphism indistinguishability, and forbidden minors","authors":"Tim Seppelt","doi":"10.1016/j.ic.2024.105224","DOIUrl":null,"url":null,"abstract":"<div><p>Two graphs <em>G</em> and <em>H</em> are <em>homomorphism indistinguishable</em> over a graph class <span><math><mi>F</mi></math></span> if for all graphs <span><math><mi>F</mi><mo>∈</mo><mi>F</mi></math></span> the number of homomorphisms from <em>F</em> to <em>G</em> is equal to the number of homomorphisms from <em>F</em> to <em>H</em>. Many graph isomorphism relaxations such as (quantum) isomorphism, spectral, and logical equivalences can be characterised as homomorphism indistinguishability relations over certain graph classes.</p><p>Abstracting from the wealth of such instances, we show in this paper that equivalences w.r.t. any <em>self-complementarity</em> logic admitting a characterisation as homomorphism indistinguishability relation can be characterised by homomorphism indistinguishability over a minor-closed graph class. Self-complementarity is a mild property satisfied by most well-studied logics.</p><p>Furthermore, we classify all graph classes which are in a sense finite and satisfy the maximality condition of being <em>homomorphism distinguishing closed</em>, i.e. adding any graph to the class strictly refines its homomorphism indistinguishability relation. Thereby, we answer various questions raised by Roberson (2022) on properties of the homomorphism distinguishing closure.</p></div>","PeriodicalId":54985,"journal":{"name":"Information and Computation","volume":"301 ","pages":"Article 105224"},"PeriodicalIF":0.8000,"publicationDate":"2024-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0890540124000890/pdfft?md5=8f37aee0808075f72c988f0ff4dd0e3d&pid=1-s2.0-S0890540124000890-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Information and Computation","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0890540124000890","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
Two graphs G and H are homomorphism indistinguishable over a graph class if for all graphs the number of homomorphisms from F to G is equal to the number of homomorphisms from F to H. Many graph isomorphism relaxations such as (quantum) isomorphism, spectral, and logical equivalences can be characterised as homomorphism indistinguishability relations over certain graph classes.
Abstracting from the wealth of such instances, we show in this paper that equivalences w.r.t. any self-complementarity logic admitting a characterisation as homomorphism indistinguishability relation can be characterised by homomorphism indistinguishability over a minor-closed graph class. Self-complementarity is a mild property satisfied by most well-studied logics.
Furthermore, we classify all graph classes which are in a sense finite and satisfy the maximality condition of being homomorphism distinguishing closed, i.e. adding any graph to the class strictly refines its homomorphism indistinguishability relation. Thereby, we answer various questions raised by Roberson (2022) on properties of the homomorphism distinguishing closure.
如果对于所有图 F∈F,从 F 到 G 的同构数等于从 F 到 H 的同构数,则两个图 G 和 H 在图类 F 上是同构无差别的。许多图同构松弛,如(量子)同构、谱和逻辑等价,都可以表征为某些图类上的同构无差别关系。从大量此类实例中抽象出来,我们在本文中证明,任何自互补逻辑中的等价关系,如果可以表征为同态无差别关系,则可以表征为小封闭图类上的同态无差别性。此外,我们还对所有图类进行了分类,这些图类在某种意义上是有限的,并且满足同态区分封闭的最大化条件,也就是说,向图类中添加任何图都会严格细化其同态无区分性关系。因此,我们回答了罗伯逊(Roberson,2022 年)提出的关于同态区分闭合属性的各种问题。
期刊介绍:
Information and Computation welcomes original papers in all areas of theoretical computer science and computational applications of information theory. Survey articles of exceptional quality will also be considered. Particularly welcome are papers contributing new results in active theoretical areas such as
-Biological computation and computational biology-
Computational complexity-
Computer theorem-proving-
Concurrency and distributed process theory-
Cryptographic theory-
Data base theory-
Decision problems in logic-
Design and analysis of algorithms-
Discrete optimization and mathematical programming-
Inductive inference and learning theory-
Logic & constraint programming-
Program verification & model checking-
Probabilistic & Quantum computation-
Semantics of programming languages-
Symbolic computation, lambda calculus, and rewriting systems-
Types and typechecking