Actualmente la inteligencia artificial debe apoyarse en el uso de metaheurísticas para encontrar soluciones aproximadas a diferentes problemas que poseen una alta complejidad temporal. Al estar incluidos en el campo de la inteligencia artificial, el aprendizaje de máquinas también debe apoyarse en metaheurísticas para lidiar con la elevada complejidad temporal que tienen muchos de sus algoritmos. El agrupamiento es un problema clásico de la computación que encuentra aplicaciones en los más disímiles campos. Entre estos campos se encuentran la medicina, el análisis de la formación de galaxias, la minería de datos, etc. Un caso particular de agrupamiento es la zonificación, que se encuentra vinculada con el urbanismo y la planificación. Es el problema que aborda el presente material.