Documente Academic
Documente Profesional
Documente Cultură
1. La función f (x) = Mı́n {0, −x} es pseudoconvexa en el intervalo abierto (−1, 1).
Respuesta: FALSO
No es diferenciable en x = 0.
a b
e5
e2
e4 e7
b d
e3
b
e6
c
el vector de representación del cociclo w(A), siendo A = {a, b, c}, es wA = (0, 0, 0, 0, 1, 1, −1).
Respuesta: VERDADERO
Problema 1
Consideremos el siguiente problema de programación no lineal.
sujeto a
2x1 + x2 ≤ 6
a) Hacer una representación gráfica del problema y dar un interpretación geométrica del
mismo.
c) Encontrar la solución óptima del problema a partir del resultado del apartado b) justifi-
cando la respuesta.
SOLUCIÓN:
5
(3, 4)
4 •
1
x1
−1 1 2 3 4 5
−1
2(x1 − 3) + 2u = 0 (1)
2(x2 − 4) + u = 0 (2)
2x1 + x2 − 6 ≤ 0 (3)
u(2x1 + x2 − 6) = 0 (4)
u ≥ 0 (5)
(6)
Problema 2
En un paı́s llamado Zelandia el dinero se contabiliza en zeds. Los billetes pueden tener un
valor cualquiera v, siendo v un entero positivo. En cambio sólo se utilizan n tipos de monedas
de metal con valores m1 , m2 , . . . , mn , donde mi , i = 1, . . . , n son también enteros positivos. Se
plantea estudiar el problema de si es posible realizar el cambio de cualquier billete a monedas
y, en los casos en que sea posible, averiguar cuál es el menor número de monedas necesario para
ello. Para ello se desea utilizar un modelo del camino más corto en un grafo.
a) Considerar el caso particular en que el billete tiene un valor v = 8 y se dispone de tres
tipos de monedas cuyos valores son 1, 3 y 5 zeds. Definir el grafo y encontrar la solución
del problema del camino más corto mediante el algoritmo de Dijkstra.
b) Generalizar el modelo del apartado anterior al caso general en el que el billete tiene un
valor v y se dispone de n monedas con valores m1 , m2 , . . . , mn .
SOLUCIÓN:
a) Definimos el grafo del siguiente modo. Consideramos 1+8 = 9 vértices que denotaremos
con 0,1,2,3,4,5,6,7,8. Entre un vértice i y un vértice j, j > i, establecemos un arco (i, j)
si la diferencia j − i es uno de los tres posibles valores que tomar las monedas existentes.
El significado del arco es que es posible pasar del valor i al valor j utilizando una moneda
con el correspondiente valor. Como cada arco representa la utilización de una moneda,
la longitud de cada arco es igual a 1. La red queda entonces establecida según el grafo
siguiente:
1 1 1 1
1 1 1 1 1 1 1 1
0 1 2 3 4 5 6 7 8
1 1 1 1 1 1
Es inmediato comprobar que el camino mı́nimo desde el vértice 0 al vértice 8 tiene longitud
igual a 2 y se obtiene de dos maneras: (0, 3) → (3, 8) o bien (0, 5) → (5, 8). Ası́ pues el cambio
de un billete de 8 a monedas es posible, se necesitan como mı́nimo dos monedas, y consiste en
utilizar una moneda de 3 y una de 5.
Observemos que el cambio del billete no serı́a posible si en el grafo anterior no existiese un
camino desde el vértice inicial del grafo hasta el final.
• Vértices.
Se consideran los p + 1 vértices 0, 1, 2, . . . , p − 1, p.
• Aristas.
Para cada i = 1, . . . , m se definen las siguientes aristas
Es claro que el cambio del billete a monedas es posible si existe un camino en el grafo anterior
que va desde el vértice 0 al vértice p. El número de aristas del camino mı́nimo entre el vértice
0 y el vértice p, que por construcción es igual a la longitud del camino mı́nimo, es el menor
número de monedas que permite el cambio.