Se puede aplicar a cambiar mecanismos de control como agendas. Por ejemplo, el TSP.
A primera vista, uno puede pensar en ``linearizar'' las estructuras de datos y mapearlas a cadenas binarias.
Un punto fundamental es que debemos de cuidar que la representación no nos represente, en su mayoría, estructuras de datos ilegales.
e.g., en el TSP una representación directa sería representar una ciudad por gen. Sin embargo, los operadores de mutación y cruce nos explorarían todos las tuplas con N ciudades, cuando lo que nos interesa son las permutaciones de las N ciudades.
Para evitar esto podemos: