|
|
Come aggiungere Tagli alla Programmazione Lineare1 risolvere il problema di programmazione lineare intera fino al tableau ottimale è raggiunto. Utilizzare il metodo standard di programmazione lineare intera fino a quando il tableau ottimale è visibile . Scegli uno dei vincoli sul tableau. La scelta è arbitraria . I vincoli del tableau appaiono come righe. Scegliere una riga oltre la riga di fondo ( questa è la funzione di ottimizzazione e non un vincolo ) . Scrivere il vincolo nella sua forma matematica . Dovrebbe essere chiaro dal tableau come scrivere questo . Scrivere ogni elemento della riga moltiplicato per la variabile nella colonna corrispondente . Sommare gli elementi e li corrispondere al numero che appare nella voce di estrema destra nella fila . Manipolare l'equazione in modo che solo i numeri interi appaiono sul lato sinistro e solo frazioni appaiono su il lato destro . Ad esempio, se l'equazione è ( 3/2 ) x + 3y = 58 /30, utilizzare l'algebra per riorganizzare questo x + 3y - 1 = - . ( 1/2) x + 28/30 Prendere il lato destro della nuova equazione e vincolarlo . Si noti che il lato destro otterrà solo più piccolo e negativo come gli X - variabile aumenta. Così , vincolato il lato destro sia minore di zero . Il vincolo è ora - ( 1/2) x + 28/30 < 0 . Questo vincolo è il taglio . Aggiungi il taglio al numero intero problema di programmazione lineare originale come un nuovo vincolo . Se il problema originale aveva vincoli " n" , il nuovo problema di programmazione lineare intera con un taglio ha " n + 1 " vincoli , e produrrà una soluzione diversa ( così come un diverso tableau ottimale) . Dottorati di ricerca
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |