Replacement Paths and k Simple Shortest Paths in Unweighted Directed Graphs

Author(s):  
Liam Roditty ◽  
Uri Zwick
2007 ◽  
Vol 370 (1-3) ◽  
pp. 94-109 ◽  
Author(s):  
Shane Saunders ◽  
Tadao Takaoka

2017 ◽  
Vol 27 (03) ◽  
pp. 207-219
Author(s):  
A. Karim Abu-Affash ◽  
Paz Carmi ◽  
Anat Parush Tzur

In the strongly connected spanning subgraph ([Formula: see text]) problem, the goal is to find a minimum weight spanning subgraph of a strongly connected directed graph that maintains the strong connectivity. In this paper, we consider the [Formula: see text] problem for two families of geometric directed graphs; [Formula: see text]-spanners and symmetric disk graphs. Given a constant [Formula: see text], a directed graph [Formula: see text] is a [Formula: see text]-spanner of a set of points [Formula: see text] if, for every two points [Formula: see text] and [Formula: see text] in [Formula: see text], there exists a directed path from [Formula: see text] to [Formula: see text] in [Formula: see text] of length at most [Formula: see text], where [Formula: see text] is the Euclidean distance between [Formula: see text] and [Formula: see text]. Given a set [Formula: see text] of points in the plane such that each point [Formula: see text] has a radius [Formula: see text], the symmetric disk graph of [Formula: see text] is a directed graph [Formula: see text], such that [Formula: see text]. Thus, if there exists a directed edge [Formula: see text], then [Formula: see text] exists as well. We present [Formula: see text] and [Formula: see text] approximation algorithms for the [Formula: see text] problem for [Formula: see text]-spanners and for symmetric disk graphs, respectively. Actually, our approach achieves a [Formula: see text]-approximation algorithm for all directed graphs satisfying the property that, for every two nodes [Formula: see text] and [Formula: see text], the ratio between the shortest paths, from [Formula: see text] to [Formula: see text] and from [Formula: see text] to [Formula: see text] in the graph, is at most [Formula: see text].


2002 ◽  
Vol 13 (06) ◽  
pp. 889-910 ◽  
Author(s):  
MICHALIS FALOUTSOS ◽  
RAJESH PANKAJ ◽  
KENNESTH C. SEVCIK

In this paper, we study the problem of multicast routing on directed graphs. We define the asymmetry of a graph to be the maximum ratio of weights on opposite directed edges between a pair of nodes for all node-pairs. We examine three types of problems according the membership behavior: (i) the static, (ii) the join-only, (iii) the join-leave problems. We study the effect of the asymmetry on the worst case performance of two algorithms: the Greedy and Shortest Paths algorithms. The worst case performance of Shortest Paths is poor, but it is affected by neither the asymmetry nor the membership behavior. In contrast, the worst case performance of Greedy is a proportional to the asymmetry in a some cases. We prove an interesting result for the join-only problem: the Greedy algorithm has near-optimal on-line performance.


2019 ◽  
Vol 16 (3) ◽  
pp. 29-43
Author(s):  
Hajar Elmaghraoui ◽  
Laila Benhlima ◽  
Dalila Chiadmi

In this article, the authors propose a dynamic web service composition approach based on representing the semantic relationship between web services using a weighted directed AND/OR graph. The nodes in this graph represent available services while the arcs represent the semantic input/output dependencies among them. The novelty of this work consists of constructing the graph and computing offline the shortest paths between each pair of its nodes to disconnect this tedious task from the composition query process. A set of dynamic optimization techniques has been included to reduce the size of the graph and thus improve the scalability and performance of this approach. In addition to the sequence and fork relations between services, this solution also supports the parallel relation. Furthermore, a recovery mechanism is integrated to ensure the continuity of the execution of the composition.


2020 ◽  
Vol 5 (1) ◽  
Author(s):  
Julian D. Reyes-Silva ◽  
Jonatan Zischg ◽  
Christopher Klinkhamer ◽  
P. Suresh C. Rao ◽  
Robert Sitzenfrei ◽  
...  

AbstractThe objective of this research is to evaluate whether complex dynamics of urban drainage networks (UDNs) can be expressed in terms of their structure, i.e. topological characteristics. The present study focuses on the application of topological measures for describing the transport and collection functions of UDNs, using eight subnetworks of the Dresden sewer network as study cases. All UDNs are considered as weighted directed graphs, where edge weights correspond to structural and hydraulic pipe characteristics which affect flow. Transport functions are evaluated in terms of travel time distributions (TTDs), under the hypothesis that frequency distributions of Single Destination Shortest Paths (SDSP) of nodes to the outlet had similar shapes than TTDs. Assessment of this hypothesis is done based on two-sample Kolmogorov-Smirnov tests and comparisons of statistical moments. Collection analysis, i.e. determination of flow paths, is done based on two approaches: (1) using Edge Betweenness Centrality (EBC), and (2) based on the number of SDSP going through an edge connecting a node to the outlet, referred as Paths. Hydrodynamic simulation results are used to validate the outcomes of graph analysis with actual flow behaviors. Results indicate that given an appropriate edge weighting factor, in this case Residence Time, SDSP has the potential to be used as an indicator for flow transport in UDNs. Moreover, both EBC and Paths values were highly correlated to average flows. The first approach, however, proved to be inadequate for estimating flows near the outlet but appropriate for identifying different paths in meshed systems, while the second approach lead to better results in branched networks. Further studies regarding the influence of UDNs layout are needed.


2012 ◽  
Vol 8 (4) ◽  
pp. 1-11 ◽  
Author(s):  
Liam Roditty ◽  
Uri Zwick

Sign in / Sign up

Export Citation Format

Share Document