int: nNoeuds; int: nAretes; array[1..nAretes, 1..2] of 1..nNoeuds: A; %Chaque arête a la forme (i,j) avec i la source de l'arête et j sa destination array[1..nAretes] of int: u; %capacité array[1..nAretes] of int: c; %coût int: source; int: dest; array[1..nAretes] of var int: x; %variable de flow %constraintes %resolution