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

  1. metto in :
    • per primi gli archi non vuoti e non saturi
    • poi gli archi saturi o vuoti (in ordine lessico-grafico) fino ad avere
  2. metto in tutti gli archi saturi rimanenti
  3. 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: