• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 117
Next 10 →

All Pairs Almost Shortest Paths

by Dorit Dor, Shay Halperin, Uri Zwick - SIAM Journal on Computing , 1996
"... Let G = (V; E) be an unweighted undirected graph on n vertices. A simple argument shows that computing all distances in G with an additive one-sided error of at most 1 is as hard as Boolean matrix multiplication. Building on recent work of Aingworth, Chekuri and Motwani, we describe g) time ..."
Abstract - Cited by 91 (7 self) - Add to MetaCart
Let G = (V; E) be an unweighted undirected graph on n vertices. A simple argument shows that computing all distances in G with an additive one-sided error of at most 1 is as hard as Boolean matrix multiplication. Building on recent work of Aingworth, Chekuri and Motwani, we describe g) time

A nearly optimal algorithm for approximating replacement paths and k shortest simple paths in general graphs

by Aaron Bernstein - In Proc. SODA , 2010
"... Let G = (V, E) be a directed graph with positive edge weights, let s, t be two specified vertices in this graph, and let π(s, t) be the shortest path between them. In the replacement paths problem we want to compute, for every edge e on π(s, t), the shortest path from s to t that avoids e. The naive ..."
Abstract - Cited by 12 (0 self) - Add to MetaCart
weight. We also present an even faster (1 + ɛ) approximate algorithm for the simpler problem of approximating the k shortest simple s − t paths in a directed graph with positive edge weights. That is, our algorithm outputs k different simple s−t paths, where the kth path we output is a (1 + ɛ

Finding the k Shortest Simple Paths: A New Algorithm and its Implementation

by John Hershberger, Matthew Maxel, Subhash Suri
"... We describe a new algorithm to enumerate the k shortest simple (loopless) paths in a directed graph and report on its implementation. Our algorithm is based on a replacement paths algorithm proposed recently by Hershberger and Suri [7], and can yield a factor #(n) improvement for this problem. But t ..."
Abstract - Cited by 27 (2 self) - Add to MetaCart
We describe a new algorithm to enumerate the k shortest simple (loopless) paths in a directed graph and report on its implementation. Our algorithm is based on a replacement paths algorithm proposed recently by Hershberger and Suri [7], and can yield a factor #(n) improvement for this problem

Oracles for bounded length shortest paths in planar graphs

by Maciej Kurowski - ACM Trans. Algorithms
"... We present a new approach for answering short path queries in planar graphs. For any fixed constant k and a given unweighted planar graph G = (V, E) one can build in O(|V |) time a data structure, which allows to check in O(1) time whether two given vertices are at distance at most k in G and if so ..."
Abstract - Cited by 4 (1 self) - Add to MetaCart
We present a new approach for answering short path queries in planar graphs. For any fixed constant k and a given unweighted planar graph G = (V, E) one can build in O(|V |) time a data structure, which allows to check in O(1) time whether two given vertices are at distance at most k in G and if so

A near-linear time algorithm for computing replacement paths in planar directed graphs

by Yuval Emek, David Peleg, Liam Roditty - In Proc. 19th annual ACM-SIAM symposium on Discrete algorithms , 2008
"... Let G = (V (G), E(G)) be a weighted directed graph and let P be a shortest path from s to t in G. In the replacement paths problem we are required to compute for every edge e in P, the length of a shortest path from s to t that avoids e. The fastest known algorithm for solving the problem in weighte ..."
Abstract - Cited by 13 (1 self) - Add to MetaCart
motivated by two different applications. First, the fastest algorithm to compute the k simple shortest paths from s to t in directed graphs [21, 13] repeatedly computes the replacement paths from s to t. Its running time is O(kn(m + n log n)). Second, the computation of Vickrey pricing of edges

Online Maintenance of Visibility and Shortest-Path Information

by Boris Aronov, Marek Teichmann , 1994
"... Given a simple polygon P and a point p 2 P , we show how to maintain the visibility polygon from p, the shortest path tree from p, and the corresponding shortest path partition as p is translated inside P . Given a direction of motion of p, we can determine how far p can move until the first combin ..."
Abstract - Cited by 2 (1 self) - Add to MetaCart
Given a simple polygon P and a point p 2 P , we show how to maintain the visibility polygon from p, the shortest path tree from p, and the corresponding shortest path partition as p is translated inside P . Given a direction of motion of p, we can determine how far p can move until the first

Replacement Paths via Row Minima of Concise Matrices

by Cheng-wei Lee, Hsueh-i Lu , 2014
"... Matrix M is k-concise if the finite entries of each column of M consist of k or fewer intervals of identical numbers. We give an O(n + m)-time algorithm to compute the row minima of any O(1)-concise n×m matrix. Our algorithm yields the first O(n+m)-time reductions from the replacement-paths problem ..."
Abstract - Add to MetaCart
problem on an n-node m-edge undirected graph (respectively, directed acyclic graph) to the single-source shortest-paths problem on an O(n)-node O(m)-edge undirected graph (respectively, directed acyclic graph). That is, we prove that the replacement-paths problem is no harder than the single

A Simple Survey on Top K Paths Algorithms on FST

by Xixuan Feng
"... This article provides a survey on top k paths algorithms, especially focusing on how to apply these algorithms to finitestate transducers (FST). I would compare 3 algorithms that relate to the tree of paths, and 2 of them are implemented. 1. PROBLEM DEFINITION Our task is to enumerate top k shortest ..."
Abstract - Add to MetaCart
shortest paths of a given FST as fast as possible. Before we actually look at the algorithms that find top k paths on a given graph, we should be aware of that an FST is a directed acyclic graph (DAG) with extra input and output labels attached to each edge, and it also has multiple edges between 2 nodes

Additive spanners: A simple construction

by Mathias Bæk, Tejs Knudsen , 2014
"... We consider additive spanners of unweighted undirected graphs. Let G be a graph and H a subgraph of G. The most naïve way to construct an additive k-spanner of G is the following: As long as H is not an additive k-spanner repeat: Find a pair pu, vq P H that violates the spanner-condition and a short ..."
Abstract - Add to MetaCart
shortest path from u to v in G. Add the edges of this path to H. We show that, with a very simple initial graph H, this naïve method gives additive 6- and 2-spanners of sizes matching the best known upper bounds. For additive 2-spanners we start with H “ H and end with Opn3{2q edges in the spanner

Whom You Know Matters: Venture Capital Networks and Investment Performance,

by Yael Hochberg , Alexander Ljungqvist , Yang Lu , Steve Drucker , Jan Eberly , Eric Green , Yaniv Grinstein , Josh Lerner , Laura Lindsey , Max Maksimovic , Roni Michaely , Maureen O'hara , Ludo Phalippou Mitch Petersen , Jesper Sorensen , Per Strömberg Morten Sorensen , Yael Hochberg , Johnson - Journal of Finance , 2007
"... Abstract Many financial markets are characterized by strong relationships and networks, rather than arm's-length, spot-market transactions. We examine the performance consequences of this organizational choice in the context of relationships established when VCs syndicate portfolio company inv ..."
Abstract - Cited by 138 (8 self) - Add to MetaCart
the results reported in the following sections utilize the binary matrix, we note that all our results are robust to using network centrality measures calculated from valued matrices. 6 Unlike the undirected matrix, the directed matrix does not record a tie between VCs j and k who were members of the same
Next 10 →
Results 1 - 10 of 117
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University