Text this: Analysis and algorithms of optimization problems /