Title: ALGORITHM DESIGN Foundations, Analysis and Examples