English

Lexico-minimum Replica Placement in Multitrees

Data Structures and Algorithms 2017-09-19 v1

Abstract

In this work, we consider the problem of placing replicas in a data center or storage area network, represented as a digraph, so as to lexico-minimize a previously proposed reliability measure which minimizes the impact of all failure events in the model in decreasing order of severity. Prior work focuses on the special case in which the digraph is an arborescence. In this work, we consider the broader class of multitrees: digraphs in which the subgraph induced by vertices reachable from a fixed node forms a tree. We parameterize multitrees by their number of "roots" (nodes with in-degree zero), and rule out membership in the class of fixed-parameter tractable problems (FPT) by showing that finding optimal replica placements in multitrees with 3 roots is NP-hard. On the positive side, we show that the problem of finding optimal replica placements in the class of \emph{untangled} multitrees is FPT, as parameterized by the replication factor ρ\rho and the number of roots kk. Our approach combines dynamic programming (DP) with a novel tree decomposition to find an optimal placement of ρ\rho replicas on the leaves of a multitree with nn nodes and kk roots in O(n2ρ2k+3)O(n^2\rho^{2k+3}) time.

Keywords

Cite

@article{arxiv.1709.05709,
  title  = {Lexico-minimum Replica Placement in Multitrees},
  author = {K. Alex Mills and R. Chandrasekaran and Neeraj Mittal},
  journal= {arXiv preprint arXiv:1709.05709},
  year   = {2017}
}

Comments

18 pages, 7 figures accepted for publication in COCOA 2017

R2 v1 2026-06-22T21:46:04.043Z