{"title":"稀疏图类列表h填充的复杂度","authors":"Tatsuya Gima , Tesshu Hanaka , Yasuaki Kobayashi , Yota Otachi , Tomohito Shirai , Akira Suzuki , Yuma Tamura , Xiao Zhou","doi":"10.1016/j.tcs.2025.115425","DOIUrl":null,"url":null,"abstract":"<div><div>The problem of packing as many subgraphs isomorphic to some <span><math><mi>H</mi><mo>∈</mo><mi>H</mi></math></span> as possible into a graph, where <span><math><mi>H</mi></math></span> is a collection of graphs, has been well studied in the literature. Both vertex-disjoint and edge-disjoint versions are known to be NP-complete for <em>H</em> that contains at least three vertices and at least three edges, respectively. In this paper, we consider “list variants” of these problems: Given a graph <em>G</em>, an integer <em>k</em>, and a collection <span><math><msub><mrow><mi>L</mi></mrow><mrow><mi>H</mi></mrow></msub></math></span> of subgraphs of <em>G</em> isomorphic to some <span><math><mi>H</mi><mo>∈</mo><mi>H</mi></math></span>, the goal is to compute <em>k</em> subgraphs in <span><math><msub><mrow><mi>L</mi></mrow><mrow><mi>H</mi></mrow></msub></math></span> that are pairwise vertex- or edge-disjoint. We show several positive and negative results, focusing on classes of sparse graphs, such as bounded-degree graphs, planar graphs, and bounded-treewidth graphs.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1052 ","pages":"Article 115425"},"PeriodicalIF":1.0000,"publicationDate":"2025-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"On the complexity of list H-packing for sparse graph classes\",\"authors\":\"Tatsuya Gima , Tesshu Hanaka , Yasuaki Kobayashi , Yota Otachi , Tomohito Shirai , Akira Suzuki , Yuma Tamura , Xiao Zhou\",\"doi\":\"10.1016/j.tcs.2025.115425\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The problem of packing as many subgraphs isomorphic to some <span><math><mi>H</mi><mo>∈</mo><mi>H</mi></math></span> as possible into a graph, where <span><math><mi>H</mi></math></span> is a collection of graphs, has been well studied in the literature. Both vertex-disjoint and edge-disjoint versions are known to be NP-complete for <em>H</em> that contains at least three vertices and at least three edges, respectively. In this paper, we consider “list variants” of these problems: Given a graph <em>G</em>, an integer <em>k</em>, and a collection <span><math><msub><mrow><mi>L</mi></mrow><mrow><mi>H</mi></mrow></msub></math></span> of subgraphs of <em>G</em> isomorphic to some <span><math><mi>H</mi><mo>∈</mo><mi>H</mi></math></span>, the goal is to compute <em>k</em> subgraphs in <span><math><msub><mrow><mi>L</mi></mrow><mrow><mi>H</mi></mrow></msub></math></span> that are pairwise vertex- or edge-disjoint. We show several positive and negative results, focusing on classes of sparse graphs, such as bounded-degree graphs, planar graphs, and bounded-treewidth graphs.</div></div>\",\"PeriodicalId\":49438,\"journal\":{\"name\":\"Theoretical Computer Science\",\"volume\":\"1052 \",\"pages\":\"Article 115425\"},\"PeriodicalIF\":1.0000,\"publicationDate\":\"2025-06-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Theoretical Computer Science\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0304397525003639\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Theoretical Computer Science","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0304397525003639","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
On the complexity of list H-packing for sparse graph classes
The problem of packing as many subgraphs isomorphic to some as possible into a graph, where is a collection of graphs, has been well studied in the literature. Both vertex-disjoint and edge-disjoint versions are known to be NP-complete for H that contains at least three vertices and at least three edges, respectively. In this paper, we consider “list variants” of these problems: Given a graph G, an integer k, and a collection of subgraphs of G isomorphic to some , the goal is to compute k subgraphs in that are pairwise vertex- or edge-disjoint. We show several positive and negative results, focusing on classes of sparse graphs, such as bounded-degree graphs, planar graphs, and bounded-treewidth graphs.
期刊介绍:
Theoretical Computer Science is mathematical and abstract in spirit, but it derives its motivation from practical and everyday computation. Its aim is to understand the nature of computation and, as a consequence of this understanding, provide more efficient methodologies. All papers introducing or studying mathematical, logic and formal concepts and methods are welcome, provided that their motivation is clearly drawn from the field of computing.