Theoretical Computer Science ( IF 0.9 ) Pub Date : 2020-09-14 , DOI: 10.1016/j.tcs.2020.09.022 Csilla Bujtás , Stanislav Jendroľ , Zsolt Tuza
A caterpillar is either a or a tree on at least 3 vertices such that deleting its leaves we obtain a path of order at least 1. Given a simple undirected graph , a caterpillar factor of G is a set of caterpillar subgraphs of G such that each vertex belongs to exactly one of them. A caterpillar factor F is internally even if every vertex of degree has an even degree; F is odd if is odd for every . We present a linear-time algorithm that decides whether a tree admits an internally even caterpillar factor and, on the other hand, we prove that the decision problem is NP-complete on the class of planar bipartite graphs. For the odd caterpillar factor problem, we obtain similar results. It can be decided in linear time over the class of trees, but the problem is NP-complete on the class of bipartite graphs.
中文翻译:
关于图中的毛虫因素
甲毛虫或者是一个 或至少3个顶点上的树,以便删除其叶子,我们可获得至少1的有序路径。给定一个简单的无向图 中,毛虫因子的ģ是一组履带子图G ^,使得每个顶点完全属于其中之一。即使度数的每个顶点,毛虫因子F也在内部程度均匀 如果F是奇数 每个都是奇怪的 。我们提出一种线性时间算法,该算法确定一棵树是否允许内部均匀的毛毛虫因子,另一方面,我们证明了该决策问题在平面二部图类上是NP完全的。对于奇数毛毛虫因子问题,我们获得了相似的结果。可以在树的类上以线性时间来确定,但是问题是二部图类上的NP完全。