TY - JOUR
T1 - Non-deterministic graph searching in trees
AU - Amini, Omid
AU - Coudert, David
AU - Nisse, Nicolas
N1 - Publisher Copyright:
© 2015 Elsevier B.V.
PY - 2015/5/17
Y1 - 2015/5/17
N2 - Non-deterministic graph searching was introduced by Fomin et al. to provide a unified approach for pathwidth, treewidth, and their interpretations in terms of graph searching games. Given q≥0, the q-limited search number, sq(G), of a graph G is the smallest number of searchers required to capture an invisible fugitive in G, when the searchers are allowed to know the position of the fugitive at most q times. The search parameter s0(G) corresponds to the pathwidth of a graph G, and s∞(G) to its treewidth. Determining sq(G) is NP-complete for any fixed q≥0 in general graphs and s0(T) can be computed in linear time in trees, however the complexity of the problem on trees has been unknown for any q>0. We introduce a new variant of graph searching called restricted non-deterministic. The corresponding parameter is denoted by rsq and is shown to be equal to the non-deterministic graph searching parameter sq for q=0, 1, and at most twice sq for any q≥2 (for any graph G). Our main result is a polynomial time algorithm that computes rsq(T) for any tree T and any q≥0. This provides a 2-approximation of sq(T) for any tree T, and shows that the decision problem associated to s1 is polynomial in the class of trees. Our proofs are based on a new decomposition technique for trees which might be of independent interest.
AB - Non-deterministic graph searching was introduced by Fomin et al. to provide a unified approach for pathwidth, treewidth, and their interpretations in terms of graph searching games. Given q≥0, the q-limited search number, sq(G), of a graph G is the smallest number of searchers required to capture an invisible fugitive in G, when the searchers are allowed to know the position of the fugitive at most q times. The search parameter s0(G) corresponds to the pathwidth of a graph G, and s∞(G) to its treewidth. Determining sq(G) is NP-complete for any fixed q≥0 in general graphs and s0(T) can be computed in linear time in trees, however the complexity of the problem on trees has been unknown for any q>0. We introduce a new variant of graph searching called restricted non-deterministic. The corresponding parameter is denoted by rsq and is shown to be equal to the non-deterministic graph searching parameter sq for q=0, 1, and at most twice sq for any q≥2 (for any graph G). Our main result is a polynomial time algorithm that computes rsq(T) for any tree T and any q≥0. This provides a 2-approximation of sq(T) for any tree T, and shows that the decision problem associated to s1 is polynomial in the class of trees. Our proofs are based on a new decomposition technique for trees which might be of independent interest.
KW - Graph searching
KW - Pathwidth
KW - Trees
KW - Treewidth
U2 - 10.1016/j.tcs.2015.02.038
DO - 10.1016/j.tcs.2015.02.038
M3 - Article
AN - SCOPUS:84951854026
SN - 0304-3975
VL - 580
SP - 101
EP - 121
JO - Theoretical Computer Science
JF - Theoretical Computer Science
ER -