uni
Questo è un Problema di Programmazione Matematica a Reti non Capacitate (PLRnC) con la differenza che gli archi sono capacitati, ovvero hanno una capacità massima.
Modello
Uguale a quello del Problema di Programmazione Matematica a Reti non Capacitate (PLRnC) solo che aggiungo la variabile che rappresenta le capacità di trasporto degli archi ovvero quanto flusso al massimo può passare sull’arco in questione.
dove sono i bilanci ai nodi
oppure
dove è l’insieme degli archi, è la capacità minima, è la capacità massima, sono i vincoli di bilancio ai nodi e sono i vincoli di capacità.
Flusso di Base
Per definire un base nelle reti capacitate dobbiamo prima modificare leggermente il modello introducendo una variabile che indica la portata residua di un arco:
ovvero in forma matriciale:
Con di dimensione e rango .
Questo modello genera un matrice di , per generare una base dobbiamo esapartizionare la matrice in :
- : archi di “base” (stessa denominazione del Problema di Programmazione Matematica a Reti non Capacitate (PLRnC))
- : gli archi non di base vuoti (nella soluzione tutti gli archi avranno flusso 0 quindi pari alla portata massima () )
- : gli archi non di base saturi (nella soluzione tutti gli archi di avranno flusso pari a quindi pari a 0)
La prima tripartizione farà riferimento alle x quindi avremo ; la seconda invece farà riferimento alle w quindi avremo .
Secondo il Teorema della Caratterizzazione delle Basi scegliendo l’insieme di archi ottengo una base (vale anche il contrario), dove sono le righe di corrispondenti alle variabili di scarto .
La soluzione di base quindi avrà questa forma ( in ordine: a sinistra ; a destra ) :
Trovare la Base di una soluzione associata
- metto in :
- per primi gli archi non vuoti e non saturi
- poi gli archi saturi o vuoti (in ordine lessico-grafico) fino ad avere
- metto in tutti gli archi saturi rimanenti
- metto in tutti gli archi vuoti rimanenti
Ammissibilità, Degenere
Devo controllare che che equivale a
Una soluzione è degenere se e solo se almeno una componente di base è nulla, che sia un flusso, o una capacità residua, ovvero un arco di base vuoto o un arco di base saturo, ricordando che una base è composta come segue: