Finding Weighted Graphs by Combinatorial Search

preprint2012arXivOpen access

Abstract

We consider the problem of finding edges of a hidden weighted graph using a certain type of queries. Let GG be a weighted graph with nn vertices. In the most general setting, the nn vertices are known and no other information about GG is given. The problem is finding all edges of GG and their weights using additive queries, where, for an additive query, one chooses a set of vertices and asks the sum of the weights of edges with both ends in the set. This model has been extensively used in bioinformatics including genom sequencing. Extending recent results of Bshouty and Mazzawi, and Choi and Kim, we present a polynomial time randomized algorithm to find the hidden weighted graph GG when the number of edges in GG is known to be at most m≥2m\geq 2 and the weight w(e)w(e) of each edge ee satisfies $\ga \leq |w(e)|\leq \gb$ for fixed constants $\ga, \gb>0$. The query complexity of the algorithm is O(mlog⁡nlog⁡m)O(\frac{m \log n}{\log m}), which is optimal up to a constant factor.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.