El problema del jeep , [1] el problema de cruzar el desierto [2] o el problema de exploración [3] es un problema matemático en el que un jeep debe maximizar la distancia que puede recorrer en un desierto con una cantidad dada de combustible. El jeep solo puede llevar una cantidad fija y limitada de combustible, pero puede dejar combustible y recolectarlo en depósitos de combustible en cualquier lugar del desierto.
El problema apareció por primera vez en la colección del siglo IX Propositiones ad Acuendos Juvenes ( Problemas para agudizar a los jóvenes ), atribuida a Alcuino , y trataba sobre un camello viajero que comía grano. [4] El De viribus quantitatis (c. 1500) de Luca Pacioli también analiza el problema. NJ Fine le dio un tratamiento moderno en 1947. [1]
Hay n unidades de combustible almacenadas en una base fija. El jeep puede transportar como máximo 1 unidad de combustible en cualquier momento y puede recorrer 1 unidad de distancia con 1 unidad de combustible (se supone que el consumo de combustible del jeep es constante). En cualquier momento de un viaje, el jeep puede dejar cualquier cantidad de combustible que lleve en un depósito de combustible o puede recoger cualquier cantidad de combustible que haya quedado en un depósito de combustible en un viaje anterior, siempre que su carga de combustible nunca supere 1 unidad. Hay dos variantes del problema:
En cualquier caso, el objetivo es maximizar la distancia recorrida por el jeep en su viaje final. Alternativamente, el objetivo puede ser encontrar la menor cantidad de combustible necesaria para realizar un viaje final de una distancia determinada.
En el problema clásico, el combustible en el jeep y en los depósitos de combustible se considera una cantidad continua . Se han propuesto variaciones más complejas del problema en las que el combustible solo puede dejarse o recogerse en cantidades discretas. [5]
Una estrategia que maximiza la distancia recorrida en el viaje final para la variante “explorar el desierto” es la siguiente:
Cuando el jeep inicia su viaje final, hay n − 1 depósitos de combustible. El más lejano contiene 1/2 unidad de combustible, el siguiente más lejano contiene 1/3 de unidad de combustible, y así sucesivamente, y el depósito de combustible más cercano tiene solo 1/ n unidades de combustible restantes. Junto con 1 unidad de combustible con la que comienza desde la base, esto significa que el jeep puede recorrer una distancia total de ida y vuelta de
unidades en su viaje final (la distancia máxima recorrida en el desierto es la mitad de esto). [3] Recoge la mitad del combustible restante en cada depósito de combustible en el camino de ida, lo que llena su tanque. Después de dejar el depósito de combustible más lejano, viaja 1/2 unidad más adentro del desierto y luego regresa al depósito de combustible más lejano. Recoge el combustible restante de cada depósito de combustible en el camino de regreso, que es suficiente para llegar al siguiente depósito de combustible o, en el paso final, para regresar a la base.
La distancia recorrida en el último viaje es el n- ésimo número armónico , H n . Como los números armónicos no tienen límites, es posible superar cualquier distancia dada en el último viaje, siempre que haya suficiente combustible disponible en la base. Sin embargo, la cantidad de combustible necesaria y el número de depósitos de combustible aumentan exponencialmente con la distancia a recorrer.
La variante de "cruzar el desierto" se puede resolver con una estrategia similar, excepto que ahora no hay requisito de recolectar combustible en el camino de regreso en el viaje final. Entonces, en el viaje k, el jeep establece un nuevo k -ésimo depósito de combustible a una distancia de 1/(2 n − 2 k + 1) unidades del depósito de combustible anterior y deja (2 n − 2 k − 1)/(2 n − 2 k + 1) unidades de combustible allí. En cada uno de los siguientes n − k − 1 viajes, recoge 1/(2 n − 2 k + 1) unidades de combustible del k -ésimo depósito en su camino de ida y otras 1/(2 n − 2 k + 1) unidades de combustible en su camino de regreso.
Ahora, cuando el jeep comienza su viaje final, hay n − 1 depósitos de combustible. El más lejano contiene 1/3 de una unidad de combustible, el siguiente más lejano contiene 1/5 de una unidad de combustible, y así sucesivamente, y el depósito de combustible más cercano tiene solo 1/(2 n − 1) unidades de combustible restantes. Junto con 1 unidad de combustible con la que comienza desde la base, esto significa que el jeep puede recorrer una distancia total de
unidades en su último viaje. [1] [3] Recoge todo el combustible restante en cada depósito en el camino de salida, lo que llena su tanque. Después de dejar el depósito de combustible más lejano, recorre una distancia adicional de 1 unidad.
Desde
En teoría, es posible cruzar un desierto de cualquier tamaño si se dispone de suficiente combustible en la base. Como antes, la cantidad de combustible necesaria y el número de depósitos de combustible aumentan exponencialmente con la distancia a recorrer.
En resumen, la distancia máxima que puede alcanzar el jeep (con una capacidad de combustible para 1 unidad de distancia en cualquier momento) en n viajes (con n-1 recargas de combustible a mitad de camino y consumiendo un total de n unidades de combustible) es
Aquí está el n-ésimo número armónico .
El número de unidades de combustible disponibles en la base no tiene por qué ser un número entero. En el caso general, la distancia máxima alcanzable para el problema de "explorar el desierto" con n unidades de combustible es
con el primer depósito de combustible ubicado a unidades de distancia de la base de partida, el segundo a unidades de distancia del primer depósito de combustible, el tercero a unidades de distancia del segundo depósito de combustible, y así sucesivamente. Aquí está la parte fraccionaria de n .
La distancia máxima alcanzable para el problema de "cruzar el desierto" con n unidades de combustible es
con el primer depósito de combustible ubicado a unidades de distancia de la base de partida, el segundo a unidades de distancia del primer depósito de combustible, el tercero a unidades de distancia del segundo depósito de combustible, y así sucesivamente. Aquí está la parte fraccionaria de n .
El orden de los viajes en jeep no es fijo. Por ejemplo, en la versión del problema de "exploración del desierto", el jeep podría hacer n − 1 viajes de ida y vuelta entre la base y el primer depósito de combustible, dejando ( n − 1) / n unidades de combustible en el depósito de combustible cada vez y luego hacer un n -ésimo viaje de ida al primer depósito de combustible, llegando así allí con un total de ( n − 1) + 1/(2 n ) unidades de combustible disponibles. Las 1/(2 n ) unidades se guardan para el viaje de regreso a la base al final y las otras n − 1 unidades de combustible se utilizan para mover combustible entre el primer y el segundo depósito de combustible, utilizando n − 2 viajes de ida y vuelta y luego un ( n − 1) -ésimo viaje de ida al segundo depósito de combustible. Y así sucesivamente.
El problema puede tener una aplicación práctica en situaciones de guerra, especialmente en lo que respecta a la eficiencia del combustible . En el contexto del bombardeo de Japón en la Segunda Guerra Mundial por los B-29 , Robert McNamara dice en la película The Fog of War que la comprensión del problema de la eficiencia del combustible causado por tener que transportar el combustible a las bases avanzadas fue la razón principal por la que se abandonó la estrategia de lanzar bombardeos desde China continental en favor de la estrategia de salto de isla en isla :
"Teníamos que volar esos aviones desde las bases en Kansas hasta la India. Luego teníamos que volar por encima de la joroba para cargar combustible hasta China. [...] Se suponía que debíamos llevar esos B-29 , allí no había aviones cisterna . Teníamos que llenarlos de combustible, volar desde la India hasta Chengtu , descargar el combustible, volar de vuelta a la India, hacer misiones suficientes para acumular combustible en Chengtu, volar a Yawata , Japón , bombardear las fábricas de acero y volver a la India. Teníamos tan poco entrenamiento sobre este problema de maximizar la eficiencia [del combustible] que, de hecho, nos dimos cuenta de que, en lugar de descargar combustible, tenían que encargarse de traer de vuelta algunos de los B-29. Para resumir, no valía la pena. Y fue LeMay quien realmente llegó a esa conclusión y llevó a los Chiefs a trasladar todo el asunto a las Marianas , lo que devastó Japón". [6]
(Las misiones de bombardeo atómico al final de la Segunda Guerra Mundial se llevaron a cabo utilizando Superfortalezas B-29 desde la isla de Tinian, en el Pacífico, en las Islas Marianas del Norte ).