English

Approximation Algorithms for Independence and Domination on B$_1$-VPG and B$_1$-EPG Graphs

Computational Geometry 2017-02-21 v1

Abstract

A graph GG is called Bk_k-VPG (resp., Bk_k-EPG), for some constant k0k\geq 0, if it has a string representation on a grid such that each vertex is an orthogonal path with at most kk bends and two vertices are adjacent in GG if and only if the corresponding strings intersect (resp., the corresponding strings share at least one grid edge). If two adjacent strings of a Bk_k-VPG graph intersect exactly once, then the graph is called a one-string Bk_k-VPG graph. In this paper, we study the Maximum Independent Set and Minimum Dominating Set problems on B1_1-VPG and B1_1-EPG graphs. We first give a simple O(logn)O(\log n)-approximation algorithm for the Maximum Independent Set problem on B1_1-VPG graphs, improving the previous O((logn)2)O((\log n)^2)-approximation algorithm of Lahiri et al. (COCOA 2015). Then, we consider the Minimum Dominating Set problem. We give an O(1)O(1)-approximation algorithm for this problem on one-string B1_1-VPG graphs, providing the first constant-factor approximation algorithm for this problem. Moreover, we show that the Minimum Dominating Set problem is APX-hard on B1_1-EPG graphs, ruling out the possibility of a PTAS unless P=NP. Finally, we give constant-factor approximation algorithms for this problem on two non-trivial subclasses of B1_1-EPG graphs. To our knowledge, these are the first results for the Minimum Dominating Set problem on B1_1-EPG graphs, partially answering a question posed by Epstein et al. (WADS 2013).

Keywords

Cite

@article{arxiv.1702.05633,
  title  = {Approximation Algorithms for Independence and Domination on B$_1$-VPG and B$_1$-EPG Graphs},
  author = {Saeed Mehrabi},
  journal= {arXiv preprint arXiv:1702.05633},
  year   = {2017}
}
R2 v1 2026-06-22T18:22:02.891Z