Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin

În absența „0 rândul“ (constrângeri egalitate) și variabile „sa-un Bodnya“ (adică variabile care nu sunt impuse cerințe non - tsatel-Ness).

În cazul în care coloana de termeni liberi simplex de masă nu există elemente negative, planul de bază este găsit.

Există elemente negative în coloana de termeni liberi, de exemplu,

Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
. Într-un astfel de coeficient negativ caută promptă a coeficientului
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, și prin aceasta, determină coloana rezoluție
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
. Dacă nu găsiți Nega-negativ,
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
,atunci sistemul este restricții inconsecvent (anti-subiect de controverse).

Pe măsură ce selectați linia de rezoluție, ceea ce corespunde la un raport minim:

Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, unde
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
- numărul liniei de rezoluție. Astfel,
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
- permițând elementului.

După ce se lasă elementul este găsit, să ia un pas modificat Iordania eliminare cu un element de ghidare

Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
și trece la următorul tabel simplex.

2. În cazul prezenței constrângerilor de egalitate și variabile „libere“ se procedează după cum urmează.

Permiterea alege un element „0-line“ și să ia un pas modificat Iordania eliminare, și apoi trece din coloana de autorizare. Această secvență continuă până când rămășițele cel puțin un „0-line“ (tabelul este redus) în tabelul simplex.

În cazul în care, cu toate acestea, există, de asemenea, variabile libere, este necesar să se facă variabile de bază de date. Și după o variabilă liberă va fi baza în procesul de definire a elementelor de rezoluție în referința de căutare și planurile optime, această linie nu este luată în considerare (dar convertit).

Degenerescenței în probleme de programare liniară

Având în vedere metoda simplex, am presupus că problema de programare liniară este non-degenerat, adică, fiecare plan de sprijin conține exact

Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
componente pozitive, în cazul în care
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
- numărul de constrângeri în problema. În degenerată numărul de planul de referință al componentei pozitive este mai mic decât numărul de constrângeri: unele variabile de bază corespunzătoare unui program de sprijin dat, să ia valori de zero. Folosind o interpretare geometrică pentru cel mai simplu caz, atunci când
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
(variabile numerice nonbasic egale cu 2), ușor de distins de sarcina degenerată nedegenerata. Problema degenerate într-un nod de condiții se intersectează mai mult de două linii drepte descrise de ecuațiile formei
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
. Aceasta înseamnă că una sau mai multe laturi ale poligonului sunt strânse la condițiile de punct.

A

Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
nalogichno la
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
în tine-degenerat-problemă LOR la ​​un nod intersectează mai mult de 3 avioane
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
.

În ipoteza unei non-den-Ness este doar o singură valoare a fost problema

Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, în lungul căreia producția indicelui determinat-rom din termenii vectorilor de bază (derivate din numărul de variabile de bază). Problema degenerată
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
se poate realiza în mai mulți indici SAH-o dată (pentru mai multe rânduri). În acest caz, planul de referință fiind găsit câteva variabile de bază sunt zero.

Dacă problema de programare liniară în E-TION este degenerat, atunci când o proastă alegere a condițiilor vectorului de bază la ieșire, poate fi o mișcare fără sfârșit în bazele de același plan de referință. Așa-numitul fenomen zatsik-Liban. Deși problemele practice ale buclei de programare liniară este extrem de rară, nu este exclus posibilitatea.

O tehnică pentru a combate degenerării este de a transforma problema prin schimbarea vectorului „minoră“ pe laturile din dreapta ale sistemului de limite de magnitudine

Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, astfel încât sarcina a devenit un non - degenerat, și, în același timp, această schimbare nu a avut nici un efect asupra programului optim reală a problemei.

algoritmi puse în aplicare includ adesea câteva reguli simple, care reduc riscul de bucle sau de a depăși aceasta.

Să variabila

Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
aveți nevoie pentru a face de bază. Luați în considerare setul de indici,
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, care constă din cei
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, care se realizează
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
. set de indici
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, care îndeplinesc această condiție este notată cu
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
. dacă
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
constă dintr-un singur element, este eliminat din condițiile de vectori bază
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
(variabilă
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
nonground făcut).

dacă

Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
este format din mai mult de un element, atunci setul de compilat
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, care constă din
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, care se realizează
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
. dacă
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
Acesta constă dintr-un singur indice
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
, baza variabilei de ieșire
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
. În caz contrar, setul este compilat
Reguli pentru alegerea elementelor de rezoluție în căutarea de programe de sprijin
etc.

Practic, regula trebuie să fie utilizat în cazul în care bucla este deja găsit.

articole similare