Skip to main content

Engineering Algorithms for Large Network Applications

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms
  • 294 Accesses

Years and Authors of Summarized Original Work

  • 2002; Schulz, Wagner, Zaroliagis

Problem Definition

Dealing effectively with applications in large networks, it typically requires the efficient solution of one ore more underlying algorithmic problems. Due to the size of the network, a considerable effort is inevitable in order to achieve the desired efficiency in the algorithm.       

One of the primary tasks in large network applications is to answer queries for finding best routes or paths as efficiently as possible. Quite often, the challenge is to process a vast number of such queries on-line: a typical situation encountered in several real-time applications (e.g., traffic information systems, public transportation systems) concerns a query‐intensive scenario, where a central server has to answer a huge number of on-line customer queries asking for their best routes (or optimal itineraries). The main goal in such an application is to reduce the (average) response time for a query.

Answering...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Delling D, Holzer M, Müller K, Schulz F, Wagner D (2006) High-performance multi-level graphs. In: 9th DIMACS challenge on shortest paths, Rutgers University, Nov 2006

    Google Scholar 

  2. Delling D, Sanders P, Schultes D, Wagner D (2006) Highway hierarchies star. In: 9th DIMACS challenge on shortest paths, Rutgers University, Nov 2006

    Google Scholar 

  3. Goldberg AV, Harrelson C (2005) Computing the shortest path: A* search meets graph theory. In: Proceedings of the 16th ACM-SIAM symposium on discrete algorithms – SODA. ACM, New York/SIAM, Philadelphia, pp 156–165

    Google Scholar 

  4. Gutman R (2004) Reach-based routing: a new approach to shortest path algorithms optimized for road networks. In: Algorithm engineering and experiments – ALENEX (SIAM, 2004). SIAM, Philadelphia, pp 100–111

    Google Scholar 

  5. Holzer M, Schulz F, Wagner D (2006) Engineering multi-level overlay graphs for shortest-path queries. In: Algorithm engineering and experiments – ALENEX (SIAM, 2006). SIAM, Philadelphia, pp 156–170

    Google Scholar 

  6. Pyrga E, Schulz F, Wagner D, Zaroliagis C (2007) Efficient models for timetable information in public transportation systems. ACM J Exp Algorithmic 12(2.4):1–39

    MathSciNet  MATH  Google Scholar 

  7. Sanders P, Schultes D (2005) Highway hierarchies hasten exact shortest path queries. In: Algorithms – ESA 2005. Lecture notes in computer science, vol 3669. pp 568–579

    Chapter  Google Scholar 

  8. Sanders P, Schultes D (2006) Engineering highway hierarchies. In: Algorithms – ESA 2006. Lecture notes in computer science, vol 4168. pp 804–816

    Chapter  Google Scholar 

  9. Schulz F, Wagner D, Weihe K (2000) Dijkstra’s algorithm on-line: an empirical case study from public railroad transport. ACM J Exp Algorithmics 5(12):1–23

    MathSciNet  MATH  Google Scholar 

  10. Schulz F, Wagner D, Zaroliagis C (2002) Using multi-level graphs for timetable information in railway systems. In: Algorithm engineering and experiments – ALENEX 2002. Lecture notes in computer science, vol 2409. pp 43–59

    Google Scholar 

  11. Wagner D, Willhalm T, Zaroliagis C (2005) Geometric containers for efficient shortest path computation. ACM J Exp Algorithm 10(1.3):1–30

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christos Zaroliagis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Zaroliagis, C. (2016). Engineering Algorithms for Large Network Applications. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_125

Download citation

Publish with us

Policies and ethics