中文
相关论文

相关论文: Linear-Space Approximate Distance Oracles for Plan…

200 篇论文

We present the first compact distance oracle that tolerates multiple failures and maintains exact distances. Given an undirected weighted graph $G = (V, E)$ and an arbitrarily large constant $d$, we construct an oracle that given vertices…

数据结构与算法 · 计算机科学 2021-11-08 Ran Duan , Hanlin Ren

We consider the problem of building Distance Sensitivity Oracles (DSOs). Given a directed graph $G=(V, E)$ with edge weights in $\{1, 2, \dots, M\}$, we need to preprocess it into a data structure, and answer the following queries: given…

数据结构与算法 · 计算机科学 2021-09-03 Hanlin Ren

The Fr\'{e}chet distance is a well-studied similarity measure between curves that is widely used throughout computer science. Motivated by applications where curves stem from paths and walks on an underlying graph (such as a road network),…

计算几何 · 计算机科学 2024-11-20 Anne Driemel , Ivor van der Hoog , Eva Rotenberg

Computing the diameter of a graph is a problem of great interest both in general algorithms research and specifically within fine-grained complexity, where it is a cornerstone hard problem. Recent work has achieved a full conditional lower…

数据结构与算法 · 计算机科学 2026-05-01 Yael Kirkpatrick , Liam Roditty , Richard Qi , Virginia Vassilevska Williams

The distance sensitivity oracle (DSO) problem asks us to preprocess a given graph $G=(V,E)$ in order to answer queries of the form $d(x,y,e)$, which denotes the shortest path distance in $G$ from vertex $x$ to vertex $y$ when edge $e$ is…

数据结构与算法 · 计算机科学 2026-01-01 Vignesh Manoharan , Vijaya Ramachandran

We study the problem of designing \emph{sublinear spectral clustering oracles} for well-clusterable graphs. Such an oracle is an algorithm that, given query access to the adjacency list of a graph $G$, first constructs a compact data…

数据结构与算法 · 计算机科学 2026-04-17 Ranran Shen , Xiaoyi Zhu , Pan Peng , Zengfeng Huang

Our input is an undirected weighted graph $G = (V,E)$ on $n$ vertices along with a source set $S\subseteq V$. The problem is to preprocess $G$ and build a compact data structure such that upon query $Qu(s,v,f)$ where $(s,v) \in S\times V$…

数据结构与算法 · 计算机科学 2025-11-10 Dipan Dey , Telikepalli Kavitha

We study point-to-point distance estimation in hypergraphs, where the query is parameterized by a positive integer s, which defines the required level of overlap for two hyperedges to be considered adjacent. To answer s-distance queries, we…

数据结构与算法 · 计算机科学 2024-03-20 Giulia Preti , Gianmarco De Francisci Morales , Francesco Bonchi

Motivated by the problem of testing planarity and related properties, we study the problem of designing efficient {\em partition oracles}. A {\em partition oracle} is a procedure that, given access to the incidence lists representation of a…

数据结构与算法 · 计算机科学 2013-02-15 Reut Levi , Dana Ron

In this paper we present an efficient reachability oracle under single-edge or single-vertex failures for planar directed graphs. Specifically, we show that a planar digraph $G$ can be preprocessed in $O(n\log^2{n}/\log\log{n})$ time,…

数据结构与算法 · 计算机科学 2021-01-08 Giuseppe F. Italiano , Adam Karczmarz , Nikos Parotsidis

The "short cycle removal" technique was recently introduced by Abboud, Bringmann, Khoury and Zamir (STOC '22) to prove fine-grained hardness of approximation. Its main technical result is that listing all triangles in an $n^{1/2}$-regular…

数据结构与算法 · 计算机科学 2023-10-24 Amir Abboud , Karl Bringmann , Nick Fischer

We describe a new data structure for dynamic nearest neighbor queries in the plane with respect to a general family of distance functions. These include $L_p$-norms and additively weighted Euclidean distances. Our data structure supports…

计算几何 · 计算机科学 2020-10-02 Haim Kaplan , Wolfgang Mulzer , Liam Roditty , Paul Seiferth , Micha Sharir

We give an improved connectivity oracle under vertex failures. After a set of $k$ vertices fails, our oracle performs an $O(k^{6})$-time update independent of the graph size $n$, and then answers pairwise connectivity queries in optimal…

数据结构与算法 · 计算机科学 2026-05-11 Xizhe Li , Yaowei Long , David Pidugu , Thatchaphol Saranurak , Benyu Wang

We continue the study of distance sensitivity oracles (DSOs). Given a directed graph $G$ with $n$ vertices and edge weights in $\{1, 2, \dots, M\}$, we want to build a data structure such that given any source vertex $u$, any target vertex…

数据结构与算法 · 计算机科学 2021-08-04 Yong Gu , Hanlin Ren

In this paper we show that set-intersection is harder than distance oracle on sparse graphs. Given a collection of total size n which consists of m sets drawn from universe U, the set-intersection problem is to build a data structure which…

数据结构与算法 · 计算机科学 2010-06-08 Hagai Cohen , Ely Porat

We show how to represent a planar digraph in linear space so that distance queries can be answered in constant time. The data structure can be constructed in linear time. This representation of reachability is thus optimal in both time and…

数据结构与算法 · 计算机科学 2015-04-07 Jacob Holm , Eva Rotenberg , Mikkel Thorup

Partitioning oracles were introduced by Hassidim et al. (FOCS 2009) as a generic tool for constant-time algorithms. For any epsilon > 0, a partitioning oracle provides query access to a fixed partition of the input bounded-degree minor-free…

数据结构与算法 · 计算机科学 2011-06-24 Alan Edelman , Avinatan Hassidim , Huy N. Nguyen , Krzysztof Onak

Approximate nearest-neighbor search is a fundamental algorithmic problem that continues to inspire study due its essential role in numerous contexts. In contrast to most prior work, which has focused on point sets, we consider…

计算几何 · 计算机科学 2021-04-01 Ahmed Abdelkader , David M. Mount

In this paper, we propose a novel method to make distance predictions in real-world social networks. As predicting missing distances is a difficult problem, we take a two-stage approach. Structural parameters for families of synthetic…

社会与信息网络 · 计算机科学 2021-06-08 Gunjan Mahindre , Randy Paffenroth , Anura Jayasumana , Rasika Karkare

We consider how to assign labels to any undirected graph with n nodes such that, given the labels of two nodes and no other information regarding the graph, it is possible to determine the distance between the two nodes. The challenge in…

数据结构与算法 · 计算机科学 2015-04-20 Stephen Alstrup , Cyril Gavoille , Esben Bistrup Halvorsen , Holger Petersen