Greedy Backtracking ? ? ? ?. Fast, low complexity, gives acceptable solution (not necessarily the best) At each step choose the best option considering.