Online Domination: The Value of Getting to Know All your Neighbors

05/01/2021
by   Hovhannes Harutyunyan, et al.
0

We study the dominating set problem in an online setting. An algorithm is required to guarantee competitiveness against an adversary that reveals the input graph one node at a time. When a node is revealed, the algorithm learns about the entire neighborhood of the node (including those nodes that have not yet been revealed). Furthermore, the adversary is required to keep the revealed portion of the graph connected at all times. We present an algorithm that achieves 2-competitiveness on trees and prove that this competitive ratio cannot be improved by any other algorithm. We also present algorithms that achieve 2.5-competitiveness on cactus graphs, (t-1)-competitiveness on K_1,t-free graphs, and Θ(√(Δ)) for maximum degree Δ graphs. We show that all of those competitive ratios are tight. Then, we study several more general classes of graphs, such as threshold, bipartite planar, and series-parallel graphs, and show that they do not admit competitive algorithms (that is, when competitive ratio is independent of the input size). Previously, the dominating set problem was considered in a slightly different input model, where a vertex is revealed alongside its restricted neighborhood: those neighbors that are among already revealed vertices. Thus, conceptually, our results quantify the value of knowing the entire neighborhood at the time a vertex is revealed as compared to the restricted neighborhood. For instance, it was known in the restricted neighborhood model that 3-competitiveness is optimal for trees, whereas knowing the neighbors allows us to improve it to 2-competitiveness.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/31/2017

Improved Bounds for Online Dominating Sets of Trees

The online dominating set problem is an online variant of the minimum do...
research
05/21/2020

Online Coloring and a New Type of Adversary for Online Graph Problems

We introduce a new type of adversary for online graph problems. The new ...
research
04/14/2020

Online Graph Exploration on Trees, Unicyclic Graphs and Cactus Graphs

We study the problem of exploring all vertices of an undirected weighted...
research
07/25/2023

Online Maximum Independent Set of Hyperrectangles

The maximum independent set problem is a classical NP-hard problem in th...
research
05/09/2023

Constant-Competitiveness for Random Assignment Matroid Secretary Without Knowing the Matroid

The Matroid Secretary Conjecture is a notorious open problem in online o...
research
09/14/2021

Online Algorithms with Lookaround

We introduce a new model of computation: the online LOCAL model (OLOCAL)...
research
04/25/2020

Online Mincut: Advice, Randomization and More

In this paper we study the mincut problem on connected graphs in the onl...

Please sign up or login with your details

Forgot password? Click here to reset