2-Cliques in unit disk graphs are 3-dominated
2-Cliques in unit disk graphs are 3-dominated
- Conference Article
61
- 10.5555/2095116.2095240
- Jan 17, 2012
Bidimensionality theory was introduced by Demaine et al. [JACM 2005] as a framework to obtain algorithmic results for hard problems on minor closed graph classes. The theory has been successfully applied to yield subex-ponential time parameterized algorithms, EPTASs and linear kernels for many problems on families of graphs excluding a fixed graph H as a minor. In this paper we use several of the key ideas from Bidimensionality to give a new generic approach to design EPTASs and subexponential time parameterized algorithms for problems on classes of graphs which are not minor closed, but instead exhibit a geometric structure. In particular we present EPTASs and subexponential time parameterized algorithms for Feedback Vertex Set, Vertex Cover, Connected Vertex Cover, on map graphs and unit disk graphs, PTASs for Diamond Hitting Set on map graphs and unit disk graphs, and a PTAS and a subexponential time algorithm for Cycle Packing on unit disk graphs. To the best of our knowledge, these results were previously unknown, with the exception of the EPTAS and a subexponential time parameterized algorithm on unit disk graphs for Vertex Cover, which were obtained by Marx [ESA 2005] and Alber and Fiala [J. Algorithms 2004], respectively.Our results are based on the recent decomposition theorems proved by Fomin et al. in [SODA 2011] and novel grid-excluding theorems in unit disk and map graphs without large cliques. Our algorithms work directly on the input graph and do not require the geometric representations of the input graph. We also show that our approach can not be extended in its full generality to more general classes of geometric graphs, such as intersection graphs of unit balls in Rd, d ≥ 3. Specifically, we prove that Feedback Vertex Set on unit-ball graphs in R3 neither admits PTASs unless P=NP, nor subexponential time algorithms unless the Exponential Time Hypothesis fails. Additionally, we show that the decomposition theorems which our approach is based on, fail for disk graphs and that therefore any extension of our results to disk graphs would require new algorithmic ideas. On the other hand, we prove that our EPTASs and subexponential time algorithms for Vertex Cover and Connected Vertex Cover carry over both to disk graphs and to unit-ball graphs in Rd for every fixed d.
- Research Article
93
- 10.1016/j.jctb.2012.09.004
- Sep 28, 2012
- Journal of Combinatorial Theory, Series B
Integer realizations of disk and segment graphs
- Research Article
1
- 10.1016/j.endm.2011.10.005
- Dec 1, 2011
- Electronic Notes in Discrete Mathematics
Counting disk graphs
- Book Chapter
- 10.1007/978-3-031-20350-3_28
- Jan 1, 2022
The Minimum Dominating Set (MDS) and Minimum Connected Dominating set (MCDS) problems are well-studied problems in the distributed computing communities due to their numerous applications across the field. We study these problems in axis-parallel unit square and unit disk graphs. We exploit the underlying geometric structures of these graph classes and present constant round distributed algorithms in the $$\mathcal {LOCAL}$$ communication model. Our results are distributed constant factor approximation algorithms for the MCDS problem in unit square graphs that run in 18 rounds and in unit disk graphs that run in 44 rounds. The message complexity is linear for both the algorithms.
- Research Article
124
- 10.1007/pl00009196
- Mar 1, 1998
- Algorithmica
In this paper the coloring problem for unit disk (UD) graphs is considered. UD graphs are the intersection graphs of equal-sized disks in the plane. Colorings of UD graphs arise in the study of channel assignment problems in broadcast networks. Improving on a result of Clark et al. [2] it is shown that the coloring problem for UD graphs remains NP-complete for any fixed number of colors k≥ 3 . Furthermore, a new 3-approximation algorithm for the problem is presented which is based on network flow and matching techniques.
- Conference Article
7
- 10.4230/lipics.socg.2018.12
- Jun 8, 2018
- DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
A (unit) disk graph is the intersection graph of closed (unit) disks in the plane. Almost three decades ago, an elegant polynomial-time algorithm was found for Maximum Clique on unit disk graphs [Clark, Colbourn, Johnson; Discrete Mathematics '90]. Since then, it has been an intriguing open question whether or not tractability can be extended to general disk graphs. We show the rather surprising structural result that a disjoint union of cycles is the complement of a disk graph if and only if at most one of those cycles is of odd length. From that, we derive the first QPTAS and subexponential algorithm running in time 2^{O~(n^{2/3})} for Maximum Clique on disk graphs. In stark contrast, Maximum Clique on intersection graphs of filled ellipses or filled triangles is unlikely to have such algorithms, even when the ellipses are close to unit disks. Indeed, we show that there is a constant ratio of approximation which cannot be attained even in time 2^{n^{1-epsilon}}, unless the Exponential Time Hypothesis fails.
- Research Article
15
- 10.1016/j.ejc.2013.06.037
- Jul 5, 2013
- European Journal of Combinatorics
The number of disk graphs
- Research Article
9
- 10.1007/s00454-018-9968-1
- Mar 23, 2018
- Discrete & Computational Geometry
A unit disk graph is the intersection graph of disks of equal radii in the plane. The class of unit disk graphs is hereditary, and therefore admits a characterization in terms of minimal forbidden induced subgraphs. In spite of quite active study of unit disk graphs very little is known about minimal forbidden induced subgraphs for this class. We found only finitely many minimal non-unit disk graphs in the literature. In this paper we study in a systematic way forbidden induced subgraphs for the class of unit disk graphs. We develop several structural and geometrical tools, and use them to reveal infinitely many new minimal non-unit disk graphs. Further we use these results to investigate structure of co-bipartite unit disk graphs. In particular, we give structural characterization of those co-bipartite unit disk graphs whose edges between parts form a \(C_4\)-free bipartite graph, and show that bipartite complements of these graphs are also unit disk graphs. Our results lead us to propose a conjecture that the class of co-bipartite unit disk graphs is closed under bipartite complementation.
- Conference Article
77
- 10.1109/icdcs.2010.17
- Jan 1, 2010
In this paper, we will study a special Connected Dominating Set (CDS) problem - between any two nodes in a network, there exists at least one shortest path, all of whose intermediate nodes should be included in a special CDS, named Minimum rOuting Cost CDS (MOC-CDS). Therefore, routing by MOC-CDS can guarantee that each routing path between any pair of nodes is also the shortest path in the network. Thus, energy consumption and delivery delay can be reduced greatly. CDS has been studied extensively in Unit Disk Graph (UDG) or Disk Graph (DG). However, nodes in networks may have different transmission ranges and some communications may be obstructed by obstacles. Therefore, we model network as a bidirectional general graph in this paper. We prove that constructing a minimum MOC-CDS in general graph is NPhard. We also prove that there does not exist a polynomial-time approximation algorithm for constructing a minimum MOCCDS with performance ratio plnδ, where p is an arbitrary positive number (p <; 1) and δ is the maximum node degree in network. We propose a distributed heuristic algorithm (called as FlagContest) for constructing MOC-CDS with performance ratio (1 - ln2) + 2lnδ. Through extensive simulations, we show that the results of FlagContest is within the upper bound proved in this paper. Simulations also demonstrate that the average length of routing paths through MOC-CDS reduces greatly compared to regular CDSs.
- Book Chapter
- 10.1007/978-3-030-50026-9_13
- Jan 1, 2020
Unit disk graphs are the intersection graphs of unit radius disks in the Euclidean plane. Deciding whether there exists an embedding of a given unit disk graph, i.e., unit disk graph recognition, is an important geometric problem, and has many application areas. In general, this problem is known to be \(\exists \mathbb {R}\)-complete. In some applications, the objects that correspond to unit disks have predefined (geometrical) structures to be placed on. Hence, many researchers attacked this problem by restricting the domain of the disk centers. One example to such applications is wireless sensor networks, where each disk corresponds to a wireless sensor node, and a pair of intersecting disks corresponds to a pair of sensors being able to communicate with one another. It is usually assumed that the nodes have identical sensing ranges, and thus a unit disk graph model is used to model problems concerning wireless sensor networks. We consider the unit disk graph realization problem on a restricted domain, by assuming a scenario where the wireless sensor nodes are deployed on the corridors of a building. Based on this scenario, we impose a geometric constraint such that the unit disks must be centered onto given straight lines. In this paper, we first describe a polynomial-time reduction which shows that deciding whether a graph can be realized as unit disks onto given straight lines is NP-hard, when the given lines are parallel to either the x-axis or y-axis. Using the reduction we described, we also show that this problem is NP-complete when the given lines are only parallel to the x-axis (and one another). We obtain these results using the idea of the logic engine introduced by Bhatt and Cosmadakis in 1987.
- Conference Article
4
- 10.4230/lipics.isaac.2017.31
- Sep 12, 2017
A conflict-free k-coloring of a graph G=(V,E) assigns one of k different colors to some of the vertices such that, for every vertex v, there is a color that is assigned to exactly one vertex among v and v's neighbors. Such colorings have applications in wireless networking, robotics, and geometry, and are well studied in graph theory. Here we study the conflict-free coloring of geometric intersection graphs. We demonstrate that the intersection graph of n geometric objects without fatness properties and size restrictions may have conflict-free chromatic number in \Omega(log n/log log n) and in \Omega(\sqrt{\log n}) for disks or squares of different sizes; it is known for general graphs that the worst case is in \Theta(log^2 n). For unit-disk intersection graphs, we prove that it is NP-complete to decide the existence of a conflict-free coloring with one color; we also show that six colors always suffice, using an algorithm that colors unit disk graphs of restricted height with two colors. We conjecture that four colors are sufficient, which we prove for unit squares instead of unit disks. For interval graphs, we establish a tight worst-case bound of two.
- Book Chapter
12
- 10.1007/978-3-642-13731-0_19
- Jan 1, 2010
We consider the problem of partitioning the set of vertices of a given unit disk graph (UDG) into a minimum number of cliques. The problem is NP-hard and various constant factor approximations are known, with the best known ratio of 3. Our main result is a weakly robust polynomial time approximation scheme (PTAS) for UDGs expressed with edge-lengths and ε> 0 that either (i) computes a clique partition, or (ii) produces a certificate proving that the graph is not a UDG; if the graph is a UDG, then our partition is guaranteed to be within (1 + ε) ratio of the optimum; however, if the graph is not a UDG, it either computes a clique partition, or detects that the graph is not a UDG. Noting that recognition of UDG’s is NP-hard even with edge lengths, this is a significant weakening of the input model.We consider a weighted version of the problem on vertex weighted UDGs that generalizes the problem. We note some key distinctions with the unweighted version, where ideas crucial in obtaining a PTAS breakdown. Nevertheless, the weighted version admits a (2 + ε)-approximation algorithm even when the graph is expressed, say, as an adjacency matrix. This is an improvement on the best known 8-approximation for the unweighted case for UDGs expressed in standard form.KeywordsInput GraphSeparator LineOptimal PartitionWeighted VersionSeparation TheoremThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
- Research Article
9
- 10.1007/s00453-011-9503-8
- Mar 17, 2011
- Algorithmica
We consider the problem of partitioning the set of vertices of a given unit disk graph (UDG) into a minimum number of cliques. The problem is NP-hard and various constant factor approximations are known, with the current best ratio of 3. Our main result is a weakly robust polynomial time approximation scheme (PTAS) for UDGs expressed with edge-lengths that either (i) computes a clique partition or (ii) gives a certificate that the graph is not a UDG; for the case (i) it computes a clique partition having size that is guaranteed to be within (1+e) of the optimum size if the input is UDG; however if the input is not a UDG it either computes a clique partition as in case (i) with no guarantee on the quality of the clique partition or detects that it is not a UDG. Noting that recognition of UDG’s is NP-hard even if we are given edge lengths, our PTAS is a weakly-robust algorithm. Our algorithm can be transformed into an $O(\frac{\log^{*} n}{{\varepsilon}^{O(1)}})$ time distributed PTAS. We consider a weighted version of the clique partition problem on vertex-weighted UDGs that generalizes the problem. We note some key distinctions with the unweighted version, where ideas useful in obtaining a PTAS break down. Yet, surprisingly, it admits a (2+e)-approximation algorithm for the weighted case where the graph is expressed, say, as an adjacency matrix. This improves on the best known 8-approximation for the unweighted case for UDGs expressed in standard form.
- Research Article
9
- 10.1016/j.tcs.2023.113824
- Mar 23, 2023
- Theoretical Computer Science
Secure connected domination and secure total domination in unit disk graphs and rectangle graphs
- Book Chapter
177
- 10.1007/11830924_3
- Jan 1, 2006
For a given graph with weighted vertices, the goal of the minimum-weight dominating set problem is to compute a vertex subset of smallest weight such that each vertex of the graph is contained in the subset or has a neighbor in the subset. A unit disk graph is a graph in which each vertex corresponds to a unit disk in the plane and two vertices are adjacent if and only if their disks have a non-empty intersection. We present the first constant-factor approximation algorithm for the minimum-weight dominating set problem in unit disk graphs, a problem motivated by applications in wireless ad-hoc networks. The algorithm is obtained in two steps: First, the problem is reduced to the problem of covering a set of points located in a small square using a minimum-weight set of unit disks. Then, a constant-factor approximation algorithm for the latter problem is obtained using enumeration and dynamic programming techniques exploiting the geometry of unit disks. Furthermore, we also show how to obtain a constant-factor approximation algorithm for the minimum-weight connected dominating set problem in unit disk graphs.