11,424 research outputs found
Reconfiguration of Dominating Sets
We explore a reconfiguration version of the dominating set problem, where a
dominating set in a graph is a set of vertices such that each vertex is
either in or has a neighbour in . In a reconfiguration problem, the goal
is to determine whether there exists a sequence of feasible solutions
connecting given feasible solutions and such that each pair of
consecutive solutions is adjacent according to a specified adjacency relation.
Two dominating sets are adjacent if one can be formed from the other by the
addition or deletion of a single vertex.
For various values of , we consider properties of , the graph
consisting of a vertex for each dominating set of size at most and edges
specified by the adjacency relation. Addressing an open question posed by Haas
and Seyffarth, we demonstrate that is not necessarily
connected, for the maximum cardinality of a minimal dominating set
in . The result holds even when graphs are constrained to be planar, of
bounded tree-width, or -partite for . Moreover, we construct an
infinite family of graphs such that has exponential
diameter, for the minimum size of a dominating set. On the positive
side, we show that is connected and of linear diameter for any
graph on vertices having at least independent edges.Comment: 12 pages, 4 figure
Computing Minimum Rainbow and Strong Rainbow Colorings of Block Graphs
A path in an edge-colored graph is rainbow if no two edges of it are
colored the same. The graph is rainbow-connected if there is a rainbow path
between every pair of vertices. If there is a rainbow shortest path between
every pair of vertices, the graph is strongly rainbow-connected. The
minimum number of colors needed to make rainbow-connected is known as the
rainbow connection number of , and is denoted by . Similarly,
the minimum number of colors needed to make strongly rainbow-connected is
known as the strong rainbow connection number of , and is denoted by
. We prove that for every , deciding whether
is NP-complete for split graphs, which form a subclass
of chordal graphs. Furthermore, there exists no polynomial-time algorithm for
approximating the strong rainbow connection number of an -vertex split graph
with a factor of for any unless P = NP. We
then turn our attention to block graphs, which also form a subclass of chordal
graphs. We determine the strong rainbow connection number of block graphs, and
show it can be computed in linear time. Finally, we provide a polynomial-time
characterization of bridgeless block graphs with rainbow connection number at
most 4.Comment: 13 pages, 3 figure
Distributed Symmetry Breaking in Hypergraphs
Fundamental local symmetry breaking problems such as Maximal Independent Set
(MIS) and coloring have been recognized as important by the community, and
studied extensively in (standard) graphs. In particular, fast (i.e.,
logarithmic run time) randomized algorithms are well-established for MIS and
-coloring in both the LOCAL and CONGEST distributed computing
models. On the other hand, comparatively much less is known on the complexity
of distributed symmetry breaking in {\em hypergraphs}. In particular, a key
question is whether a fast (randomized) algorithm for MIS exists for
hypergraphs.
In this paper, we study the distributed complexity of symmetry breaking in
hypergraphs by presenting distributed randomized algorithms for a variety of
fundamental problems under a natural distributed computing model for
hypergraphs. We first show that MIS in hypergraphs (of arbitrary dimension) can
be solved in rounds ( is the number of nodes of the
hypergraph) in the LOCAL model. We then present a key result of this paper ---
an -round hypergraph MIS algorithm in
the CONGEST model where is the maximum node degree of the hypergraph
and is any arbitrarily small constant.
To demonstrate the usefulness of hypergraph MIS, we present applications of
our hypergraph algorithm to solving problems in (standard) graphs. In
particular, the hypergraph MIS yields fast distributed algorithms for the {\em
balanced minimal dominating set} problem (left open in Harris et al. [ICALP
2013]) and the {\em minimal connected dominating set problem}. We also present
distributed algorithms for coloring, maximal matching, and maximal clique in
hypergraphs.Comment: Changes from the previous version: More references adde
On -Guarding Thin Orthogonal Polygons
Guarding a polygon with few guards is an old and well-studied problem in
computational geometry. Here we consider the following variant: We assume that
the polygon is orthogonal and thin in some sense, and we consider a point
to guard a point if and only if the minimum axis-aligned rectangle spanned
by and is inside the polygon. A simple proof shows that this problem is
NP-hard on orthogonal polygons with holes, even if the polygon is thin. If
there are no holes, then a thin polygon becomes a tree polygon in the sense
that the so-called dual graph of the polygon is a tree. It was known that
finding the minimum set of -guards is polynomial for tree polygons, but the
run-time was . We show here that with a different approach
the running time becomes linear, answering a question posed by Biedl et al.
(SoCG 2011). Furthermore, the approach is much more general, allowing to
specify subsets of points to guard and guards to use, and it generalizes to
polygons with holes or thickness , becoming fixed-parameter tractable in
.Comment: 18 page
Centroidal localization game
One important problem in a network is to locate an (invisible) moving entity
by using distance-detectors placed at strategical locations. For instance, the
metric dimension of a graph is the minimum number of detectors placed
in some vertices such that the vector
of the distances between the detectors and the entity's location
allows to uniquely determine . In a more realistic setting, instead
of getting the exact distance information, given devices placed in
, we get only relative distances between the entity's
location and the devices (for every , it is provided
whether , , or to ). The centroidal dimension of a
graph is the minimum number of devices required to locate the entity in
this setting.
We consider the natural generalization of the latter problem, where vertices
may be probed sequentially until the moving entity is located. At every turn, a
set of vertices is probed and then the relative distances
between the vertices and the current location of the entity are
given. If not located, the moving entity may move along one edge. Let be the minimum such that the entity is eventually located, whatever it
does, in the graph .
We prove that for every tree and give an upper bound
on in cartesian product of graphs and . Our main
result is that for any outerplanar graph . We then prove
that is bounded by the pathwidth of plus 1 and that the
optimization problem of determining is NP-hard in general graphs.
Finally, we show that approximating (up to any constant distance) the entity's
location in the Euclidean plane requires at most two vertices per turn
- …