Cruzando el puente de noche

Imagen de Rezuanur Rahman Mubin extraída de Unsplash

El Acertijo del Puente y la Linterna (Bridge and Torch Problem) es un clásico problema de lógica que se hizo muy popular en los procesos de selección de empresas tecnológicas como Microsoft o Google.

La trampa intuitiva del problema radica en asumir que la persona más rápida siempre debe actuar como el “taxista” del grupo, acompañando a los demás y volviendo con la linterna. Sin embargo, cuando las diferencias de velocidad entre los integrantes son grandes, esta estrategia no es óptima.

Imagina que cuatro personas (A, B, C y D) se encuentran en la orilla izquierda de un río por la noche y necesitan cruzar al otro lado a través de un puente estrecho y peligroso. Las reglas del cruce son las siguientes:

  1. Velocidades individuales: Cada persona tarda un tiempo distinto en cruzar el puente completo:
    • Persona A: 1 minuto.
    • Persona B: 2 minutos.
    • Persona C: 5 minutos.
    • Persona D: 10 minutos.
  2. Capacidad del puente: El puente sólo puede soportar como máximo a dos personas al mismo tiempo.
  3. Uso de la linterna: Es de noche y disponen de una única linterna compartida. Para cruzar de forma segura en cualquier dirección, el grupo que cruza debe llevar siempre la linterna.
  4. Ritmo de marcha: Cuando dos personas cruzan juntas, avanzan al ritmo de la persona más lenta del par.

La pregunta decisiva que debemos responder es: ¿Cuál es el tiempo mínimo total necesario para que las cuatro personas crucen al otro lado?

¿Te animas a resolverlo de forma lógica antes de enfrentarte a su modelización?


Este acertijo se puede formular de forma automática y sistemática como un modelo de Optimización Lineal Entera Mixta. ¿Te atreves a intentarlo?


¿Quieres seguir explorando el mundo de la Investigación Operativa? Descubre más posts sobre el tema aquí.




Si encontró esto útil, puede citarlo como:

Martín-Campo, F. Javier (May 2026). Cruzando el puente de noche. https://www.fjmartincampo.com/blog/2026/bridgecrossing/.

o en formato BibTeX:

@misc{martín-campo2026cruzando-el-puente-de-noche,
  title   = {Cruzando el puente de noche},
  author  = {Martín-Campo, F. Javier},
  year    = {2026},
  month   = {May},
  url     = {https://www.fjmartincampo.com/blog/2026/bridgecrossing/}
}



Le gustó leer este artículo?

Aqui están algunos artículos relacionados que le pueden gustar:

  • Se ha cometido un crimen... ¡en un sudoku!
  • La armonía de los dígitos resolviendo el Kakuro
  • Sudoku Killer, el reto del tablero vacío que las matemáticas pueden vencer
  • Resolviendo el tablero de Number Sums usando optimización matemática
  • Construyendo puentes con optimización lineal, el rompecabezas Hashi