Introducción al diseño y análisis de algoritmos : un enfoque estratégico (McGraw-Hill/Interamericana, México, 2007)