23 research outputs found
Colored Non-Crossing Euclidean Steiner Forest
Given a set of -colored points in the plane, we consider the problem of
finding trees such that each tree connects all points of one color class,
no two trees cross, and the total edge length of the trees is minimized. For
, this is the well-known Euclidean Steiner tree problem. For general ,
a -approximation algorithm is known, where is the
Steiner ratio.
We present a PTAS for , a -approximation algorithm
for , and two approximation algorithms for general~, with ratios
and
Gap-ETH-Tight Approximation Schemes for Red-Green-Blue Separation and Bicolored Noncrossing Euclidean Travelling Salesman Tours
In this paper, we study problems of connecting classes of points via
noncrossing structures. Given a set of colored terminal points, we want to find
a graph for each color that connects all terminals of its color with the
restriction that no two graphs cross each other. We consider these problems
both on the Euclidean plane and in planar graphs.
On the algorithmic side, we give a Gap-ETH-tight EPTAS for the two-colored
traveling salesman problem as well as for the red-blue-green separation problem
(in which we want to separate terminals of three colors with two noncrossing
polygons of minimum length), both on the Euclidean plane. This improves the
work of Arora and Chang (ICALP 2003) who gave a slower PTAS for the simpler
red-blue separation problem. For the case of unweighted plane graphs, we also
show a PTAS for the two-colored traveling salesman problem. All these results
are based on our new patching procedure that might be of independent interest.
On the negative side, we show that the problem of connecting terminal pairs
with noncrossing paths is NP-hard on the Euclidean plane, and that the problem
of finding two noncrossing spanning trees is NP-hard in plane graphs.Comment: 36 pages, 15 figures (colored
The Complexity of Drawing Graphs on Few Lines and Few Planes
It is well known that any graph admits a crossing-free straight-line drawing
in and that any planar graph admits the same even in
. For a graph and , let denote
the minimum number of lines in that together can cover all edges
of a drawing of . For , must be planar. We investigate the
complexity of computing these parameters and obtain the following hardness and
algorithmic results.
- For , we prove that deciding whether for a
given graph and integer is -complete.
- Since , deciding is NP-hard for . On the positive side, we show that the problem
is fixed-parameter tractable with respect to .
- Since , both and
are computable in polynomial space. On the negative side, we show
that drawings that are optimal with respect to or
sometimes require irrational coordinates.
- Let be the minimum number of planes in needed
to cover a straight-line drawing of a graph . We prove that deciding whether
is NP-hard for any fixed . Hence, the problem is
not fixed-parameter tractable with respect to unless
LIPIcs, Volume 258, SoCG 2023, Complete Volume
LIPIcs, Volume 258, SoCG 2023, Complete Volum
Non-crossing shortest paths in planar graphs with applications to max flow, and path graphs
This thesis is concerned with non-crossing shortest paths in planar graphs with applications to st-max flow vitality and path graphs.
In the first part we deal with non-crossing shortest paths in a plane graph G, i.e., a planar graph with a fixed planar embedding, whose extremal vertices lie on the same face of G. The first two results are the computation of the lengths of the non-crossing shortest paths knowing their union, and the computation of the union in the unweighted case. Both results require linear time and we use them to describe an efficient algorithm able to give an additive guaranteed approximation of edge and vertex vitalities with respect to the st-max flow in undirected planar graphs, that is the max flow decrease when the edge/vertex is removed from the graph. Indeed, it is well-known that the st-max flow in an undirected planar graph can be reduced to a problem of non-crossing shortest paths in the dual graph. We conclude this part by showing that the union of non-crossing shortest paths in a plane graph can be covered with four forests so that each path is contained in at least one forest.
In the second part of the thesis we deal with path graphs and directed path graphs, where a (directed) path graph is the intersection graph of paths in a (directed) tree. We introduce a new characterization of path graphs that simplifies the existing ones in the literature. This characterization leads to a new list of local forbidden subgraphs of path graphs and to a new algorithm able to recognize path graphs and directed path graphs. This algorithm is more intuitive than the existing ones and does not require sophisticated data structures
Terrain visibility optimization problems
Ankara : The Department of Industrial Engineering and the Institute of Engineering and Sciences of Bilkent University, 2001.Thesis (Master's) -- Bilkent University, 2001.Includes bibliographical references leaves 92-96The Art Gallery Problem is the problem of determining the number of observers
necessary to cover an art gallery such that every point is seen by at least one
observer. This problem is well known and has a linear time solution for the 2
dimensional case, but little is known about 3-D case. In this thesis, the dominance
relationship between vertex guards and point guards is searched and found that a
convex polyhedron can be constructed such that it can be covered by some number
of point guards which is one third of the number of the vertex guards needed. A new
algorithm which tests the visibility of two vertices is constructed for the discrete
case. How to compute the visible region of a vertex is shown for the continuous case.
Finally, several potential applications of geometric terrain visibility in geographic
information systems and coverage problems related with visibility are presented.Düger, İbrahimM.S