These algorithms use heuristics, or rules of thumb, to find a solution that is reasonable (but perhaps not optimal).