Local search, reducibility and approximability of NP optimization problems