SLAM-Loop Closing with Visually Salient Features
Introduction to Algorithms, Second Edition