Details of route searching algorithms