Algoritmul lui Gomori

Algoritmul Gomory  este un algoritm care este folosit pentru a rezolva probleme de programare liniară completă . Algoritmul a fost dezvoltat în anii 1950 de matematicianul american Ralph Gomory .

Procedura

1. Folosind metoda simplex , fără a ține cont de cerința întregului, obținem o mulțime de egalități:

unde sunt variabile de bază și sunt variabile libere

2. Introducem o noua constrangere ( corespunde unei variabile care in planul optim are partea fractionara maxima ):

unde este podeaua (vezi partea întreagă )

3. Dacă se obține o soluție întreagă la rezolvarea cu o nouă constrângere, problema este rezolvată. În caz contrar, al doilea pas trebuie repetat.

Literatură

L.N.Zemlyanukhina, A.B.Zinchenko, L.I.Santylova. 3 // Instrucțiuni pentru studenții catedrelor de zi și de seară ale Facultății de Mecanică și Matematică pentru cursul „Metode de optimizare” „Programare liniară și probleme conexe”. - Rostov-pe-Don, 1998. - S. 24-33. — 36 s.