Μέθοδος vogelcgi.di.uoa.gr/~vassilis/aee/l11-vogel.pdf · Μέθοδος vogel Για...
TRANSCRIPT
![Page 1: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/1.jpg)
Μέθοδος Vogel
Μέθοδος Vogel
![Page 2: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/2.jpg)
Πρόβληµα µεταφοράς
Τρόποι επίλυσης :
Θεωρία Γράφων
Γραµµικός Προγραµµατισµός
Ευριστική µέθοδος Vogel
Μέθοδος Vogel
![Page 3: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/3.jpg)
Πρόβληµα µεταφοράς
Τρόποι επίλυσης :
Θεωρία Γράφων
Γραµµικός Προγραµµατισµός
Ευριστική µέθοδος Vogel
Μέθοδος Vogel
![Page 4: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/4.jpg)
Πρόβληµα µεταφοράς
Τρόποι επίλυσης :
Θεωρία Γράφων
Γραµµικός Προγραµµατισµός
Ευριστική µέθοδος Vogel
Μέθοδος Vogel
![Page 5: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/5.jpg)
Πρόβληµα µεταφοράς
Τρόποι επίλυσης :
Θεωρία Γράφων
Γραµµικός Προγραµµατισµός
Ευριστική µέθοδος Vogel
Μέθοδος Vogel
![Page 6: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/6.jpg)
Μέθοδος Vogel
Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων
∆ci = cij1 − cij2 , j1 = arg min cij , j2 = arg minj 6=j1 cij
Για κάθε στήλη την διαφορά των δύο µικρότερων κόστεων
∆cj = ci1 j − ci2 j , i1 = argi min cij , i2 = argi mini 6=i1 cij
Επέλεξε τη µέγιστη ποσότητα από όλα τα ∆ci , ∆cj και αύξησε την
µεταβλητή µε το ελάχιστο κόστος µέχρι να κορεστεί κάποιος
περιορισµός
Σε περίπτωση ύπαρξης δύο µεγίστων διαφορών επέλεξε τη
γραµµή ή τη στήλη µε µικρότερο ελάχιστο κόστος
Αφαίρεσε τον κορεσµένο περιορισµό. Επανέλαβε την διαδικασία
µε τον εναποµείναντα πίνακα
Μέθοδος Vogel
![Page 7: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/7.jpg)
Μέθοδος Vogel
Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων
∆ci = cij1 − cij2 , j1 = arg min cij , j2 = arg minj 6=j1 cij
Για κάθε στήλη την διαφορά των δύο µικρότερων κόστεων
∆cj = ci1 j − ci2 j , i1 = argi min cij , i2 = argi mini 6=i1 cij
Επέλεξε τη µέγιστη ποσότητα από όλα τα ∆ci , ∆cj και αύξησε την
µεταβλητή µε το ελάχιστο κόστος µέχρι να κορεστεί κάποιος
περιορισµός
Σε περίπτωση ύπαρξης δύο µεγίστων διαφορών επέλεξε τη
γραµµή ή τη στήλη µε µικρότερο ελάχιστο κόστος
Αφαίρεσε τον κορεσµένο περιορισµό. Επανέλαβε την διαδικασία
µε τον εναποµείναντα πίνακα
Μέθοδος Vogel
![Page 8: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/8.jpg)
Μέθοδος Vogel
Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων
∆ci = cij1 − cij2 , j1 = arg min cij , j2 = arg minj 6=j1 cij
Για κάθε στήλη την διαφορά των δύο µικρότερων κόστεων
∆cj = ci1 j − ci2 j , i1 = argi min cij , i2 = argi mini 6=i1 cij
Επέλεξε τη µέγιστη ποσότητα από όλα τα ∆ci , ∆cj και αύξησε την
µεταβλητή µε το ελάχιστο κόστος µέχρι να κορεστεί κάποιος
περιορισµός
Σε περίπτωση ύπαρξης δύο µεγίστων διαφορών επέλεξε τη
γραµµή ή τη στήλη µε µικρότερο ελάχιστο κόστος
Αφαίρεσε τον κορεσµένο περιορισµό. Επανέλαβε την διαδικασία
µε τον εναποµείναντα πίνακα
Μέθοδος Vogel
![Page 9: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/9.jpg)
Μέθοδος Vogel
Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων
∆ci = cij1 − cij2 , j1 = arg min cij , j2 = arg minj 6=j1 cij
Για κάθε στήλη την διαφορά των δύο µικρότερων κόστεων
∆cj = ci1 j − ci2 j , i1 = argi min cij , i2 = argi mini 6=i1 cij
Επέλεξε τη µέγιστη ποσότητα από όλα τα ∆ci , ∆cj και αύξησε την
µεταβλητή µε το ελάχιστο κόστος µέχρι να κορεστεί κάποιος
περιορισµός
Σε περίπτωση ύπαρξης δύο µεγίστων διαφορών επέλεξε τη
γραµµή ή τη στήλη µε µικρότερο ελάχιστο κόστος
Αφαίρεσε τον κορεσµένο περιορισµό. Επανέλαβε την διαδικασία
µε τον εναποµείναντα πίνακα
Μέθοδος Vogel
![Page 10: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/10.jpg)
Μέθοδος Vogel
Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων
∆ci = cij1 − cij2 , j1 = arg min cij , j2 = arg minj 6=j1 cij
Για κάθε στήλη την διαφορά των δύο µικρότερων κόστεων
∆cj = ci1 j − ci2 j , i1 = argi min cij , i2 = argi mini 6=i1 cij
Επέλεξε τη µέγιστη ποσότητα από όλα τα ∆ci , ∆cj και αύξησε την
µεταβλητή µε το ελάχιστο κόστος µέχρι να κορεστεί κάποιος
περιορισµός
Σε περίπτωση ύπαρξης δύο µεγίστων διαφορών επέλεξε τη
γραµµή ή τη στήλη µε µικρότερο ελάχιστο κόστος
Αφαίρεσε τον κορεσµένο περιορισµό. Επανέλαβε την διαδικασία
µε τον εναποµείναντα πίνακα
Μέθοδος Vogel
![Page 11: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/11.jpg)
Παράδειγµα µεθόδου Vogel
Θεωρούµε το πρόβληµα µεταφοράς :
K1 K2 K3 K4 K5
A1 5 6 4 8 10 80
A2 7 9 10 5 6 50
A3 8 3 6 2 4 70
40 20 60 30 50 200
Μέθοδος Vogel
![Page 12: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/12.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 6 4 8 10 80
A2 7 9 10 5 6 50
A3 8 3 6 2 4 70
40 20 60 30 50 200
∆cj
∆ύο µέγιστες διαφορές : στήλη 2 και 4. Επιλογή της στήλης 4 γιατί
το ελάχιστο κόστος c34 = 2 είναι µικρότερο του ελαχίστου κόστους
της στήλης 2 c32 = 3
Αύξηση µεταβλητής x34 = 30, κορεσµός στήλης 4
Μέθοδος Vogel
![Page 13: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/13.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 6 4 8 10 80 1
A2 7 9 10 5 6 50 1
A3 8 3 6 2 4 70 1
40 20 60 30 50 200
∆cj 2 3 2 3 2
∆ύο µέγιστες διαφορές : στήλη 2 και 4. Επιλογή της στήλης 4 γιατί
το ελάχιστο κόστος c34 = 2 είναι µικρότερο του ελαχίστου κόστους
της στήλης 2 c32 = 3
Αύξηση µεταβλητής x34 = 30, κορεσµός στήλης 4
Μέθοδος Vogel
![Page 14: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/14.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 6 4 8 10 80 1
A2 7 9 10 5 6 50 1
A3 8 3 6 2 4 70 1
40 20 60 30 50 200
∆cj 2 3 2 3 2
∆ύο µέγιστες διαφορές : στήλη 2 και 4. Επιλογή της στήλης 4 γιατί
το ελάχιστο κόστος c34 = 2 είναι µικρότερο του ελαχίστου κόστους
της στήλης 2 c32 = 3
Αύξηση µεταβλητής x34 = 30, κορεσµός στήλης 4
Μέθοδος Vogel
![Page 15: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/15.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 6 4 8 10 80 1
A2 7 9 10 5 6 50 1
A3 8 3 6 2 (30) 4 40 1
40 20 60 0 50 170
∆cj 2 3 2 3 2
∆ύο µέγιστες διαφορές : στήλη 2 και 4. Επιλογή της στήλης 4 γιατί
το ελάχιστο κόστος c34 = 2 είναι µικρότερο του ελαχίστου κόστους
της στήλης 2 c32 = 3
Αύξηση µεταβλητής x34 = 30, κορεσµός στήλης 4
Μέθοδος Vogel
![Page 16: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/16.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 6 4 10 80
A2 7 9 10 6 50
A3 8 3 6 4 40
40 20 60 50 0 170
∆cj
Μέγιστη διαφορά : στήλη 2
Αύξηση µεταβλητής x32 = 20, κορεσµός στήλης 2
Μέθοδος Vogel
![Page 17: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/17.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 6 4 10 80 1
A2 7 9 10 6 50 1
A3 8 3 6 4 40 1
40 20 60 50 0 170
∆cj 2 3 2 2
Μέγιστη διαφορά : στήλη 2
Αύξηση µεταβλητής x32 = 20, κορεσµός στήλης 2
Μέθοδος Vogel
![Page 18: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/18.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 6 4 10 80 1
A2 7 9 10 6 50 1
A3 8 3 6 4 40 1
40 20 60 50 0 170
∆cj 2 3 2 2
Μέγιστη διαφορά : στήλη 2
Αύξηση µεταβλητής x32 = 20, κορεσµός στήλης 2
Μέθοδος Vogel
![Page 19: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/19.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 6 4 10 80 1
A2 7 9 10 6 50 1
A3 8 3 (20) 6 4 20 1
40 0 60 50 0 150
∆cj 2 3 2 2
Μέγιστη διαφορά : στήλη 2
Αύξηση µεταβλητής x32 = 20, κορεσµός στήλης 2
Μέθοδος Vogel
![Page 20: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/20.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 4 10 80
A2 7 10 6 50
A3 8 6 4 20
40 0 60 0 50 150
∆cj
4 µέγιστες διαφορές : στήλες 1,2 και 3 και γραµµή 3. Επιλογή
στήλης 3 γιατι το ελάχιστο κόστος c13 = 4
Αύξηση µεταβλητής x13 = 60, κορεσµός στήλης 3
Μέθοδος Vogel
![Page 21: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/21.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 4 10 80 1
A2 7 10 6 50 1
A3 8 6 4 20 2
40 0 60 0 50 150
∆cj 2 2 2
4 µέγιστες διαφορές : στήλες 1,2 και 3 και γραµµή 3. Επιλογή
στήλης 3 γιατι το ελάχιστο κόστος c13 = 4
Αύξηση µεταβλητής x13 = 60, κορεσµός στήλης 3
Μέθοδος Vogel
![Page 22: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/22.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 4 10 80 1
A2 7 10 6 50 1
A3 8 6 4 20 2
40 0 60 0 50 150
∆cj 2 2 2
4 µέγιστες διαφορές : στήλες 1,2 και 3 και γραµµή 3. Επιλογή
στήλης 3 γιατι το ελάχιστο κόστος c13 = 4
Αύξηση µεταβλητής x13 = 60, κορεσµός στήλης 3
Μέθοδος Vogel
![Page 23: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/23.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 4 (60) 10 20 1
A2 7 10 6 50 1
A3 8 6 4 20 2
40 0 0 0 50 90
∆cj 2 2 2
4 µέγιστες διαφορές : στήλες 1,2 και 3 και γραµµή 3. Επιλογή
στήλης 3 γιατι το ελάχιστο κόστος c13 = 4
Αύξηση µεταβλητής x13 = 60, κορεσµός στήλης 3
Μέθοδος Vogel
![Page 24: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/24.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 10 20
A2 7 6 50
A3 8 4 20
40 0 0 0 50 90
∆cj
Μέγιστη διαφορά : γραµµή 1
Αύξηση µεταβλητής x11 = 20, κορεσµός γραµµής 1
Μέθοδος Vogel
![Page 25: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/25.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 10 20 5
A2 7 6 50 1
A3 8 4 20 4
40 0 0 0 50 90
∆cj 2 2
Μέγιστη διαφορά : γραµµή 1
Αύξηση µεταβλητής x11 = 20, κορεσµός γραµµής 1
Μέθοδος Vogel
![Page 26: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/26.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 10 20 5A2 7 6 50 1
A3 8 4 20 4
40 0 0 0 50 90
∆cj 2 2
Μέγιστη διαφορά : γραµµή 1
Αύξηση µεταβλητής x11 = 20, κορεσµός γραµµής 1
Μέθοδος Vogel
![Page 27: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/27.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1 5 (20) 10 0 5A2 7 6 50 1
A3 8 4 20 4
20 0 0 0 50 70
∆cj 2 2
Μέγιστη διαφορά : γραµµή 1
Αύξηση µεταβλητής x11 = 20, κορεσµός γραµµής 1
Μέθοδος Vogel
![Page 28: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/28.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 7 6 50
A3 8 4 20
20 0 0 0 50 70
∆cj
Μέγιστη διαφορά : γραµµή 3
Αύξηση µεταβλητής x35 = 20, κορεσµός γραµµής 1
Μέθοδος Vogel
![Page 29: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/29.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 7 6 50 1
A3 8 4 20 4
20 0 0 0 50 70
∆cj 1 2
Μέγιστη διαφορά : γραµµή 3
Αύξηση µεταβλητής x35 = 20, κορεσµός γραµµής 1
Μέθοδος Vogel
![Page 30: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/30.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 7 6 50 1
A3 8 4 20 420 0 0 0 50 70
∆cj 1 2
Μέγιστη διαφορά : γραµµή 3
Αύξηση µεταβλητής x35 = 20, κορεσµός γραµµής 1
Μέθοδος Vogel
![Page 31: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/31.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 7 6 50 1
A3 8 4 (20) 0 420 0 0 0 30 50
∆cj 1 2
Μέγιστη διαφορά : γραµµή 3
Αύξηση µεταβλητής x35 = 20, κορεσµός γραµµής 1
Μέθοδος Vogel
![Page 32: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/32.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 7 6 50
A3
20 0 0 0 30 50
∆cj
Μόνο µία γραµµή : 2 ή δύο κολώνες K1, K5.
Αύξηση της µεταβλητής x21 = 20
Μέθοδος Vogel
![Page 33: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/33.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 7 6 0 1
A3
0 0 0 0 0 50
∆cj 7 6
Μόνο µία γραµµή : 2 ή δύο κολώνες K1, K5.
Αύξηση της µεταβλητής x21 = 20
Μέθοδος Vogel
![Page 34: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/34.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 7 (20) 6 0 1
A3
0 0 0 0 0
∆cj 77 6
Μόνο µία γραµµή : 2 ή δύο κολώνες K1, K5.
Αύξηση της µεταβλητής x21 = 20
Μέθοδος Vogel
![Page 35: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/35.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 7 (20) 6 0 1
A3
0 0 0 0 0 0
∆cj 77 6
Μόνο µία γραµµή : 2 ή δύο κολώνες K1, K5.
Αύξηση της µεταβλητής x21 = 20
Μέθοδος Vogel
![Page 36: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/36.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 6 30 6
A3
0 0 0 0 30 30
∆cj
Μέθοδος Vogel
![Page 37: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/37.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 6 (30) 0 6A3
0 0 0 0 0 30
∆cj
Μέθοδος Vogel
![Page 38: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/38.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 6 (30) 0 6A3
0 0 0 0 0
∆cj
Μέθοδος Vogel
![Page 39: Μέθοδος Vogelcgi.di.uoa.gr/~vassilis/aee/L11-Vogel.pdf · Μέθοδος Vogel Για κάθε γραµµή i την διαφορά των δύο µικρότερων κόστεων](https://reader033.vdocuments.net/reader033/viewer/2022051920/600cdf5ff7f19951d94dcd2c/html5/thumbnails/39.jpg)
Παράδειγµα µεθόδου Vogel
K1 K2 K3 K4 K5 ∆ci
A1
A2 6 (30) 0 6A3
0 0 0 0 0 0
∆cj
Μέθοδος Vogel