Skip to content

xiao66xiang/pruned-highway-labeling

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pruned Highway Labeling

Pruned Highway Labeling is a shortest-path distance querying algorithm for road networks.

Usage

$ make
$ bin/construct graph_file label_file
$ bin/query label_file
  • Execute make to build programs.
  • Execute construct to construct labels for a graph.
  • Execute query to query distance between two vertices.
  • In a graph file, each line should contain two vertices, travel time and geometrical length (see sample_graph.tsv).
  • Vertices should be described by integers starting from zero.

Please see pruned_highway_labeling.h and benchmark.cpp for detailed information.

References

About

Fast shortest-path distance querying on road networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.1%
  • Makefile 1.9%