SP17: ALGORITHMS DESIGN AND ANALYSIS: 13149