Skip to feedback

Award Abstract # 1417238
BSF:2012338:Shortest Paths: Upper and lower bounds

NSF Org: CCF
Division of Computing and Communication Foundations
Recipient: THE LELAND STANFORD JUNIOR UNIVERSITY
Initial Amendment Date: December 12, 2013
Latest Amendment Date: December 12, 2013
Award Number: 1417238
Award Instrument: Standard Grant
Program Manager: Tracy Kimbrel
CCF
 Division of Computing and Communication Foundations
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: September 1, 2013
End Date: April 30, 2017 (Estimated)
Total Intended Award Amount: $44,999.00
Total Awarded Amount to Date: $44,999.00
Funds Obligated to Date: FY 2013 = $42,585.00
History of Investigator:
  • Virginia Williams (Principal Investigator)
    virgito@gmail.com
Recipient Sponsored Research Office: Stanford University
450 JANE STANFORD WAY
STANFORD
CA  US  94305-2004
(650)723-2300
Sponsor Congressional District: 16
Primary Place of Performance: Stanford University
353 Serra Mall
Stanford
CA  US  94305-9025
Primary Place of Performance
Congressional District:
16
Unique Entity Identifier (UEI): HJD6G4D6TJY5
Parent UEI:
NSF Program(s): Special Projects - CCF
Primary Program Source: 01001314DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 2878, 7796
Program Element Code(s): 287800
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

This project is funded as part of the United States-Israel Collaboration in Computer Science (USICCS) program. Through this program, NSF and the United States - Israel Binational Science Foundation (BSF) jointly support collaborations among US-based researchers and Israel-based researchers.

Many important problems in the modern world can be solved by finding shortest paths in some network. Some examples include computing driving directions from one city to another in a road network, or routing internet traffic from one computer to another in a communication network such as the internet. The networks in such applications are not only complex, but can also be extremely large. The development of fast, reliable and scalable algorithms for shortest paths is thus of crucial importance. The major goal of the proposed research is to provide such algorithms in a variety of settings, providing mathematical guarantees on their performance and scalability.

The research will focus on two notions of data structures maintaining shortest paths, both focusing on storing distance information using small space. The first are Distance oracles (DOs), data structures that compactly represent the path structure of a network with the ability to quickly retrieve approximate distances and shortest paths between any two given nodes. The research aims at deepening our understanding of DOs in several different ways: by obtaining DOs with improved guarantees in new (e.g. distributed) settings, by developing faster algorithms for constructing DOs, and by proving conditional, or preferably unconditional cell-probe lower bounds showing that the obtained guarantees are essentially optimal. The second type of shortest paths data structures that will be considered are Distance sensitivity oracles (DSOs). These are data structures that provide a compact representation of the distances in a graph in which edges can become unavailable. A query to a DSO consists of a failed edge and two nodes, a source and a target, and the DSO must return a shortest path from the source to the target that does not use the failed edge. The goal here is to develop faster algorithms for constructing DSOs with fast query times, and to prove relationships between DSOs and other closely related problems such as all-pairs shortest paths. In addition to their intrinsic value, DSOs may also help develop efficient dynamic shortest paths algorithms which is another objective of this project.

Besides the clear practical motivation behind the project, the problems to be studied have intriguing relations to many concepts in mathematics (metric embeddings, graph and geometric spanners, etc). Thus the impact of this research goes beyond the strict boundaries of computer science. The PI is whole-heartedly committed to diversity. The PI has experience in recruiting and mentoring minority students, and will continue to take an active role in seeking and recruiting students from diverse cultures and backgrounds.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

Amir Abboud, Josh Wang, Virginia Vassilevska Williams "Approximation and Fixed Parameter Subquadratic Algorithms for Radius and Diameter in Sparse Graphs" ACM-SIAM Symposium on Discrete Algorithms , 2016 , p.377
Gregory Bodwin and Virginia Vassilevska Williams "Better Distance Preservers and Additive Spanners" ACM-SIAM Symposium on Discrete Algorithms , 2016 , p.855
Karl Bringmann, Fabrizio Grandoni, Barna Saha and Virginia Vassilevska Williams "Truly Sub-cubic Algorithms for Language Edit Distance and RNA Folding via Fast Bounded-Difference Min-Plus Product" IEEE Symposium on Foundations of Computer Science , 2016

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page