Minimum Cost Flow Problem Flashcards

1
Q

Definisci il MCFP

A

Consiste nel mandare un certo ammontare di flusso attraverso una rete capacitata con costo minimo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Assunsioni del MCFP

A

1) Tutti i dati sono interi
2) G=(N,A) è una rete orientata
3) Sum _ {i \in N} b(i) =0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cos’è una Circolazione?

A

Un qualsiasi vettore di flow x’ con entrate (xij’) tale che b(i)=0 for all i in N è chiamato Circolazione

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quali sono le condizioni di ottimalità del MCFP?

A

Negative cycle, reduced cost, complementary slackness

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Negative cycle optimality

A

Una soluzione ammissibile per l’MCFP x° è ottimale se e soltanto se G(X°) non contiene cicli orientanti negativi.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Reduced cost optimality

A
Sia pi(i) il potenziale del nodo i.Il che rappresenta il duale LP della mass balance constraints.
Per un insieme di nodi potenziali definiamo  i costi ridotti di un arco (i,j) come : cij^{pi}=cij- pi(i) + pi(j)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Proprietà dei costi ridotti

A

1) Sum_(i,j) in p cij^pi ) Sum_(i,j) in p cij - pi(k) + p(l)

2) Sum_(i,j) in W cij^pi = Sum_(i,j) in W cij

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Complementary slackness condition

A

Una soluzione ammisibile x* di un MCFP è ottimale se e soltanto se esiste un insieme di variaibli duali (o potenziali) pigreco, tali che le seguenti condizioni si mantengono per ogni arco:

1) se cij^p>0,allora xij*=0
2) se 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Definizione di arco LIBERO e RISTRETTO

A

Per ogni vettore di flow x ammissibile un arco (i,j) si dice LIBERO se 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quando una soluzione è cycle-free

A

Una soluzione del MFCP è cycle free se tutti i cicli hanno almeno un arco ristretto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly