|||

courses

Quick search

  • Georgia Tech OMSCS
    • Computability, Complexity & Algorithms
    • Computer Networking
    • Knowledge Based AI
    • Software Architecture & Design
    • Database Systems Concepts and Design
    • Artificial Intelligence
      • Game Playing
      • Search
      • Pre-processing for Search
      • Constraint Satisfaction
      • Simulated Annealing
      • Probability
      • Reference
      • Bayes Nets
      • Machine Learning
      • Challenge: Expectimax Pruning
      • Search Questions
      • Challenge: Rubik’s Cube Heuristic
      • Challenge: Simulated Annealing & CSP
      • Challenge: Bayes Net Calculation
      • Numpy References
      • Logic and Planning
      • Planning Under Uncertainty
      • Pattern Recognition Through Time
    • Machine Learning
    • Compilers: Theory and Practice
    • Computer Vision
    • Computational Photography
    • Artificial Intelligence for Robotics
    • Introduction to Operating Systems
    • Software Analysis and Testing
  • Coursera Courses
  • Courses in EDX
  • CodeSchool Notes
  • Udemy
  • Kubernetes

Pre-processing for Search¶

Resources explaining Landmarks, Reach, and Shortcuts¶

  • Latest version of slides explaining Landmarks, Reach, and Shortcuts

  • Paper Introducing Landmarks

  • Paper Introducing Reach

  • Paper Comparing all of these algorithms

Google Maps Transfer Patterns¶

  • Add time dependent nodes to your graph and precompute lowest cost routes for disjoint subsets — ESA transfer patterns (2010)

  • Encode time domain data in frequency space and modify Dijkstra to work in that sparse representation — SIGSPATIAL frequency (2014)

  • Cluster nodes in subgraphs to minimize precomputation costs — ALENEX scalable transfer patterns (2016)

<Page contents

>Page contents:

  • Pre-processing for Search
    • Resources explaining Landmarks, Reach, and Shortcuts
    • Google Maps Transfer Patterns
<Search
Constraint Satisfaction>
© Copyright 2026, Senthil Kumaran. Created using Sphinx 9.0.4.

Styled using the Piccolo Theme