Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unicidad de la solución
Condiciones de optimalidad
Algoritmo de solución
4
Definición del problema
( )( )
C F* × F - F* ³ 0
fa = å fak "a Î A
k ÎK
5
Definición del problema
7
Definición del problema
F
Min
F
Z = ò0 c(x) × dx
s.a.
å hpk = Twk "k Î K , "w Î W
pÎPw
fa = å fak "a Î A
k ÎK
8
Definición del problema
fa
Min Z = å ò0 sa ( x ) × dx + å å q k × ta × fak
F a k ÎK aÎ A
s.a.
å hpk = Twk "k Î K , "w Î W
pÎPw
fa = å fak "a Î A
k ÎK
9
Unicidad de la solución
10
Unicidad de la solución
Completar
fa
Z = å ò0 sa ( x ) × dx + å å q k × ta × fak
a k ÎK aÎA
En términos de fa:
¶Z
= sa ( fa ) + å q k × ta "a Î A
¶fa kÎK
¶2 Z ¶sa ( fa )
= "a Î A
¶fa2 ¶fa
¶2 Z
=0 " a, b Î A a ¹ b
¶fa¶fb
11
Unicidad de la solución
é ¶s1 ( f1 ) ù
ê 0 ! 0 ú
ê ¶f1 ú
ê ¶s1 ( f1 ) ú
ê 0 ! 0 ú
H (Z) f = ê ¶f1 ú
{ a}
ê ú
ê " " # " ú
ê ¶sm ( fm ) ú
ê 0 0 ! ú
êë ¶fm úû
12
Unicidad de la solución
Completar
fa
Z = å ò0 sa ( x ) × dx + å å q k × ta × fak
a k ÎK aÎA
En términos de fak:
¶Z
= sa ( fa ) + q k × ta = cak ( fa ) "k Î K , "a Î A
¶fak
¶2 Z ¶sa ( fa )
= "k , n Î K , "a Î A
¶fak ¶fan ¶fa
¶2 Z "k , n Î K
=0
¶fak ¶fbn " a, b Î A a ¹ b
13
Unicidad de la solución
é ¶s1 ( f1 ) ¶s1 ( f1 ) ù
ê ! ! 0 ! 0 !ú
ê ¶f1 ¶f1 ú
ê " # " ! " # " #ú
ê ú
ê ¶s1 ( f1 ) ¶s1 ( f1 ) ú
ê ! ! 0 ! 0 !ú
ê ¶f1 ¶f1 ú
ê " " " # " # " #ú
H (Z) =ê ú
{f }a
k
ê ¶sa ( fa ) ¶sa ( fa ) ú
ê 0 ! 0 !
¶fa
!
¶fa
!ú
ê ú
ê " # " # " # " #ú
ê ú
ê 0 ¶sa ( fa ) ¶sa ( fa )
ê ! 0 ! ! " úú
¶fa ¶fa
ê ú
êë " # " # " # " #úû
14
Condiciones de optimalidad
Min
H
{ }
Z hp
s.a.
å hpk = Twk "k Î K , "w Î W
pÎPw
é ù
L {
hpk , lwk } = Z{ }+ åhpk å
k ÎK wÎW
lwk × êTw - å hp ú
êë
k
pÎPw
k
úû
15
Condiciones de optimalidad
¶Z ¶Z ¶fak
¶hpk
= å ¶f k ×
¶hpk
aÎA a
= C pk
é ù
Min
H ,L
L {
hpk , lwk } = Z{ }+ å
hpk
k ÎK wÎW
å lwk × êTw - å hp ú
êë
k
pÎPw
k
úû
s.a.: hpk ³ 0 "k Î K , "p Î P
¶L
=0
¶lwk
® Twk - å hpk = 0
pÎPw
hpk ×
¶L
¶hpk
=0 ® (
hpk × C pk - lwk * = 0) Condiciones de
Equilibrio de
¶L
³0 ® C pk - lwk * ³ 0 Wardrop
¶hpk
17
Algoritmo de solución
T
ZLn ( y ) = Z ( xn ) + ÑZ ( xn ) × ( y - xn )
T
Min ÑZ ( x n ) × y
s.a. restricciones de demanda
relaciones entre flujos en arcos y flujos en rutas
restricciones de signo para flujos en rutas
18
Algoritmo de solución
En este caso:
T
{ ( ) ( ) ( f ) ,! , c ( f ) , c ( f ) ,!
k= K
ÑZ ( xn ) = c1k =1 f1n , c1k =2 f1n , ! , c1 1
n k =1
a
n
a
k =2
a
n
a
c a ( f ) ,! , c ( f ) , c ( f ) ,! , c }
k= K n
a
k =1
A
n
A
k =2
A
n
A
k= K
A
19
Algoritmo de solución
é fan + ln ×dan k ,n ù
Minl
n
Z ( ln ) = å êò
aÎ A ë
0
k ÎK aÎ A
(
sa(x ) × dx + å å q × t a × fa + ln × da ú
k k ,n
)û
Obtenemos ln*.
c) Actualización de flujos
d) Test de convergencia
20
Ejercicio
( )
c1a = 15 + fa1 + fa2 + q 1 × t a ( )
c1b = 5 + 3 × fb1 + fb2 + q 1 × tb
ca2 = 15 + ( f 1
a + fa2 )+q 2
× ta cb2 = 5 + 3 × (f
1
b + fb2 ) +q 2
× tb
21
Ejercicio
23
En resumen
Usuarios tipo 1: Usuarios tipo 2:
𝜃" = 1 𝑚𝑖𝑛/$ 𝜃" = 2 𝑚𝑖𝑛/$
(ingreso alto) (ingreso bajo)
𝑠! = 15 + 𝑓!" + 𝑓!#
𝑡! = 6 𝑐!" = 21 + 𝑓!" + 𝑓!# 𝑐!# = 27 + 𝑓!" + 𝑓!#
∗ ∗
𝑓!" = 7,25 𝑓!# = 25
𝟒𝟓 𝑎
= +
𝟒𝟓 𝟐𝟎 𝟐𝟎 𝟐𝟓 𝟐𝟓
O D O D O D
𝑏
∗ ∗
𝑓$" = 12,75 𝑓$# = 0
𝑠$ = 5 + 3 𝑓$" + 𝑓$# 𝑐$" = 15 + 3 𝑓$" + 𝑓$# 𝑐$# = 25 + 3 𝑓$" + 𝑓$#
𝑡$ = 10 ∗ ∗
𝑐!" = 53,25 𝑐!" = 59,25
∗ ∗
𝑐$" = 53,25 𝑐$" = 63,25
WARDROP WARDROP
24
Ejercicio – continuación
Notamos que en este caso se cumple que 𝑐!" = 𝑐$" ⇔ 𝑐!# = 𝑐$# .
Podemos ver que 𝑐!" = 𝑐$" ocurre cuando:
25
Extensión al caso general de interacciones simétricas
¶ca ( F ) ¶cb ( F )
= "a, b Î A
¶fb ¶fa
26
Extensión al caso general de interacciones simétricas
F
Min
F
Z = ò0 c(x) × dx
s.a.
å hp = Tw "w Î W
pÎPw
fa = å d ap × hp "a Î A
pÎP
hp ³ 0 "p Î P
¶ca ( F ) ¶ca ( F )
>0 Ù >0 "a, b Î A , a ¹ b
¶fa ¶fb
¶ca ( F ) ¶ca ( F )
¶fa
³ å ¶fb
"a Î A
bÎ A
b¹ a
28
Extensión al caso general de interacciones simétricas
29