Journal of Computer and System Sciences ( IF 1.1 ) Pub Date : 2019-12-30 , DOI: 10.1016/j.jcss.2019.12.004 Karolina Okrasa , Paweł Rzążewski
We consider subexponential algorithms finding weighted homomorphisms from intersection graphs of curves (string graphs) with n vertices to a fixed graph H. We provide a complete dichotomy: if H has no two vertices sharing two common neighbors, then the problem can be solved in time , otherwise there is no subexponential algorithm, assuming the ETH. Then we consider locally constrained homomorphisms. We show that for each target graph H, the locally injective and locally bijective homomorphism problems can be solved in time in string graphs. For locally surjective homomorphisms we show a dichotomy for H being a path or a cycle. If H is or , then the problem can be solved in time in string graphs; otherwise, assuming the ETH, there is no subexponential algorithm. As corollaries, we obtain new results concerning the complexity of homomorphism problems in -free graphs.
中文翻译:
字符串图中同态问题变体的次指数算法
我们考虑用次指数算法从具有n个顶点的曲线(字符串图)的交点图到固定图H的位置找到加权同态。我们提供了一个完整的二分法:如果H没有两个顶点共享两个共同的邻居,那么这个问题可以及时解决。,否则假设ETH,则没有次指数算法。然后,我们考虑局部约束的同态。我们表明,对于每个目标图H,可以及时解决局部内射同质和局部双射同构问题在字符串图中。对于局部异形同态,我们将H表示为路径或循环是二分法。如果H是 要么 ,那么问题就可以及时解决 在字符串图中;否则,假设ETH,则没有次指数算法。作为推论,我们获得了有关同态问题复杂度的新结果。-无图。