Text this: On Some Combinatorial Optimization Problems : Algorithms and Complexity