English

Maximum Rooted Connected Expansion

Data Structures and Algorithms 2018-06-26 v1

Abstract

Prefetching constitutes a valuable tool toward efficient Web surfing. As a result, estimating the amount of resources that need to be preloaded during a surfer's browsing becomes an important task. In this regard, prefetching can be modeled as a two-player combinatorial game [Fomin et al., Theoretical Computer Science 2014], where a surfer and a marker alternately play on a given graph (representing the Web graph). During its turn, the marker chooses a set of kk nodes to mark (prefetch), whereas the surfer, represented as a token resting on graph nodes, moves to a neighboring node (Web resource). The surfer's objective is to reach an unmarked node before all nodes become marked and the marker wins. Intuitively, since the surfer is step-by-step traversing a subset of nodes in the Web graph, a satisfactory prefetching procedure would load in cache all resources lying in the neighborhood of this growing subset. Motivated by the above, we consider the following problem to which we refer to as the Maximum Rooted Connected Expansion (MRCE) problem. Given a graph GG and a root node v0v_0, we wish to find a subset of vertices SS such that SS is connected, SS contains v0v_0 and the ratio N[S]/S|N[S]|/|S| is maximized, where N[S]N[S] denotes the closed neighborhood of SS, that is, N[S]N[S] contains all nodes in SS and all nodes with at least one neighbor in SS. We prove that the problem is NP-hard even when the input graph GG is restricted to be a split graph. On the positive side, we demonstrate a polynomial time approximation scheme for split graphs. Furthermore, we present a 16(11e)\frac{1}{6}(1-\frac{1}{e})-approximation algorithm for general graphs based on techniques for the Budgeted Connected Domination problem [Khuller et al., SODA 2014]. Finally, we provide a polynomial-time algorithm for the special case of interval graphs.

Keywords

Cite

@article{arxiv.1806.09549,
  title  = {Maximum Rooted Connected Expansion},
  author = {Ioannis Lamprou and Russell Martin and Sven Schewe and Ioannis Sigalas and Vassilis Zissimopoulos},
  journal= {arXiv preprint arXiv:1806.09549},
  year   = {2018}
}

Comments

15 pages, 1 figure, accepted at MFCS 2018

R2 v1 2026-06-23T02:40:57.184Z