English

Reconstructing a Bounded-Degree Directed Tree Using Path Queries

Data Structures and Algorithms 2017-11-20 v3

Abstract

We present a randomized algorithm for reconstructing directed rooted trees of nn nodes and node degree at most dd, by asking at most O(dnlog2n)O(dn\log^2 n) path queries. Each path query takes as input an origin node and a target node, and answers whether there is a directed path from the origin to the target. Regarding lower bounds, we show that any randomized algorithm requires at least Ω(nlogn)\Omega(n\log n) queries, while any deterministic algorithm requires at least Ω(dn)\Omega(dn) queries. Additionally, we present a O(dnlog3n)O(dn\log^3 n) randomized algorithm for noisy queries, and a O(dnlog2n)O(dn\log^2 n) randomized algorithm for additive queries on weighted trees.

Keywords

Cite

@article{arxiv.1606.05183,
  title  = {Reconstructing a Bounded-Degree Directed Tree Using Path Queries},
  author = {Zhaosen Wang and Jean Honorio},
  journal= {arXiv preprint arXiv:1606.05183},
  year   = {2017}
}