different paradigms of pattern recognition - Search