Vantage Point Selection Algorithms for Bottleneck Capacity Estimation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ashvinkumar, Vikrant, Chowdhury, Rezaul, Gao, Jie, Goswami, Mayank, Mitchell, Joseph S. B., Polishchuk, Valentin
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912451772022784
author Ashvinkumar, Vikrant
Chowdhury, Rezaul
Gao, Jie
Goswami, Mayank
Mitchell, Joseph S. B.
Polishchuk, Valentin
author_facet Ashvinkumar, Vikrant
Chowdhury, Rezaul
Gao, Jie
Goswami, Mayank
Mitchell, Joseph S. B.
Polishchuk, Valentin
contents Motivated by the problem of estimating bottleneck capacities on the Internet, we formulate and study the problem of vantage point selection. We are given a graph $G=(V, E)$ whose edges $E$ have unknown capacity values that are to be discovered. Probes from a vantage point, i.e, a vertex $v \in V$, along shortest paths from $v$ to all other vertices, reveal bottleneck edge capacities along each path. Our goal is to select $k$ vantage points from $V$ that reveal the maximum number of bottleneck edge capacities. We consider both a non-adaptive setting where all $k$ vantage points are selected before any bottleneck capacity is revealed, and an adaptive setting where each vantage point selection instantly reveals bottleneck capacities along all shortest paths starting from that point. In the non-adaptive setting, by considering a relaxed model where edge capacities are drawn from a random permutation (which still leaves the problem of maximizing the expected number of revealed edges NP-hard), we are able to give a $1-1/e$ approximate algorithm. In the adaptive setting we work with the least permissive model where edge capacities are arbitrarily fixed but unknown. We compare with the best solution for the particular input instance (i.e. by enumerating all choices of $k$ tuples), and provide both lower bounds on instance optimal approximation algorithms and upper bounds for trees and planar graphs.
format Preprint
id arxiv_https___arxiv_org_abs_2506_21418
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Vantage Point Selection Algorithms for Bottleneck Capacity Estimation
Ashvinkumar, Vikrant
Chowdhury, Rezaul
Gao, Jie
Goswami, Mayank
Mitchell, Joseph S. B.
Polishchuk, Valentin
Data Structures and Algorithms
Motivated by the problem of estimating bottleneck capacities on the Internet, we formulate and study the problem of vantage point selection. We are given a graph $G=(V, E)$ whose edges $E$ have unknown capacity values that are to be discovered. Probes from a vantage point, i.e, a vertex $v \in V$, along shortest paths from $v$ to all other vertices, reveal bottleneck edge capacities along each path. Our goal is to select $k$ vantage points from $V$ that reveal the maximum number of bottleneck edge capacities. We consider both a non-adaptive setting where all $k$ vantage points are selected before any bottleneck capacity is revealed, and an adaptive setting where each vantage point selection instantly reveals bottleneck capacities along all shortest paths starting from that point. In the non-adaptive setting, by considering a relaxed model where edge capacities are drawn from a random permutation (which still leaves the problem of maximizing the expected number of revealed edges NP-hard), we are able to give a $1-1/e$ approximate algorithm. In the adaptive setting we work with the least permissive model where edge capacities are arbitrarily fixed but unknown. We compare with the best solution for the particular input instance (i.e. by enumerating all choices of $k$ tuples), and provide both lower bounds on instance optimal approximation algorithms and upper bounds for trees and planar graphs.
title Vantage Point Selection Algorithms for Bottleneck Capacity Estimation
topic Data Structures and Algorithms
url https://arxiv.org/abs/2506.21418