A minutia-based partial fingerprint recognition system
Introduction to Algorithms