Este parece ser un buen proyecto para teoría de grafos entonces.