中文
相关论文

相关论文: All Pairs Shortest Paths using Bridging Sets and R…

200 篇论文

The shortest paths problem is a fundamental challenge in graph theory, with a broad range of potential applications. The algorithms based on matrix multiplication exhibits excellent parallelism and scalability, but is constrained by high…

分布式、并行与集群计算 · 计算机科学 2024-05-14 Yelai Feng , Huaixi Wang , Yining Zhu , Xiandong Liu , Hongyi Lu , Qing Liu

Given a directed acyclic graph with positive edge-weights, two vertices s and t, and a threshold-weight L, we present a fully-polynomial time approximation-scheme for the problem of counting the s-t paths of length at most L. We extend the…

数据结构与算法 · 计算机科学 2013-10-14 Matúš Mihalák , Rastislav Šrámek , Peter Widmayer

Let G be a weighted (directed) graph with n vertices and m edges. Given a source vertex s, Dijkstra's algorithm computes the shortest path lengths from s to all other vertices in O(m + n log n) time. This bound is known to be worst-case…

数据结构与算法 · 计算机科学 2026-03-13 Ivor van der Hoog , Eva Rotenberg , Daniel Rutschmann

All-Pairs Minimum Cut (APMC) is a fundamental graph problem that asks to find a minimum $s,t$-cut for every pair of vertices $s,t$. A recent line of work on fast algorithms for APMC has culminated with a reduction of APMC to…

数据结构与算法 · 计算机科学 2026-04-07 Yotam Kenneth-Mordoch , Robert Krauthgamer

In this paper, we address the numerical solution of the Optimal Transport Problem on undirected weighted graphs, taking the shortest path distance as transport cost. The optimal solution is obtained from the long-time limit of the gradient…

数值分析 · 数学 2020-09-29 Enrico Facca , Michele Benzi

Algorithms for computing All-Pairs Shortest-Paths (APSP) are critical building blocks underlying many practical applications. The standard sequential algorithms, such as Floyd-Warshall and Johnson, quickly become infeasible for large input…

分布式、并行与集群计算 · 计算机科学 2019-08-08 Frank Schoeneman , Jaroslaw Zola

We give almost-linear-time algorithms for approximating rooted minimum cut and maximum arborescence packing in directed graphs, two problems that are dual to each other [Edm73]. More specifically, for an $n$-vertex, $m$-edge directed graph…

数据结构与算法 · 计算机科学 2025-12-18 Yonggang Jiang , Yaowei Long , Thatchaphol Saranurak , Benyu Wang

This paper presents near-optimal deterministic parallel and distributed algorithms for computing $(1+\varepsilon)$-approximate single-source shortest paths in any undirected weighted graph. On a high level, we deterministically reduce this…

数据结构与算法 · 计算机科学 2022-09-26 Václav Rozhoň , Christoph Grunau , Bernhard Haeupler , Goran Zuzic , Jason Li

Python implementation of selected weighted graph algorithms is presented. The minimal graph interface is defined together with several classes implementing this interface. Graph nodes can be any hashable Python objects. Directed edges are…

数据结构与算法 · 计算机科学 2016-01-11 A. Kapanowski , Ł. Gałuszka

Recently we submitted a paper, whose title is A New Fast Unweighted All-pairs Shortest Path Search Algorithm Based on Pruning by Shortest Path Trees, to arXiv. This is related to unweighted graphs. This paper also presents a new fast…

数据结构与算法 · 计算机科学 2019-08-20 Yasuo Yamane , Kenichi Kobayashi

The shortest path problem is a typical problem in graph theory with wide potential applications. The state-of-the-art single-source shortest paths algorithm on the weight graph is the $\Delta$-stepping algorithm, which can efficiently…

数据结构与算法 · 计算机科学 2023-06-14 Yelai Feng

We consider the fundamental problems of determining the rooted and global edge and vertex connectivities (and computing the corresponding cuts) in directed graphs. For rooted (and hence also global) edge connectivity with small integer…

数据结构与算法 · 计算机科学 2021-04-16 Chandra Chekuri , Kent Quanrud

We give an algorithm for finding the arboricity of a weighted, undirected graph, defined as the minimum number of spanning forests that cover all edges of the graph, in $\sqrt{n} m^{1+o(1)}$ time. This improves on the previous best bound of…

数据结构与算法 · 计算机科学 2025-07-22 Ruoxu Cen , Henry Fleischmann , George Z. Li , Jason Li , Debmalya Panigrahi

We study a problem where k autonomous mobile agents are initially located on distinct nodes of a weighted graph (with n nodes and m edges). Each autonomous mobile agent has a predefined velocity and is only allowed to move along the edges…

数据结构与算法 · 计算机科学 2019-08-20 Iago A. Carvalho , Thomas Erlebach , Kleitos Papadopoulos

We give an algorithm to find a minimum cut in an edge-weighted directed graph with $n$ vertices and $m$ edges in $\tilde O(n\cdot \max(m^{2/3}, n))$ time. This improves on the 30 year old bound of $\tilde O(nm)$ obtained by Hao and Orlin…

数据结构与算法 · 计算机科学 2021-11-18 Ruoxu Cen , Jason Li , Danupon Nanongkai , Debmalya Panigrahi , Kent Quanrud , Thatchaphol Saranurak

In the age of real-time online traffic information and GPS-enabled devices, fastest-path computations between two points in a road network modeled as a directed graph, where each directed edge is weighted by a "travel time" value, are…

数据结构与算法 · 计算机科学 2018-10-04 Renjie Chen , Craig Gotsman

The dynamic shortest paths problem on planar graphs asks us to preprocess a planar graph $G$ such that we may support insertions and deletions of edges in $G$ as well as distance queries between any two nodes $u,v$ subject to the constraint…

数据结构与算法 · 计算机科学 2016-05-13 Amir Abboud , Søren Dahlgaard

Exact computation of shortest paths in weighted graphs has been traditionally studied in one of two settings. First, one can assume that the edge weights are real numbers and all the performed operations on reals (typically comparisons and…

数据结构与算法 · 计算机科学 2023-11-07 Adam Karczmarz , Wojciech Nadara , Marek Sokołowski

We present several results in the CONGEST model on round complexity for Replacement Paths (RPaths), Minimum Weight Cycle (MWC), and All Nodes Shortest Cycles (ANSC). We study these fundamental problems in both directed and undirected…

数据结构与算法 · 计算机科学 2024-05-22 Vignesh Manoharan , Vijaya Ramachandran

Since 1997 there has been a steady stream of advances for the maximum disjoint paths problem. Achieving tractable results has usually required focusing on relaxations such as: (i) to allow some bounded edge congestion in solutions, (ii) to…

数据结构与算法 · 计算机科学 2021-01-05 Guyslain Naves , Bruce Shepherd , Henry Xia