Está en la página 1de 2

Escuela Superior de Cómputo del Instituto Politécnico Nacional

3er Examen de Análisis de Algoritmos


Profesor: Cristhian Alejandro Ávila-Sánchez

Fecha: 26 de Noviembre del 2019

Alumno: ______________________________________________________________

Grupo: ____________ No. de Boleta: ______________________________________

Puente Aéreo: Cruce Bravío de Dirigibles. Nos encontramos en el momento cúspide de la


campaña. Todo su conocimiento, preparación, experiencia de vuelo, y misiones previas, que ha
llevado admirablemente a cabo, serán sumamente importantes para cumplir con esta última
asignación especial de alta dificultad. La Fuerza Aérea realizará una evacuación masiva de la
población de un continente a otro. Para ello, establecerá un puente aéreo mediante fragatas y
dirigibles para trasladar a las personas, de los puertos de una costa a otra a través del océano.
Su misión será volar su avión de caza y dirigir a su escuadrón para escoltar a los dirigibles para
que las personas lleguen a los puertos sanas y salvas. Sus aviones han sido revisados,
reparados y van armados hasta los dientes para hacer frente a los desafíos que puedan llegar a
presentarse. Las respuestas que proveerá serán sumamente valiosas para cumplir esta
asignación y para la resolución positiva de esta campaña. Cuídense mucho, pilotos. Vuelen
rápido como el viento. Todos confiamos en ustedes.

Instrucciones: Por favor lea cuidadosamente cada pregunta y resuelva 4 de los siguientes 6
problemas. Cada pregunta tiene un valor de 2.5 puntos (Total de 10 puntos). ¡Mucho éxito,
comencemos!

0. Logística de rutas de dirigibles. Las personas ya han abordado los dirigibles. Organice la ruta
de vuelo que realizarán los aerotransportes, considerando todas las actividades y/o
eventualidades de la travesía de los dirigibles, modelando la logística como el problema de
Planificación (Scheduling) y proponiendo un algoritmo híbrido que lo resuelva, el cual emplee
las estrategias de Divide y Vencerás, Heurísticas Voraces y Programación Dinámica.

1. Caminos del viento y lanzamiento de dados. Girodinos se alzan al frente, levitando en el aire
y formando una barrera que impide el paso de la comitiva. Desde su sitio, lanzan proyectiles
contra los dirigibles. Dispare contra los proyectiles, representando el escenario como un
problema de Satisfacibilidad Booleana (SAT), para detonarlos a medio vuelo. Demuestre que
para el problema 3-SAT el número esperado de 𝑘 cláusulas que pueden satisfacerse
7
aleatoriamente es 8 𝑘. ¿Cómo pueden usar esta información para proteger a los dirigibles del
ataque de los girodinos?

2. Corredores en la tempestad. El clima se ha tornado violento, aunado con la presencia de cazas


en el horizonte, poniendo en riesgo a la ruta de vuelo. Construya un grafo 𝐺 = (𝑉, 𝐸) sobre el
campo aéreo, conformado por las posiciones seguras 𝑉 y vías despejadas 𝐸 y encuentre un
Camino Hamiltoniano entre el punto en que se encuentra y su destino, utilizando las
soluciones ya provistas al problema de Máximo Conjunto Independiente (Maximum
Independent Set). (Tip: demuestre la equivalencia de ambos problemas mediante una
reducción polinomial).
3. Turbulencia aérea. Vientos fluctuantes y corrientes de aire de alta velocidad estremecen a los
dirigibles. Desde el océano, submarinos disparan proyectiles, mientras bombarderos
sobrevuelan con giros helicoidales que envuelven con explosiones, en lo alto, en lo bajo y a
los costados, a los dirigibles. Conduzca a los aviones de su escuadrón a enfrentar a los
bombarderos y a los submarinos. Modele la situación como un problema NP-Completo de su
elección y combátalos con un algoritmo de Monte Carlo.

4. Lluvia de saetas. Los dirigibles y fragatas han resistido los embates y aún mantienen un vuelo
relativamente estable. Intempestivamente, interceptores descienden y ascienden con rapidez,
provocando cortes de alta precisión sobre el blindaje de los dirigibles con el filo de sus alas.
Enfrente a duelo a los interceptores, y resuelva esta afrenta mediante la resolución de un
problema NP-Completo por el método de Gradiente Descendente. Dos aviones ingresan, sólo
uno sale.

5. Fuegos artificiales y fatuos. Los dirigibles están por arribar al litoral, salvo que los destructores
se han acercado y han incendiado los puertos. Ayude a los portaviones de la Fuerza Aérea a
vencer a los destructores, dirigiendo a sus aviones en un ataque concertado. Dispare sus
misiles contra el grafo de puntos débiles de cada destructor, acorde a las soluciones del
Mínimo Coloreado de Grafos, para derribarlos.

6. Lancen un grito desde el fondo de su corazón. Lo han logrado! Han protegido con éxito a los
dirigibles y, contra todo pronóstico, despejado el cielo de las amenazas que se han
presentado. Las personas se encuentran descendiendo de los dirigibles y llevados a los
albergues, después de una larga travesía desde otro continente. La Fuerza Aérea los felicita
y está orgullosa de ustedes. Siéntanse contentos y satisfechos de haber realizado esta gran
hazaña. Al término del conflicto, habrá tiempo de celebrar.

También podría gustarte