English

A Note on Approximating Weighted Independence on Intersection Graphs of Paths on a Grid

Computational Geometry 2018-09-10 v2

Abstract

A graph GG is called BkB_k-VPG, for some constant k0k\geq 0, if it has a string representation on an axis-parallel grid such that each vertex is a path with at most kk bends and two vertices are adjacent in GG if and only if the corresponding paths intersect each other. The part of a path that is between two consecutive bends is called a segment of the path. In this paper, we study the Maximum-Weighted Independent Set problem on BkB_k-VPG graphs. The problem is known to be NP-complete on B1B_1-VPG graphs, even when the two segments of every path have unit length [12], and O(logn)O(\log n)-approximation algorithms are known on BkB_k-VPG graphs, for k2k\leq 2 [3, 14]. In this paper, we give a (ck+c+1)(ck+c+1)-approximation algorithm for the problem on BkB_k-VPG graphs for any k0k\geq 0, where c>0c>0 is the length of the longest segment among all segments of paths in the graph. Notice that cc is not required to be a constant; for instance, when cO(loglogn)c\in O(\log \log n), we get an O(loglogn)O(\log \log n)-approximation or we get an O(1)O(1)-approximation when cc is a constant. To our knowledge, this is the first o(logn)o(\log n)-approximation algorithm for a non-trivial subclass of BkB_k-VPG graphs.

Keywords

Cite

@article{arxiv.1708.09314,
  title  = {A Note on Approximating Weighted Independence on Intersection Graphs of Paths on a Grid},
  author = {Saeed Mehrabi},
  journal= {arXiv preprint arXiv:1708.09314},
  year   = {2018}
}

Comments

The related work section is updated. arXiv admin note: text overlap with arXiv:1708.09325

R2 v1 2026-06-22T21:28:02.424Z