Ζητούνται οι τιµές των µεταβλητών απόφασης που ελαχιστοποιούν τη γραµµική αντικειµενική συνάρτηση. n j = j = 1, 2,, n

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Ζητούνται οι τιµές των µεταβλητών απόφασης που ελαχιστοποιούν τη γραµµική αντικειµενική συνάρτηση. n j = j = 1, 2,, n"

Transcript

1 KΕΦΑΛΑΙΟ 6 Γραµµικός Προγραµµατισµός 6. ΕΙΣΑΓΩΓΗ Ο γραµµικός προγραµµατισµός (Γ.Π.) είναι µια µέθοδος βελτιστοποίησης που εφαρµόζεται για την επίλυση προβληµάτων στα οποία η αντικειµενική συνάρτηση και οι περιορισµοί είναι γραµµικές συναρτήσεις των µεταβλητών απόφασης. Η αναγνώριση προβληµάτων αυτής της κατηγορίας τοποθετείται στη δεκαετία του 930 από οικονοµολόγους που αναζητούσαν µεθόδους για τον βέλτιστο καταµερισµό εξαντλήσιµων πόρων. O Dantzig το 947, εργαζόµενος για την αεροπορία των Η.Π.Α., επινόησε τη µέθοδο Simplex για τη λύση του γενικού προβλήµατος Γ.Π. Από τότε οι εφαρµογές Γ.Π. είναι αναρίθµητες. Από τις πλέον αποδοτικές αφορούν το µίγµα υποπροϊόντων σε διϋλιστήρια πετρελαίου και γενικότερα τη χηµική βιοµηχανία, έλεγχο αποθεµάτων σε βιοµηχανίες παραγωγής καταναλωτικών προϊόντων, δίκτυα διανοµής τροφίµων από τα εργοστάσια παραγωγής σε αποθήκες, δίκτυα τηλεπικοινωνιών κ.ά. Το γενικό πρόβληµα Γ.Π. διατυπώνεται στην ακόλουθη µορφή: Ζητούνται οι τιµές των µεταβλητών απόφασης που ελαχιστοποιούν τη γραµµική αντικειµενική συνάρτηση x n minf(x) = c x x R n j= κάτω από ένα σύνολο m γραµµικών περιορισµών n a ijx j = j= b i j j i =, 2,, m x j 0 j =, 2,, n Το πρόβληµα έχει ενδιαφέρον µόνον όταν m < n, αλλιώς ανάγεται στην αναζήτηση λύσης ενός συστήµατος n εξισώσεων µε n αγνώστους. Εναλλακτικά η διατύπωση του προβλήµατος µε µορφή πινάκων έχει ως εξής: T min f(x) = c x x R n κάτω από x Α x = b A(m,n) b R m x 0

2 Οι παραδοχές που γίνονται στο γενικό πρόβληµα Γ.Π. είναι: ) ελαχιστοποίηση της γραµµικής αντικειµενικής συνάρτησης 2) οι περιορισµοί έχουν τη µορφή ισοτήτων 3) οι µεταβλητές απόφασης είναι µη αρνητικές Οι παραδοχές αυτές δεν επιφέρουν απώλεια της γενικότητας της µεθόδου, διότι οποιοδήποτε πρόβληµα Γ.Π. µπορεί να διατυπωθεί στην παραπάνω µορφή µε τους παρακάτω µετασχηµατισµούς: ) µεγιστοποίηση µιας συνάρτησης ισοδυναµεί µε ελαχιστοποίηση της ίδιας συνάρτησης µε αρνητικό πρόσηµο 2) περιορισµοί µε τη µορφή ανισοτήτων του τύπου «µικρότερο ή ίσο» ή «µεγαλύτερο ή ίσο» µπορεί να µετατραπούν σε ισότητες µε την προσθήκη µιας νέας µη αρνητικής συµπληρωµατικής (slack) ή πλεονασµατικής (surplus) µεταβλητής αντίστοιχα (µεταβλητές απόκλισης) 3) µια µεταβλητή µε µη καθορισµένο πρόσηµο µπορεί να γραφεί σαν διαφορά δύο νέων µη αρνητικών µεταβλητών. 6.2 ΓΡΑΦΙΚΗ ΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ Γ.Π. Στη περίπτωση µόνο δύο µεταβλητών απόφασης είναι δυνατόν να µελετηθεί το πρόβληµα Γ.Π. µε µια απλή γραφική µέθοδο, η οποία παρέχει και τη γεωµετρική ερµηνεία της γενικής λύσης, δηλαδή εξηγεί τις περιπτώσεις µοναδικής και πεπερασµένης βέλτιστης λύσης άπειρος αριθµός βέλτιστων λύσεων µη φραγµένη λύση καµιά λύση µοναδικό εφικτό σηµείο Επίσης η γραφική µέθοδος εξηγεί ότι η εφικτή περιοχή είναι κυρτό πολύγωνο η βέλτιστη λύση αν υπάρχει είναι σε µια κορυφή της εφικτής περιοχής Παράδειγµα 6. Αρδευτικό έργο Σε µια περιοχή το νερό που είναι διαθέσιµο ετησίως είναι 800 acre-ft. Η απαίτηση νερού των µοναδικών δύο καλλιεργειών Α και Β είναι 3 και 2 acreft/acre αντίστοιχα. Για να σταθεροποιηθούν οι τιµές στην αγορά επιβάλλεται να περιοριστούν οι καλλιέργειες Α και Β σε 400 και 600 acres αντίστοιχα, οπότε το κέρδος που προκύπτει είναι $300/acre για την Α και $500/acre για τη

3 Β. Ζητείται να καθοριστεί η έκταση που θα αποδοθεί σε κάθε καλλιέργεια ώστε να µεγιστοποιείται το κέρδος. Ορίζοντας σαν µεταβλητές απόφασης x και x 2 την έκταση σε acres που θα αποδοθεί στις καλλιέργειες Α και Β αντίστοιχα, το πρόβληµα διατυπώνεται ως εξής 3 max f(x, x 2 ) = 300 x x 2 κάτω από x 400 () x (2) 3 x + 2 x (3) x 0 (4) x 2 0 (5) Οι περιορισµοί ορίζουν το σύνολο των εφικτών λύσεων που όπως φαίνεται στο Σχήµα 6. είναι κυρτό. Μετατοπίζοντας την ευθεία που αναπαριστά την αντικειµενική συνάρτηση παράλληλα στον εαυτό της προς τα δεξιά, η τιµή της αυξάνει και µεγιστοποιείται στο σηµείο (200,600). Παράδειγµα Γ.Π Χ + 2 Χ2 = 800 X2 = 600 X = 400 f = 300 X X Χ Χ Σχήµα 6.. Γραφική λύση προβλήµατος Γ.Π.

4 Παρατηρήσεις ) Καθώς µετατοπίζεται η αντικειµενική συνάρτηση f, το µέγιστο επιτυγχάνεται όταν η ευθεία στην πιο απόµακρη θέση της έχει τουλάχιστον ένα κοινό σηµείο µε την εφικτή περιοχή 2) η βέλτιστη τιµή επιτυγχάνεται στην κορυφή x = 200, x 2 = 600 µε τιµή της αντικειµενικής συνάρτησης f = $360,000 3) η αντικειµενική συνάρτηση f θα µπορούσε να ταυτίζεται µε το σύνορο της εφικτής περιοχής 3 x + 2 x 2 = 800 άπειρος αριθµός βέλτιστων λύσεων 4) η εφικτή περιοχή µπορεί να µην είναι κλειστό πολύγωνο µη φραγµένη λύση 5) η εφικτή περιοχή µπορεί να είναι το κενό σύνολο ασυνέπεια στους περιορισµούς 6) η εφικτή περιοχή µπορεί να είναι ένα µοναδικό σηµείο Ερµηνεία µε βάση τους πολλαπλασιαστές Lagrange Εξετάζεται ποιοι περιορισµοί είναι ενεργοί στο βέλτιστο σηµείο x = 200 < 400 ανενεργός λ = 0 x 2 = 600 = 600 ενεργός λ 0 3 x + 2 x 2 = 800 ενεργός λ 0 Επειδή έχει αποδειχθεί ότι ο πολλαπλασιαστής Lagrange εκφράζει την οριακή µεταβολή της αντικειµενικής συνάρτησης για µια µεταβολή του επιπέδου του f περιορισµού ήλ= b i x Είναι προφανές ότι στο παράδειγµα µπορεί να µεταβληθεί το επίπεδο του περιορισµού () αυξητικά χωρίς να επηρεαστεί η βέλτιστη τιµή της αντικειµενικής συνάρτησης. Λύση µε το MS Excel Το πρόγραµµα φύλων εργασίας MS Excel έχει τη δυνατότητα να επιλύει προβλήµατα Γ.Π. Τα δεδοµένα και οι εξισώσεις του παραδείγµατος διατάσσονται όπως φαίνεται στον πίνακα: Α B C D E F Obj Function Cost Coeff Variables Solution Constraints Constants 4 =B4D4+B5D5 300 x= =D x2= =D =3D4+2D =D4 0 8 =D5 0

5 Ακολουθώντας τις οδηγίες χρήσης του πρόσθετου προκύπτει η λύση όπως φαίνεται παρακάτω (µε πλάγια γραφή εµφανίζονται τιµές που υπολογίζει το πρόγραµµα επίλυσης): 5 Α B C D E F Obj Function Cost Coeff Variables Solution Constraints Constants x= x2= ΟΡΙΣΜΟΙ ΚΑΙ ΘΕΩΡΗΜΑΤΑ. Υπερεπίπεδο. Στον n-διάστατο χώρο το σύνολο των σηµείων x (διανύσµατα) που ικανοποιούν τη γραµµική εξίσωση a T x = b ονοµάζεται υπερεπίπεδο. Ένα υπερεπίπεδο χωρίζει το n-διάστατο χώρο R n σε δύο κλειστούς ηµιχώρους Η + = {x a T x b} και Η - = {x a T x b}, κλειστούς διότι περιλαµβάνουν και το υπερεπίπεδο («ή ίσο» στις ανισότητες). 2. Κυρτό σύνολο. Το σύνολο S των σηµείων τέτοιων ώστε αν x και x 2 είναι οποιαδήποτε δύο σηµεία του συνόλου, το ευθύγραµµο τµήµα που τα ενώνει ανήκει επίσης στο σύνολο ή S κυρτό σύνολο εάν x, x 2 S τότε τα σηµεία x = α x + ( α) x 2 S α [0, ] 3. Κορυφή (ακραίο σηµείο). Είναι ένα σηµείο σε ένα κυρτό σύνολο που δεν ανήκει στο ευθύγραµµο τµήµα που συνδέει δύο άλλα σηµεία του συνόλου. 4. Κυρτό πολύεδρο. Ένα σύνολο σηµείων που είναι κοινά σε έναν ή περισσότερους ηµιχώρους (είναι κυρτό µε βάση το Θεώρηµα ). 5. Εφικτή λύση. Στο πρόβληµα Γ.Π. κάθε λύση που ικανοποιεί τους περιορισµούς Α x = b, x Βασική λύση. Μια λύση του Α x = b στην οποία n m µεταβλητές είναι ίσες µε µηδέν. 7. Βάση. Το σύνολο των m µεταβλητών που δεν είναι µηδέν σε µια βασική λύση (όχι οι τιµές τους). 8. Βασική εφικτή λύση. Μια βασική λύση που ικανοποιεί x 0

6 9. Μη εκφυλισµένη βασική εφικτή λύση. Μια βασική εφικτή λύση µε ακριβώς m µεταβλητές x i > Βέλτιστη λύση. Μια εφικτή λύση που βελτιστοποιεί την αντικειµενική συνάρτηση.. Βέλτιστη βασική λύση. Μια βασική εφικτή λύση που βελτιστοποιεί την αντικειµενική συνάρτηση. Θεώρηµα : Η τοµή οποιουδήποτε αριθµού κυρτών συνόλων είναι επίσης κυρτό σύνολο. Εάν R i i =, 2,, k κυρτά σύνολα R = k R i i= x, x 2 R τότε τα σηµεία x = α x + ( α) x 2 R α [0, ] Θεώρηµα 2: Η εφικτή περιοχή του προβλήµατος Γ.Π. είναι κυρτή. S = {x Α x = b, x 0} x S: Α x = b x 0 x 2 S: Α x 2 = b x 2 0 Α [λ x + ( λ) x 2 ] = λ b + ( λ) b = b Άρα το σηµείο x = λ x + ( λ) x 2 ικανοποιεί τον περιορισµό Α x = b και λ [0, ], x 0. Άρα η εφικτή περιοχή S είναι κυρτό σύνολο. Θεώρηµα 3: Ένα τοπικό ελάχιστο που ανήκει σε ένα κυρτό σύνολο είναι απόλυτο ελάχιστο. Αν το Α είναι το τοπικό ελάχιστο και το Β είναι το απόλυτο ελάχιστο, όλα τα σηµεία στο ευθύγραµµο τµήµα ΑΒ είναι στην εφικτή περιοχή και εκείνα που είναι κοντά στο Α θα δίνουν τιµές στην αντικειµενική συνάρτηση µικρότερες της f A. Πόρισµα: Ένα τοπικό ελάχιστο για ένα πρόβληµα Γ.Π. είναι απόλυτο ελάχιστο. Θεώρηµα 4: Κάθε βασική εφικτή λύση είναι ακραίο σηµείο του κυρτού συνόλου των εφικτών λύσεων. Έστω x = [b b 2 b m ] T 0 µια βασική εφικτή λύση. Για να είναι το x ακραίο σηµείο (κορυφή) χρειάζεται να δειχτεί ότι δεν υπάρχει εφικτή λύση y, z ώστε x = λ y + (-λ) z 0 λ Αν αυτό ίσχυε, τότε x j = λ y j + (-λ) z j = 0 για j = m+,, n y j = z j = 0 Επειδή x, y, z είναι εφικτές λύσεις Αx = Αy = Αz = b. Άρα x = y = z και το σηµείο x δεν µπορεί να είναι γραµµικός συνδυασµός δύο λύσεων y, z διαφορετικών από το x.

7 7 Θεώρηµα 5 (Karatheodoris): Έστω S ένα κλειστό, φραγµένο πολύεδρο µε x ie, i =,, p το σύνολο των κορυφών του. Τότε κάθε διάνυσµα x S µπορεί να γραφεί σαν γραµµικός συνδυασµός των κορυφών p e x = λ i x i λ i 0 µε λ i = i= p i= Θεώρηµα 6: Έστω S ένα κλειστό κυρτό πολύεδρο. Τότε το ελάχιστο µιας γραµµικής συνάρτησης στο S επιτυγχάνεται σε µια κορυφή του S. Έστω το ελάχιστο x x i e c T x < c T x i e, i =,, p p T T e T T λi c x < λi c xi c x λi < c i= p i= Από το Θεώρηµα 5, µπορεί να επιλεγούν τα λ i ώστε το ελάχιστο να γραφεί ως p x e = λ i xi λ i 0 µε λ i = οπότε i= T T c x < c x άτοπο. p i= 6.4 ΠΕΡΙΣΤΡΟΦΙΚΗ ΑΝΑΓΩΓΗ ΣΥΣΤΗΜΑΤΟΣ m ΕΞΙΣΩΣΕΩΝ ΜΕ n ΑΓΝΩΣΤΟΥΣ (m < n) Περιστροφή είναι η πράξη απαλοιφής της µεταβλητής x i από n- εξισώσεις ενώ στην εξίσωση n ο συντελεστής της µεταβλητής x i είναι a ij =. Για ένα συνεπές σύστηµα (που έχει τουλάχιστον µια λύση) Α x = b, διαδοχικές περιστροφές οδηγούν το σύστηµα στην κανονική µορφή µε µεταβλητές περιστροφής x, x 2,, x m.. x + 0. x x m + a,m+ x m a,n x n = b 0. x +. x x m + a 2,m+ x m a 2,n x n = b 2 0. x + 0. x 2 +. x m + a m,m+ x m a m,n x n = b m µεταβλητές περιστροφής µεταβλητές χωρίς περιστροφή (ανεξάρτητες) σταθερές Το κανονικό σύστηµα έχει την προφανή λύση x i = b i i =,, m (βασικές µεταβλητές) x i = 0 i = m+,, n (µη βασικές µεταβλητές) Η λύση αυτή είναι βασική λύση γιατί έχει n m µεταβλητές ίσες µε µηδέν. Αν επιπλέον ισχύει b i 0 είναι βασική εφικτή λύση. Είναι δυνατόν να βρεθούν άλλες βασικές λύσεις από την παραπάνω µορφή κανονικού συστήµατος εκτελώντας περιστροφή γύρω από τον (µη µηδενικό) συντελεστή µιας από τις p i= p i= λ i x e i

8 µη βασικές µεταβλητές. Η πράξη αυτή θα µεταβάλλει τον συντελεστή και µιας βασικής µεταβλητής και θα την καταστήσει µη βασική. Παράδειγµα x + 3 x 2-2 x 3-7 x 4 = x + x 2 + x x 4 = 6 x - x 2 + x x 4 = 4 Περιστροφή γύρω από το a = 2 x + 3/2 x 2 - x 3-7/2 x 4 = /2 0 - /2 x x 3 + 3/2 x 4 = /2 0-5/2 x x 3 + 7/2 x 4 = 7/2 Περιστροφή γύρω από το a 22 = - /2 x x 3 +6 x 4 = x 2-4 x 3-3 x 4 = x 3-24 x 4 = - 24 Περιστροφή γύρω από το a 33 = - 8 x x 4 = x x 4 = x 3 +3 x 4 = 3 Το σύστηµα είναι σε κανονική µορφή και έχει την προφανή λύση x 4 = 0 x = 2 x 2 = x 3 = 3 (βασική εφικτή λύση) βάση {x, x 2, x 3 } Περιστροφή γύρω από το a 34 = 3 x /3 x = 0 + x 2 +/3 x = /3 x 3 + x 4 = Το σύστηµα είναι σε κανονική µορφή και έχει την προφανή λύση x 3 = 0 x = x 2 = 2 x 4 = (βασική εφικτή λύση) βάση {x, x 2, x 4 } Περιστροφή γύρω από το a 23 = /3 x + x = x 2 + x = x x 4 = - Το σύστηµα είναι σε κανονική µορφή και έχει την προφανή λύση x 2 = 0 x = 3 x 3 = 6 x 4 = - (βασική λύση, µη εφικτή) βάση {x, x 3, x 4 }

9 Περιστροφή γύρω από το a 2 = x + x = 3-3 x x = -3 x x 4 = 2 Το σύστηµα είναι σε κανονική µορφή και έχει την προφανή λύση x = 0 x 2 = 3 x 3 = -3 x 4 = 2 (βασική λύση, µη εφικτή) βάση {x 2, x 3, x 4 } 9 εδοµένου ότι οι βασικές λύσεις είναι οι κορυφές της εφικτής περιοχής και ότι η λύση του προβλήµατος Γ.Π. είναι πάνω σε µια από τις κορυφές, µπορούµε να δηµιουργήσουµε όλες τις βασικές λύσεις και να διαλέξουµε εκείνη που είναι εφικτή και ελαχιστοποιεί την αντικειµενική συνάρτηση. Μια και για κάθε βασική λύση θέτουµε n-m µεταβλητές ίσες µε το µηδέν από τις n µεταβλητές απόφασης, ο αριθµός των βασικών λύσεων είναι ίσος µε τον αριθµό των συνδυασµών m από n, δηλαδή n n! = m (n m)! m! Το πλήθος των βασικών λύσεων για n = 0, m = 5 προκύπτει ότι είναι 252, ενώ για n = 20, m = 0 είναι 84,700. Εποµένως χρειάζεται ένα υπολογιστικό σχήµα που θα οργανώσει την εξέταση των βασικών λύσεων πιο αποτελεσµατικά έτσι ώστε να βελτιώνεται η αντικειµενική συνάρτηση σε κάθε νέα δοκιµή. Αυτός είναι ο ρόλος της µεθόδου Simplex που αναπτύσσεται στη συνέχεια. Η µέθοδος αυτή βρίσκει σε κάθε δοκιµή µια νέα βασική εφικτή λύση που δίνει στην αντικειµενική συνάρτηση µικρότερη ή ίση τιµή. Έτσι εντοπίζει γρήγορα την κορυφή που αντιστοιχεί στο ελάχιστο σε πεπερασµένο αριθµό βηµάτων. 6.5 ΑΛΓΟΡΙΘΜΟΣ SIMPLEX Η περιγραφή του αλγόριθµου Simplex προϋποθέτει καταρχήν ότι µια βασική εφικτή λύση είναι διαθέσιµη. Σε επόµενη ενότητα θα εξηγηθεί πως αυτό µπορεί να επιτυγχάνεται πάντοτε. Έστω ότι µε µια σειρά περιστροφών το πρόβληµα έχει αναχθεί σε κανονική µορφή που περιλαµβάνει και την αντικειµενική συνάρτηση, όπου η f λαµβάνεται σαν βασική µεταβλητή. x + 0. x x m + a,m+ x m a,n x n = b 0. x +. x x m + a 2,m+ x m a 2,n x n = b 2 0. x + 0. x 2 +. x m + a m,m+ x m a m,n x n = b m - f + c m+ x m c m x n = - f 0

10 Υπάρχει η προφανής βασική λύση x i = b i i =,, m x j = 0 j = m+,, n f = f 0 Αν επιπλέον ισχύει b i 0 η λύση αυτή είναι επίσης βασική εφικτή λύση. Θεώρηµα: Μια βασική εφικτή λύση είναι βέλτιστη αν όλοι οι συντελεστές κόστους των µη βασικών µεταβλητών c j, j = m+,, n είναι µη αρνητικοί. n + j = j= m+ Απόδειξη: Η αντικειµενική συνάρτηση έχει τη µορφή f" c " x j f0" Επειδή x j = 0, j = m+,, n στη βασική λύση και µπορεί να λάβουν µόνο µη αρνητικές τιµές, αν κάποιος συντελεστής c j > 0 η τιµή της αντικειµενικής συνάρτησης δεν µπορεί να µειωθεί θέτοντας x j > 0 (αντί για µηδέν), δηλαδή αλλάζοντας τη µη βασική µεταβλητή x j σε βασική. Επίσης, αν κάποιος συντελεστής c j = 0, η τιµή της αντικειµενικής συνάρτησης δεν αλλάζει όταν x j > 0, δηλαδή η αντίστοιχη µη βασική µεταβλητή x j γίνει βασική (υπάρχουν πολλαπλές βέλτιστες λύσεις). Εποµένως, αν οι συντελεστές c j είναι µη αρνητικοί, η βασική εφικτή λύση είναι η µοναδική βέλτιστη λύση για το σύνολο των µη βασικών µεταβλητών x j, j = m+,, n. Βελτίωση της αντικειµενικής συνάρτησης Περιλαµβάνοντας τις βασικές και µη βασικές µεταβλητές η αντικειµενική συνάρτηση έχει τη µορφή f" + ci " xi+ c j" x j = f0" m i= n j= m+ Αν τουλάχιστον ένας συντελεστής κόστους µη βασικής µεταβλητής είναι αρνητικός, c j < 0, η τιµή της αντικειµενικής συνάρτησης µπορεί να βελτιωθεί θέτοντας x j > 0 (αντί για µηδέν), δηλαδή αλλάζοντας τη µη βασική µεταβλητή x j σε βασική και προσθέτοντας αντίστοιχα µια από τις βασικές µεταβλητές στις µη βασικές. Αν υπάρχουν περισσότερα από ένα c j < 0, επιλέγεται c s = min {c j }< 0 Πως αλλάζουν οι βασικές µεταβλητές; x = b a,s x s b 0. x m = b m a m,s x s b m 0 f = f 0 + c s x s c s < 0 Αυξάνοντας την τιµή της µεταβλητής x s > 0, (επειδή c s < 0) θα µειώσει την f σηµαντικά, αλλά ταυτόχρονα, αν κάποιο a i,s > 0, θα επιφέρει x i < 0, παραβιάζοντας τον περιορισµό x i 0.

11 Προφανώς ) αν a i,s 0 i =, 2,, m η x s µπορεί να πάρει άπειρα µεγάλη τιµή µη φραγµένη λύση 2) αν a i,s > 0 για κάποιο i =, 2,, m η µεγαλύτερη τιµή της x s που δεν κάνει το x i < 0 είναι b i" x = s min a i,s " > 0 a is" 3) αν a i,s > 0 και b i = 0 εκφυλισµένη λύση (οι µη βασικές µεταβλητές είναι περισσότερες από n-m), η f δεν µπορεί να βελτιωθεί, οι x i και x s είναι µηδενικές. Πρόταση: b i" Χρησιµοποιώντας το κριτήριο x = s min δεν αποφέρει αρνητικό b i. a i,s " > 0 ais" b2 b Έστω b, b 2 > 0 και a, a 2 > 0 και. a 2 a Περιστροφή στο a 2 δίνει b = b b 2 / a 2. a b 2 b Αν b < 0 b b 2 / a 2. a < 0 > άτοπο η νέα λύση είναι πάντοτε a 2 a βασική εφικτή λύση. Παράδειγµα Μοναδική λύση Να επιλυθεί το Παράδειγµα 6. µε τη µέθοδο Simplex max f = 300 x x 2 min z = x x 2 κ.α. x 400 κ.α. x 400 x x x + 2 x x + 2 x x 0, x 2 0 x 0, x 2 0 Με εισαγωγή πλεονασµατικών µεταβλητών x 3, x 4, x 5 0 διατυπώνεται σε κανονική µορφή: x + x 3 = 400 x 2 + x 4 = x + 2 x 2 + x 5 = x x 2 - z = 0

12 επειδή όλα τα b j είναι θετικά, υπάρχει άµεσα διαθέσιµη µια βασική εφικτή λύση. Απλά θέτουµε τις αρχικές µεταβλητές απόφασης x = x 2 = 0 και χρησιµοποιούµε σαν βασικές µεταβλητές τις πλεονασµατικές µεταβλητές οπότε x 3 = 400, x 4 = 600, x 5 = 800 (ικανοποιείται ο περιορισµός x i 0). Εισάγουµε τον ακόλουθο πίνακα. όπου η βασική εφικτή λύση είναι προφανής x x 2 x 3 x 4 x 5 b j b j /a i x x x z πλέον αρνητικός συντελεστής κόστους το x 2 εισέρχεται στην επόµενη βάση µικρότερο το x 4 αποµακρύνεται από την υπάρχουσα βάση () έλεγχος συντελ. κόστους c i < 0 για να βρεθεί ποιά µη βασική µεταβλητή εισέρχεται στην επόµενη βάση (2) αποφασίζεται ποιά µεταβλητή αποµακρύνεται από την υπάρχουσα βάση υπολογίζοντας για a i > 0 τον ελάχιστο λόγο b j /a i = min (3) περιστροφή στην εντοπισθείσα µεταβλητή της υπάρχουσας βάσης, δηλαδή διαίρεση της εξίσωσης περιστροφής δια του συντελεστού περιστροφής και πολλαπλασιασµός της εξίσωσης περιστροφής κατάλληλα και πρόσθεση για να µηδενιστεί ο συντελεστής της µεταβλητής που εισέρχεται στη βάση x x 2 x 3 x 4 x 5 b j b j /a i x x x z πλέον αρνητικός συντελεστής κόστους το x εισέρχεται στην επόµενη βάση µικρότερο το x 5 αποµακρύνεται από την υπάρχουσα βάση

13 3 x x 2 x 3 x 4 x 5 b j x /3 -/3 200 x x 0 0-2/3 / z οι συντελεστές κόστους των µη βασικών µεταβλητών x 4, x 5 είναι θετικοί βρέθηκε µοναδική βέλτιστη λύση x 4 = x 5 = 0 x = 200 x 2 = 600 x 3 = 200 -z = f = Παράδειγµα Μοναδική λύση max f = x + 2 x 2 + x 3 min z = - x - 2 x 2 - x 3 κ.α. 2 x + x 2 - x 3 2 κ.α. 2 x + x 2 - x x + x 2-5 x x - x x x + x 2 + x x + x 2 + x 3 6 x i 0 x i 0 Με εισαγωγή πλεονασµατικών µεταβλητών x 4, x 5, x 6 0 διατυπώνεται σε κανονική µορφή: 2 x + x 2 - x 3 + x 4 = 2 2 x - x x 3 + x 5 = 6 4 x + x 2 + x 3 + x 6 = 6 - x - 2 x 2 - x 3 - z = 0 Επειδή όλα τα b j είναι θετικά, υπάρχει άµεσα διαθέσιµη µια βασική εφικτή λύση. Απλά θέτουµε τις αρχικές µεταβλητές απόφασης = 0 και χρησιµοποιούµε σαν βασικές µεταβλητές τις πλεονασµατικές µεταβλητές (ικανοποιείται ο περιορισµός x i 0). ιαµορφώνουµε τον ακόλουθο πίνακα. x x 2 x 3 x 4 x 5 x 6 b j b j /a i x x x z πλέον αρνητικός συντελεστής κόστους το x 2 εισέρχεται στην επόµενη βάση µικρότερο το x 4 αποµακρύνεται από την υπάρχουσα βάση

14 x x 2 x 3 x 4 x 5 x 6 b j b j /a i x x x z πλέον αρνητικός συντελεστής κόστους το x 3 εισέρχεται στην επόµενη βάση ισοπαλία επιλέγεται κάποιο αυθαίρετα το x 5 αποµακρύνεται από την υπάρχουσα βάση x x 2 x 3 x 4 x 5 x 6 b j b j /a i x /4 /4 0 4 x 3 0 /4 /4 0 2 x /2 -/2 0 - z /4 3/4 0 0 όλοι οι συντελεστές κόστους είναι θετικοί βέλτιστη λύση x = x 4 = x 5 = 0 x 2 = 4 x 3 = 2 x 6 = 0 f = -z = 0 Παράδειγµα Μη φραγµένη λύση max f = 3 x + 2 x 2 min z = -3 x - 2 x 2 κ.α. x - x 2 κ.α. x - x 2 + x 3 = 3 x - 2 x x -2 x 2 + x 4 = 6 x i 0 x i 0 Με εισαγωγή πλεονασµατικών µεταβλητών x 3, x 4 0 το πρόβληµα διατυπώνεται σε κανονική µορφή: x - x 2 + x 3 = 3 x - 2 x 2 + x 4 = 6-3x - 2 x 2 - z = 0 Επειδή όλα τα b j είναι θετικά, έχουµε βασική εφικτή λύση θέτοντας τις αρχικές µεταβλητές απόφασης = 0 και χρησιµοποιώντας σαν βασικές µεταβλητές τις πλεονασµατικές µεταβλητές (ικανοποιείται ο περιορισµός x i 0). Όταν υπάρχει διαθέσιµη µια βασική εφικτή λύση λέµε ότι αρχίζει η Φάση ΙΙ της µεθόδου Simplex. ιαµορφώνουµε τον ακόλουθο πίνακα

15 5 x x 2 x 3 x 4 b j b j /a i x 3-0 x z πλέον αρνητικός συντελεστής κόστους το x εισέρχεται στην επόµενη βάση µικρότερο το x 3 αποµακρύνεται από την υπάρχουσα βάση x x 2 x 3 x 4 b j b j /a i x - 0 x z πλέον αρνητικός συντελεστής κόστους το x 2 εισέρχεται στην επόµενη βάση το x 4 αποµακρύνεται από την υπάρχουσα βάση x x 2 x 3 x 4 b j b j /a i x x z το x 3 έχει αρνητικό συντελεστή κόστους, αλλά όλα τα a i είναι επίσης αρνητικά η z µπορεί να µειώνεται άπειρα για x 3 > 0 Αν όλα τα a i είναι αρνητικά ή µηδέν µη φραγµένη λύση Παράδειγµα Άπειρες λύσεις max f = 40 x + 00 x 2 min z = - 40 x - 00 x 2 κ.α. 0 x + 5 x x + 0 x x + 3 x x i 0 Με εισαγωγή πλεονασµατικών µεταβλητών x 3, x 4, x 5 0 το πρόβληµα διατυπώνεται σε κανονική µορφή: 0 x + 5 x 2 + x 3 = x + 0 x 2 + x 4 = x + 3 x 2 + x 5 = x - 00 x 2 - z = 0

16 Επειδή όλα τα b j είναι θετικά, και πάλι χρησιµοποιούµε σαν βασικές µεταβλητές τις πλεονασµατικές µεταβλητές. x x 2 x 3 x 4 x 5 b j b j /a i x x x z πλέον αρνητικός συντελεστής κόστους το x 2 εισέρχεται στην επόµενη βάση µικρότερο το x 4 αποµακρύνεται από την υπάρχουσα βάση x x 2 x 3 x 4 x 5 b j b j /a i x / x 2 4/0 0 / x 5 8/ / z Η βασική λύση είναι x = x 4 = 0 x 2 = 200 x 3 = 500 x 5 = 300 f = -z = Επειδή η µη βασική µεταβλητή x έχει µηδενικό συντελεστή κόστους, µπορεί να γίνει βασική (> 0) χωρίς να αλλάξει η τιµή της f. x x 2 x 3 x 4 x 5 b j x 0 /8 -/ /8 x 2 0 -/20 5/ /8 x /0-5/ f Η βασική λύση είναι x 3 = x 4 = 0 x = 500/8 x 2 = 25 x 5 = 50 f = -z = Έστω x και x 2 οι δύο λύσεις µε f = c T x = c T x 2 Κάθε γραµµικός συνδυασµός των δύο λύσεων x 3 = λ x + (-λ) x 2 είναι επίσης λύση: c T x 3 = λ c T x + (-λ) c T x 2 = λ f + (-λ) f = f Άρα το πρόβληµα έχει άπειρες λύσεις.

17 6.6 Η ΜΕΘΟ ΟΣ SIMPLEX ΥΟ ΦΑΣΕΩΝ Η βασική εφικτή λύση µπορεί να υπάρχει ή όχι και, αν υπάρχει, µπορεί να µην είναι άµεσα διαθέσιµη, όπως υποθέσαµε µέχρι τώρα. Π.χ. έστω ο περιορισµός x - x x + x x + x 2 + x 3 = -5 x, x 2, x 3 > 0 Τώρα δεν µπορεί να τεθεί x = x 2 = 0 και να χρησιµοποιηθεί στη βάση η συµπληρωµατική µεταβλητή x 3 επειδή έχει αρνητική τιµή x 3 = -5. Φάση Ι: ελέγχει αν το πρόβληµα έχει µια εφικτή λύση µε χρήση του αλγόριθµου Simplex και κατόπιν παράγει τη βασική εφικτή λύση σε κανονική µορφή. Φάση ΙΙ: ελέγχει αν το πρόβληµα έχει ένα φραγµένο βέλτιστο και κατόπιν βρίσκει τη βασική εφικτή λύση που είναι βέλτιστη. Βήµατα της Φάσης Ι () διαµόρφωση του αρχικού συστήµατος ώστε όλα τα b j 0 και Ax = b, x 0 περιλαµβανοµένων των συµπληρωµατικών ή πλεονασµατικών µεταβλητών, π.χ. x - x 2 - x 3 = 5 (2) εισαγωγή τεχνητών µεταβλητών y, y m 0 ώστε Ax + Ι mm y = b, b 0 (3) εισαγωγή της µεταβλητής ανεφικτότητας w = y + y y m (w 0) w = b - a x -. - a n x n + b 2 a 2 x -. a 2n x n + + b m a m x -. a mn x n w = (b + b b m ) (a + a a m ) x - - (a n + a 2n +. + a mn ) x n w = w 0 + d x + + d n x n Ας εξεταστεί το πρόβληµα Γ.Π. T min w(x) = w + d x x R n κάτω από x 0 Α x + Ι mm y = b A(n,m) b R m c T x f = 0 x 0 y 0 Είναι προφανές ότι έχει την κανονική µορφή a x + a 2 x 2 + a n x n + y = b a 2 x + + a 2n x n + y 2 = b 2 7 a m x a mn x n + y m = b m c x c n x n - f = 0 d x d n x n - w = - w 0

18 για την οποία η βασική εφικτή λύση είναι προφανής: x = 0, y = b 0 που δίδει τις τιµές f = 0 και w = w 0 0. Εποµένως µπορεί να χρησιµοποιηθεί ο αλγόριθµος Simplex και να βελτιωθεί η βασική εφικτή λύση ώστε να ελαχιστοποιηθεί η συνάρτηση w. Έλεγχος () αν w > 0 δεν υπάρχει εφικτή λύση (κάποιο y i 0, Ax b) (2) αν w = 0 όλα τα y i = 0 και ο πίνακας είναι σε κανονική µορφή, και µια βασική εφικτή λύση του αρχικού προβλήµατος είναι διαθέσιµη. Η Φάση Ι συνοψίζεται ως εξής: x = 0 x 0 y 0 y = 0 w = w 0 w = 0 f = 0 f = c T x I y = b A x = b Βήµατα της Φάσης IΙ Παραλείπεται η w και οι µεταβλητές y i και βελτιώνεται η λύση για να βρεθεί η βέλτιστη, αν υπάρχει. Παράδειγµα 6.7 Μέθοδος Simplex δύο φάσεων min f = 2 x + 3 x x 3 - x 4 + x 5 κ.α. 3 x - 3 x x x 4 - x 5 = 0 x + x 2 + x x 4 + x 5 = 2 x i 0 Σε αναζήτηση µιας αρχικής βασικής εφικτής λύσης κάποιος θα µπορούσε να δοκιµάσει θέτοντας x = x 2 = x 3 = 0, οπότε x 4 = 2/5 και x 5 = 4/5. Η λύση αυτή είναι ότι χρειάζεται για να αρχίσει η Φάση ΙΙ, και µάλιστα, όπως θα δειχθεί, είναι και η βέλτιστη λύση του προβλήµατος. Όµως η λύση βρέθηκε από σύµπτωση. Με εισαγωγή πλεονασµατικών µεταβλητών y, y 2 0 το πρόβληµα διατυπώνεται σε κανονική µορφή: 3 x -3 x 2 +4 x 3 +2 x 4 - x 5 + y = 0 x + x 2 + x 3 +3 x 4 + x 5 + y 2 = 2 2 x +3 x 2 +2 x 3 - x 4 + x 5 - f = 0 Είναι σαφές ότι η λύση x i = 0, y i = b i 0 είναι µια βασική εφικτή λύση (όπου y = 0, y 2 = 2). Το άθροισµα των τεχνητών µεταβλητών είναι: w = y + y 2 = 2-4 x + 2 x 2-5 x 3-5 x x 5

19 Φάση Ι x x 2 x 3 x 4 x 5 y y 2 b j b j /a i y y /3 - f w πλέον αρνητικός συντελεστής κόστους το x 4 εισέρχεται στην επόµενη βάση µικρότερο το y αποµακρύνεται από την υπάρχουσα βάση X x 2 x 3 x 4 x 5 y y 2 b j b j /a i x 4 3/2-3/2 2 -/2 /2 0 0 y 2-7/2 / /2-3/2 2 4/ - f 7/2 3/2 4 0 /2 / w 7/2 -/ /2 5/2 0-2 πλέον αρνητικός συντελεστής κόστους το x 2 εισέρχεται στην επόµενη βάση µικρότερο το y 2 αποµακρύνεται από την υπάρχουσα βάση x x 2 x 3 x 4 x 5 y y 2 b j x 4 6/ 0 7/ 2/ / 3/ 6/ x 2-7/ -0/ 0 5/ -3/ 2/ 4/ - f 98/22 0 8/22 0-4/22 20/22-6/22-2/22 - w η βασική λύση που εντοπίστηκε είναι x = x 3 = x 5 = 0 x 4 = 6/ x 2 = 4/ µε f = 2/22 και w = 0 (ώστε y = y 2 = 0) τέλος της Φάσης Ι Φάση ΙΙ ιαµορφώνουµε τον νέο πίνακα παραλείποντας τις στήλες µε τις τεχνητές µεταβλητές y, y 2 και τη γραµµή µε τη µεταβλητή ανεφικτότητας w. x x 2 x 3 x 4 x 5 b j b j /a i x 4 6/ 0 7/ 2/ 6/ 3 x 2-7/ -0/ 0 5/ 4/ 4/5 - f 98/22 0 8/22 0-4/22-2/22 πλέον αρνητικός συντελεστής κόστους το x 5 εισέρχεται στην επόµενη βάση µικρότερο το x 2 αποµακρύνεται από την υπάρχουσα βάση

20 x x 2 x 3 x 4 x 5 b j x 4 4/5-2/5 0 2/5 x 5-7/5 / /5 - f 2/5 2/ /5 όλοι οι συντελεστές κόστους είναι θετικοί βέλτιστη λύση x = x 2 = x 3 = 0 x 4 = 2/5 x 5 = 4/5 f = 2/5 6.7 Η ΜΕΘΟ ΟΣ ΤΟΥ ΜΕΓΑΛΟΥ Μ Όπως στην Ενότητα 6.6, αν δεν µπορεί να βρεθεί άµεσα µια βασική εφικτή λύση απλά προσθέτοντας πλεονασµατικές µεταβλητές π.χ. x - x 2 5 x - x 2 - x 3 = 5, x i 0 (οπότε δεν µπορούµε να χρησιµοποιήσουµε x = x 2 = 0, x 3 = -5 < 0), µπορούµε να εισάγουµε µια τεχνητή µεταβλητή y 0, έτσι ώστε x - x 2 - x 3 + y = 5, x i 0, y 0 και να χρησιµοποιήσουµε x = x 2 = x 3 = 0, y = 5 για να δηµιουργηθεί µια βασική εφικτή λύση. Επειδή η y είναι τεχνητή µεταβλητή, ο µόνος τρόπος για να ικανοποιηθούν οι περιορισµοί είναι να υποχρεώνεται το y να πάρει τιµή 0 µετά την επίλυση του προβλήµατος µε τη µέθοδο Simplex. Αυτό επιτυγχάνεται θέτοντας max f = c T x - M y όπου το Μ είναι ένας µεγάλος αριθµός >> c i. Για να βελτιώσει τη λύση η µέθοδος Simplex θα υποχρεώσει το y να είναι 0, ώστε να µη µειώνεται η f. Για πρόβληµα ελαχιστοποίησης γράφουµε αντίστοιχα min f = c T x + M y. Παράδειγµα 6.8 Μέθοδος µεγάλου Μ Επιλύεται το πρόβληµα έργου άρδευσης του Παραδείγµατος 6. µε τον πρόσθετο περιορισµό ότι πρέπει να αποδοθούν στις καλλιέργειες τουλάχιστον 200 acre. max f = 300 x x 2 min z = -300 x x y κ.α. x 400 κ.α. x + x 3 = 400 x x 2 + x 4 = x + 2 x x + 2 x 2 + x 5 = 800 x + x x + x 2 - x 6 + y = 200 x i 0 x i 0, y 0 x + x 3 = 400 x 2 + x 4 = x +2 x 2 + x 5 = 800 x + x 2 - x 6 + y = x x y - z = 0

21 επειδή όλα τα b j είναι θετικά, και χρησιµοποιούµε σαν βασικές µεταβλητές τις πλεονασµατικές µεταβλητές x 3, x 4, x 5 και την y. x x 2 x 3 x 4 x 5 x 6 y b j b j /a i x x x y z Επειδή η y είναι βασική µεταβλητή πρέπει να µηδενιστεί ο συντελεστής 0000 στη στήλη της. x x 2 x 3 x 4 x 5 x 6 y b j b j /a i x x x y z πλέον αρνητικός συντελεστής κόστους το x 2 εισέρχεται στην επόµενη βάση µικρότερο το y αποµακρύνεται από την υπάρχουσα βάση x x 2 x 3 x 4 x 5 x 6 y b j b j /a i x x x x z πλέον αρνητικός συντελεστής κόστους το x 6 εισέρχεται στην επόµενη βάση µικρότερο το x 4 αποµακρύνεται από την υπάρχουσα βάση 2

22 x x 2 x 3 x 4 x 5 x 6 y b j b j /a i x x x x z πλέον αρνητικός συντελεστής κόστους το x εισέρχεται στην επόµενη βάση µικρότερο το x 5 αποµακρύνεται από την υπάρχουσα βάση x x 2 x 3 x 4 x 5 x 6 y b j b j /a i x /3 -/ x /3 /3-600 x 0 0-2/3 / x z όλοι οι συντελεστές κόστους είναι θετικοί βέλτιστη λύση x = 200 x 2 = 600 x 3 = 200 x 4 = 0 x 5 = 0 x 6 = 600 y = 0 z = => max f = ιαπιστώνεται ότι η λύση είναι ίδια µε εκείνη του Προβλήµατος 6. παρά τη χρήση ενός επιπλέον περιορισµού. Αυτό εξηγείται εύκολα αν απεικονιστεί ο περιορισµός x + x στο Σχήµα 6. και διαπιστωθεί ότι δεν είναι ενεργός και άρα δεν επηρεάζει τη βέλτιστη λύση (200, 600). Όµως η επίλυση µε τη µέθοδο Simplex κατέστη περισσότερο πολύπλοκη και απαίτησε υπολογισµό τεσσάρων πινάκων (αντί για δύο). 6.8 ΥΪΣΜΟΣ ΚΑΙ ΠΟΛΛΑΠΛΑΣΙΑΣΤΕΣ LAGRANGE Στην Ενότητα 4.2 διατυπώθηκαν οι συνθήκες Kuhn-Tucker για το πρόβληµα του γραµµικού προγραµµατισµού (γραµµική αντικειµενική συνάρτηση και γραµµικοί περιορισµοί) και παρατηρήθηκε ότι υπάρχει µια ιδιάζουσα σχέση µεταξύ του αρχικού προβλήµατος και των συνθηκών Κ-Τ. Στη γενική περίπτωση η σχέση αυτή συνοψίζεται ως εξής:

23 πρωτότυπο πρόβληµα δυϊκό πρόβληµα min f = c T x max f = b T y κάτω από κάτω από Α x = b Α T y = c x 0 y 0 x R n y R m X Y µεταβλητές απόφασης N m αριθµός µεταβλητών απόφασης M n αριθµός περιορισµών C B συντελεστές κόστους A A T πίνακας συντελεστών τύπος περιορισµών Min Max τύπος προβλήµατος 23 Η κατάστρωση του δυϊκού προβλήµατος () είναι πολύ χρήσιµη για προβλήµατα µε πολλές µεταβλητές απόφασης και λίγους περιορισµούς (το δυϊκό είναι απλούστερο να λυθεί γιατί έχει λίγες µεταβλητές απόφασης) (2) έχει εφαρµογή στις αναλύσεις ευαισθησίας (3) έχει µια φυσική ερµηνεία όταν το πρόβληµα Γ.Π. προέρχεται από την περιοχή της οικονοµίας ή εξετάζεται υπό το πρίσµα της θεωρίας παιγνίων Η συνάρτηση Lagrange του πρωτότυπου προβλήµατος είναι: n m n L( x) = ci xi+ λ j aij xi b j () i= j= i= L m m = ci+ λ j aij = 0 ci = xi j= j= L n = a x b 0 ή Ax ij i j = = λ j i= n = i= (3), () L(x ) c x = c x = f(x ) i i T λ j b a ij ή c= - A T λ (2) (3) βέλτιστη λύση πρωτότυπου (), (2) n m m n m L(x) = T ' λ a j ij xi + λ j aij xi b j = λ j ( b j) = - b λ = f (λ ) i= j= j= i= j= βέλτιστη λύση δυϊκού

24 Θεώρηµα: Αν το δυϊκό και το πρωτότυπο έχουν βέλτιστες λύσεις f = f f b ' λ = = = f b y η λύση του δυϊκού δίνει την ευαισθησία των µεταβλητών της αντικειµενικής συνάρτησης σε αλλαγές στα επίπεδα των περιορισµών του πρωτοτύπου. Παράδειγµα Οικονοµική ερµηνεία του δυϊκού προβλήµατος Ένα εργοστάσιο παράγει δύο είδη υφάσµατος και 2 που χρησιµοποιούν διαφορετική αναλογία των υλικών (βαµβάκι, µετάξι, µαλλί) και πωλούνται µε διαφορετική τιµή. Τα υλικά είναι διαθέσιµα σε περιορισµένες ποσότητες όπως δείχνει ο πίνακας: βαµβάκι µετάξι Μαλλί τιµή ύφασµα x 2 30 ύφασµα 2 x διαθέσιµο Πρωτότυπο πρόβληµα Γ.Π. Ο στόχος του παραγωγού είναι να µεγιστοποιήσει το όφελός του max f = 30 x + 40 x 2 κ.α. 2 x + x 2 8 x + x 2 0 x + 2 x 2 4 x i 0 Έστω ότι κάποιος θέλει να αγοράσει το εργοστάσιο και τα υλικά και έστω y, y 2, y 3 οι τιµές που θέλει να πληρώσει για βαµβάκι, µετάξι, και µαλλί. ηλαδή, ο στόχος του αγοραστή είναι να ελαχιστοποιήσει το κόστος του min f = 8 y + 0 y y 3 Για να αποδεχθεί την προσφορά το εργοστάσιο πρέπει να κερδίζει περισσότερα από το να πωλήσει τα υλικά, παρά από το να τα χρησιµοποιήσει για να παράγει προϊόντα προς πώληση. ηλαδή 2 y + y 2 + y 3 30 y + y y 3 40 y i 0 Έτσι προκύπτει ακριβώς το δυϊκό του πρωτότυπου προβλήµατος Γ.Π.

25 Λύση πρωτότυπου Λύση δυϊκού x = 6 y = 0 x 2 = 4 y 2 = 20 y 3 = 0 f = 340 f = Παρατηρήσεις Επειδή = = 0 = = 4 = 4 οι περιορισµοί που καθορίζουν τη λύση είναι για το µετάξι και το µαλλί. Το βαµβάκι µένει αχρησιµοποίητο και έτσι η τιµή του στο δυϊκό είναι µηδέν. Η ερµηνεία στο γράφηµα είναι: η ευθεία του περιορισµού για το βαµβάκι µπορεί να µετακινηθεί λίγο δεξιά ή αριστερά χωρίς να αλλάξει η βέλτιστη λύση. Οι τιµές των µεταβλητών του δυϊκού προβλήµατος εκφράζει την αλλαγή στην αντικειµενική συνάρτηση ανά µονάδα αλλαγής του διαθέσιµου πόρου. Εδώ προκύπτει y = 0, δηλαδή µια επιπλέον µονάδα βαµβάκι δεν αλλάζει την αντικειµενική συνάρτηση. Αυτή είναι ακριβώς η σηµασία των πολλαπλασιαστών Lagrange λ j = y j f = b j 6.9 ΑΝΑΛΥΣΗ ΕΥΑΙΣΘΗΣΙΑΣ Έστω το πρόβληµα Γ.Π. T min f(x) = c x x R n x κάτω από Α x = b A(n,m) b R m x 0 και έστω ότι µετά την εφαρµογή του αλγόριθµου Simplex έχει βρεθεί µια βασική εφικτή λύση x B : B x B = b Έστω ότι υπάρχει µια µοναδιαία µεταβολή στο επίπεδο του περιορισµού k και έστω e k = [ ] T το διάνυσµα µεταβολών των περιορισµών. Τότε b = b + e k και B x B = b + e k x B = B - b + B - e k = x B + λ k

26 0 λ M όπου λ k = B - e k = B - λ = στήλη k του πίνακα B - = M 0 λ xb+ λk x B2+ λ2k x B = M xbm + λmk Η µεταβολή της αντικειµενικής συνάρτησης είναι T f = c B λ k = m i= c Biλ ik = c B T B - e k = r k k 2k mk ΠΡΟΒΛΗΜΑΤΑ ΓΙΑ ΕΞΑΣΚΗΣΗ 6. Να επιλυθεί το Παράδειγµα.2 - Στατικά Ορισµένο ικτύωµα Ελάχιστου Βάρους, δηλαδή να βρεθούν οι βέλτιστες διατοµές για τα στοιχεία του δικτυώµατος, µε τη γραφική µέθοδο. 6.2 Ένας εργολάβος εξετάζει δύο λατοµεία για να προµηθευτεί υλικά για ένα έργο. Το µοναδιαίο κόστος για φόρτωση και µεταφορά του υλικού στο εργοτάξιο είναι $5/m 3 από το λατοµείο και $7/m 3 από το λατοµείο 2. Πρέπει να µεταφέρει τουλάχιστον 0,000 m 3 στο εργοτάξιο. Το µίγµα που µεταφέρει πρέπει να αποτελείται από τουλάχιστον 50% άµµο, όχι περισσότερο από 60% χαλίκι, και όχι περισσότερο από 8% άργιλο. Το υλικό από το λατοµείο αποτελείται από 30% άµµο και 70% χαλίκι, ενώ το υλικό από το λατοµείο 2 αποτελείται από 60% άµµο, 30% χαλίκι και 0% άργιλο. (α) ιαµορφώστε ένα υπόδειγµα ελαχίστου κόστους. (β) Προσδιορίστε τη βέλτιστη λύση µε τη γραφική µέθοδο. (γ) Προσδιορίστε τους ενεργούς και ανενεργούς περιορισµούς. (δ) Προσδιορίστε την αναλογία άµµου, χαλικιού και αργίλου στη βέλτιστη λύση. Επίλυση (α) Το υλικό από το λατοµείο είναι φθηνότερο αλλά δεν µπορεί να χρησιµοποιηθεί µόνο του, επειδή δεν περιέχει το απαιτούµενο ποσοστό άµµου. Χρειάζεται να αναµιχθεί υλικό και από τα δύο λατοµεία. Έτσι οι µεταβλητές απόφασης ορίζονται ως

27 x = όγκος υλικού από το λατοµείο (m 3 ) x 2 = όγκος υλικού από το λατοµείο 2 (m 3 ) Η συνάρτηση κόστους είναι c = 5 x + 7 x 2 Περιορισµοί. ) ελάχιστος απαιτούµενος όγκος x + x 2 0,000 2) τουλάχιστον 50% άµµο 0.3 x x (x + x 2 ) 3) όχι περισσότερο 60% χαλίκι 0.7 x x (x + x 2 ) 4) όχι περισσότερο 8% άργιλο 0. x (x + x 2 ) 27 Μαθηµατικό υπόδειγµα. Η κατάστρωση του προβλήµατος έχει ολοκληρωθεί. Συνοψίζοντας έχουµε: Min z = 5 x + 7 x 2 κάτω από τους περιορισµούς x + x 2 0,000 x + x 2 0,000 () 0.3 x x (x + x 2 ) - 2 x + x 2 0 (2) 0.7 x x (x + x 2 ) ή - x + 3 x 2 0 (3) 0. x (x + x 2 ) 4 x - x 2 0 (4) x, x 2 0 x, x 2 0 (5) Η γραφική λύση δίνει x = 3,300 m 3, x 2 = 6,700 m 3. Ενεργοί περιορισµοί οι () και (2). Ο (3) πάντα ανενεργός. Το βέλτιστο µίγµα έχει 50.% άµµο, 43.2% χαλίκι και 6.7% άργιλο και κόστος $63, Μια τεχνική εταιρεία έχει σύµβαση για την εκσκαφή δύο τάφρων πλάτους 2 και 6 m. εν µπορεί να µεταφέρει πάνω από 0,000 m 3 τη µέρα λόγω περιορισµένου αριθµού φορτηγών οχηµάτων. Σύµφωνα µε το πρόγραµµα πρέπει να σκάβονται,600 m 3 τη µέρα από την τάφρο των 2 m και 3,000 m 3 τη µέρα από την τάφρο των 6 m. Η εταιρεία έχει 2 χειριστές εκσκαπτικών που µπορεί να διατεθούν σε εκσκαπτικά του 0.5 m 3 ή του 2.5 m 3 τα οποία έχουν τα εξής χαρακτηριστικά απόδοσης και κόστους: Εκσκαπτικό Λειτουργικό κόστος Ηµερήσια απόδοση 0.5 m 3 $394 µηχάνηµα-µέρα 200 m 3 /µέρα για την τάφρο των 2 m 2.5 m 3 $,0 µηχάνηµα-µέρα,000 m 3 /µέρα για την τάφρο των 6 m (α) ιαµορφώστε ένα υπόδειγµα ελαχίστου κόστους. (β) Υποθέστε ότι 8 και 4 χειριστές διατίθενται στο εκσκαπτικό των 0.5 και 2.5 m 3 αντίστοιχα. Προσδιορίστε τους ενεργούς και ανενεργούς περιορισµούς και τις τιµές των µεταβλητών απόκλισης.

28 Επίλυση (α) Οι µεταβλητές απόφασης ορίζονται ως x = αριθµός χειριστών που διατίθενται στο εκσκαπτικό των 0.5 m 3 x 2 = αριθµός χειριστών που διατίθενται στο εκσκαπτικό των 2.5 m 3 Η συνάρτηση κόστους είναι c = 394 x + 0 x 2 Περιορισµοί. ) µέγιστος µεταφερόµενος όγκος 200 x +000 x 2 0,000 2) απαίτηση εκσκαφής (τάφρος 2 m) 200 x 600 3) απαίτηση εκσκαφής (τάφρος 6 m) 000 x ) διαθέσιµοι χειριστές x + x 2 2 5) x, x Ένας εργολάβος εξετάζει δύο λατοµεία για να προµηθευτεί υλικά για ένα έργο. Το µοναδιαίο κόστος για φόρτωση και µεταφορά του υλικού στο εργοτάξιο είναι $5/m 3 από το λατοµείο και $7/m 3 από το λατοµείο 2. Πρέπει να µεταφέρει τουλάχιστον 0,000 m 3 στο εργοτάξιο. Το υλικό από το λατοµείο αποτελείται από 30% άµµο και 70% χαλίκι, ενώ το υλικό από το λατοµείο 2 αποτελείται από 60% άµµο και 40% χαλίκι. Το µίγµα που µεταφέρει πρέπει να αποτελείται από τουλάχιστον 5,000 m 3 άµµο και όχι περισσότερο από 6,000 m 3 χαλίκι. (α) ιαµορφώστε ένα υπόδειγµα ελαχίστου κόστους. (β) Γράψτε το πρόβληµα σε κανονική µορφή χρησιµοποιώντας µεταβλητές απόκλισης. (γ) Προσδιορίστε µια βασική λύση και ελέγξτε αν είναι εφικτή. (δ) Με κατάλληλες περιστροφές προσδιορίστε και άλλη µια βασική λύση. (ε) Πόσες βασικές λύσεις πρέπει να υπολογιστούν για να εντοπιστεί η βέλτιστη λύση; Επίλυση (α) Όπως στο πρόβληµα 4.2 οι µεταβλητές απόφασης ορίζονται ως x = όγκος υλικού από το λατοµείο (m 3 ) x 2 = όγκος υλικού από το λατοµείο 2 (m 3 ) Μαθηµατικό υπόδειγµα. Min z = 5 x + 7 x 2 κάτω από τους περιορισµούς x + x 2 0,000 () 0.3 x x 2 5,000 (2) 0.7 x x 2 6,000 (3)

29 x, x 2 0 (4) (β) και (γ) x + x 2 - x 3 = 0, x x 2 - x 4 = 5, x x 2 + x 5 = 6, Το σύστηµα είναι σε κανονική µορφή και έχει την προφανή λύση x = 0 x 2 = 0 x 3 = -0,000 x 4 = -5,000 x 5 = 6,000 (βασική µη εφικτή λύση) (δ) Περιστροφή γύρω από το a = x + x 2 - x 3 = 0, x x 3 - x 4 = 2, x x 3 + x 5 = -,000 Το σύστηµα είναι σε κανονική µορφή και έχει την προφανή λύση x = 0,000 x 2 = 0 x 3 = 0 x 4 = -2,000 x 5 = -,000 (βασική µη εφικτή λύση) κ.λπ. 6.5 Να λυθεί το πρόβληµα µεγιστοποίησης µε τη µέθοδο Simplex. max z = 3 x + x 2 κάτω από τους περιορισµούς x 2 x 2 0 () 2 x + x 2 24 (2) x - x 2 5 (3) x, x 2 0 (4) Υποδείξτε τη διαδροµή προς τη βέλτιστη λύση σε ένα γράφηµα. 6.6 Να λυθεί το πρόβληµα µεγιστοποίησης µε τη µέθοδο Simplex δύο φάσεων. min z = x 2 κάτω από τους περιορισµούς 3 x + 4 x 2 9 () 5 x + 2 x 2 8 (2) 3 x - x 2 0 (3) x, x 2 0 (4) Υποδείξτε τη διαδροµή προς τη βέλτιστη λύση σε ένα γράφηµα. 6.7 (Stark Nicholls) Μια εταιρεία ετοίµου σκυροδέµατος εµπορεύεται δύο µίγµατα Α και Β. Η εταιρεία µπορεί να παράγει µέχρι 4 φορτία ανά ώρα του µίγµατος Α ή µέχρι 7 φορτία ανά ώρα του µίγµατος Β. Τα διαθέσιµα φορτηγά µπορούν να

30 µεταφέρουν µέχρι 7 φορτία ανά ώρα του µίγµατος Α ή µέχρι 2 φορτία ανά ώρα του µίγµατος Β, εξαιτίας της διαφοράς των αποστάσεων µεταφοράς. Η εγκατάσταση φόρτωσης δεν µπορεί να εξυπηρετήσει πάνω από 8 φορτία ανά ώρα, ανεξάρτητα από το µίγµα. Η εταιρεία αναµένει κέρδος $5 ανά φορτίο του µίγµατος Α και $0 ανά φορτίο του µίγµατος Β. (α) ιαµορφώστε ένα υπόδειγµα µεγίστου κέρδους. (β) Γράψτε το πρόβληµα σε κανονική µορφή χρησιµοποιώντας µεταβλητές απόκλισης. (γ) Προσδιορίστε τον αριθµό των βασικών µεταβλητών και τον αριθµό των βασικών λύσεων που πρέπει να υπολογιστούν για να εντοπιστεί η βέλτιστη λύση. Συµπληρώστε έναν πίνακα µε όλες τις βασικές λύσεις. (δ) ηµιουργείστε τη γραφική απεικόνιση του προβλήµατος και υποδείξτε όσες βασικές λύσεις εµφανίζονται στο γράφηµα (ε) Προσδιορίστε µε τη γραφική µέθοδο τον αριθµό των φορτίων ανά ώρα για κάθε µίγµα που πρέπει να παράγει η εταιρεία. (στ) Προσδιορίστε τους ενεργούς και ανενεργούς περιορισµούς. Επίλυση (α) Οι µεταβλητές απόφασης ορίζονται ως x = φορτία ανά ώρα του µίγµατος Α x 2 = φορτία ανά ώρα του µίγµατος Β Η συνάρτηση κέρδους είναι Max c = 5 x + 0 x 2 Περιορισµοί. ) παραγωγή σε µια ώρα (/4) x + (/7) x 2 2) µεταφορά σε µια ώρα (/7) x + (/2) x 2 3) φόρτωση x + x 2 8 4) µη αρνητικές µεταβλητές x, x 2 0 (β) (/4) x + (/7) x 2 + x 3 = (/7) x + (/2) x 2 + x 4 = x + x 2 + x 5 = 8 Υπάρχουν n = 5 µεταβλητές απόφασης και m = 3 περιορισµοί, εποµένως οι βασικές µεταβλητές είναι m=3 και οι µη βασικές είναι n-m = 2. (γ) και (δ) Θέτοντας κάθε φορά 2 µεταβλητές ίσες µε µηδέν συµπληρώνεται ο πίνακας (οι συνδυασµοί είναι 5!/(3! 2!) = 0):

31 x /7 2 28/5 x /7 6 2/5 x 3 0-5/7 -/7 0 /2 3/ /35 x 4 5/2 0 /3-0 -/7 0 3/4 0 x /7 0 0 Σηµείο Α Ε Β Ε Πέντε βασικές λύσεις αντιστοιχούν στις κορυφές της εφικτής περιοχής και οι υπόλοιπες πέντε παραβιάζουν τον περιορισµό για µη αρνητικές τιµές. (ε) Η αντικειµενική συνάρτηση είναι παράλληλη µε τον περιορισµό (), οπότε όλα τα σηµεία στο τµήµα Ε αποτελούν βέλτιστη λύση. (στ) Ενεργός είναι µόνο ο (), εκτός από το σηµείο Ε, όπου είναι ενεργός και ο (3). 3

min f(x) x R n b j - g j (x) = s j - b j = 0 g j (x) + s j = 0 - b j ) min L(x, s, λ) x R n λ, s R m L x i = 1, 2,, n (1) m L(x, s, λ) = f(x) +

min f(x) x R n b j - g j (x) = s j - b j = 0 g j (x) + s j = 0 - b j ) min L(x, s, λ) x R n λ, s R m L x i = 1, 2,, n (1) m L(x, s, λ) = f(x) + KΕΦΑΛΑΙΟ 4 Κλασσικές Μέθοδοι Βελτιστοποίησης Με Περιορισµούς Ανισότητες 4. ΠΡΟΒΛΗΜΑΤΑ ΜΕ ΠΕΡΙΟΡΙΣΜΟΥΣ ΑΝΙΣΟΤΗΤΕΣ Ζητούνται οι τιµές των µεταβλητών απόφασης που ελαχιστοποιούν την αντικειµενική συνάρτηση

Διαβάστε περισσότερα

ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΜΕΘΟΔΟΥ SIMPLEX

ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΜΕΘΟΔΟΥ SIMPLEX ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΜΕΘΟΔΟΥ SIMPLEX Θεμελιώδης αλγόριθμος επίλυσης προβλημάτων Γραμμικού Προγραμματισμού που κάνει χρήση της θεωρίας της Γραμμικής Άλγεβρας Προτάθηκε από το Dantzig (1947) και πλέον

Διαβάστε περισσότερα

Γραμμικός Προγραμματισμός Μέθοδος Simplex

Γραμμικός Προγραμματισμός Μέθοδος Simplex ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Επιχειρησιακή Έρευνα Γραμμικός Προγραμματισμός Μέθοδος Simplex Η παρουσίαση προετοιμάστηκε από τον Ν.Α. Παναγιώτου Περιεχόμενα Παρουσίασης 1. Πρότυπη Μορφή ΓΠ 2. Πινακοποίηση

Διαβάστε περισσότερα

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D.

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Γραμμικός προγραμματισμός: Εισαγωγή Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών ΤμήμαΠληροφορικής Διάλεξη 3 η /2017 Γραμμικός προγραμματισμός Είναι μια μεθοδολογία

Διαβάστε περισσότερα

Τμήμα Μηχανικών Πληροφορικής ΤΕ Η μέθοδος Simplex. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 19/01/2017

Τμήμα Μηχανικών Πληροφορικής ΤΕ Η μέθοδος Simplex. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 19/01/2017 Τμήμα Μηχανικών Πληροφορικής ΤΕ 2016-2017 Η μέθοδος Simplex Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα τελευταία ενημέρωση: 19/01/2017 1 Πλεονεκτήματα Η μέθοδος Simplex Η μέθοδος Simplex είναι μια

Διαβάστε περισσότερα

Γραφική Λύση & Πρότυπη Μορφή Μαθηματικού Μοντέλου

Γραφική Λύση & Πρότυπη Μορφή Μαθηματικού Μοντέλου ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Επιχειρησιακή Έρευνα Γραφική Λύση & Πρότυπη Μορφή Μαθηματικού Μοντέλου Η παρουσίαση προετοιμάστηκε από τον Ν.Α. Παναγιώτου Περιεχόμενα Παρουσίασης 1. Προϋποθέσεις Εφαρμογής

Διαβάστε περισσότερα

Η μέθοδος Simplex. Γεωργία Φουτσιτζή-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. Τμήμα Μηχανικών Πληροφορικής ΤΕ

Η μέθοδος Simplex. Γεωργία Φουτσιτζή-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. Τμήμα Μηχανικών Πληροφορικής ΤΕ Τμήμα Μηχανικών Πληροφορικής ΤΕ 2017-2018 Η μέθοδος Simplex Γεωργία Φουτσιτζή-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα τελευταία ενημέρωση: 19/01/2017 1 Πλεονεκτήματα Η μέθοδος Simplex Η μέθοδος

Διαβάστε περισσότερα

m 1 min f = x ij 0 (8.4) b j (8.5) a i = 1

m 1 min f = x ij 0 (8.4) b j (8.5) a i = 1 KΕΦΑΛΑΙΟ 8 Προβλήµατα Μεταφοράς και Ανάθεσης 8. ΕΙΣΑΓΩΓΗ Μια ειδική κατηγορία προβληµάτων γραµµικού προγραµµατισµού είναι τα προβλήµατα µεταφοράς (Π.Μ.), στα οποία επιζητείται η ελαχιστοποίηση του κόστους

Διαβάστε περισσότερα

Τμήμα Μηχανικών Πληροφορικής ΤΕ Δυϊκότητα. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 1/12/2016

Τμήμα Μηχανικών Πληροφορικής ΤΕ Δυϊκότητα. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 1/12/2016 Τμήμα Μηχανικών Πληροφορικής ΤΕ 2016-2017 Δυϊκότητα Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα τελευταία ενημέρωση: 1/12/2016 1 Το δυϊκό πρόβλημα Για κάθε πρόβλημα Γραμμικού Προγραμματισμού υπάρχει

Διαβάστε περισσότερα

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D.

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Γραμμικός προγραμματισμός: μέθοδος simplex Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών ΤμήμαΠληροφορικής Διάλεξη 4 η /2017 Η γεωμετρία των προβλημάτων γραμμικού

Διαβάστε περισσότερα

Θεωρία Δυαδικότητας ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Η παρουσίαση προετοιμάστηκε από τον Ν.Α. Παναγιώτου. Επιχειρησιακή Έρευνα

Θεωρία Δυαδικότητας ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Η παρουσίαση προετοιμάστηκε από τον Ν.Α. Παναγιώτου. Επιχειρησιακή Έρευνα Θεωρία Δυαδικότητας Η παρουσίαση προετοιμάστηκε από τον Ν.Α. Παναγιώτου ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Επιχειρησιακή Έρευνα Περιεχόμενα Παρουσίασης 1. Βασικά Θεωρήματα 2. Παραδείγματα 3. Οικονομική Ερμηνεία

Διαβάστε περισσότερα

ΠΡΟΒΛΗΜΑΤΑ ΕΛΑΧΙΣΤΟΠΟΙΗΣΗΣ

ΠΡΟΒΛΗΜΑΤΑ ΕΛΑΧΙΣΤΟΠΟΙΗΣΗΣ ΠΡΟΒΛΗΜΑΤΑ ΕΛΑΧΙΣΤΟΠΟΙΗΣΗΣ Ελαχιστοποίηση κόστους διατροφής Ηεπιχείρηση ζωοτροφών ΒΙΟΤΡΟΦΕΣ εξασφάλισε µια ειδική παραγγελίααπό έναν πελάτη της για την παρασκευή 1.000 κιλών ζωοτροφής, η οποία θα πρέπει

Διαβάστε περισσότερα

Επιχειρησιακή Έρευνα Θεωρητική Θεμελίωση της Μεθόδου Simplex

Επιχειρησιακή Έρευνα Θεωρητική Θεμελίωση της Μεθόδου Simplex Επιχειρησιακή Έρευνα Θεωρητική Θεμελίωση της Μεθόδου Simplex Νίκος Τσάντας ιατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήμ. Μαθηματικών Μαθηματικά των Υπολογιστών και των Αποφάσεων Ακαδημαϊκό έτος 2006-07

Διαβάστε περισσότερα

ΤΕΙ Χαλκίδας Σχολή Διοίκησης και Οικονομίας Τμήμα Διοίκησης Επιχειρήσεων

ΤΕΙ Χαλκίδας Σχολή Διοίκησης και Οικονομίας Τμήμα Διοίκησης Επιχειρήσεων ΤΕΙ Χαλκίδας Σχολή Διοίκησης και Οικονομίας Τμήμα Διοίκησης Επιχειρήσεων Επιχειρησιακή Έρευνα Τυπικό Εξάμηνο: Δ Αλέξιος Πρελορέντζος Εισαγωγή Ορισμός 1 Η συστηματική εφαρμογή ποσοτικών μεθόδων, τεχνικών

Διαβάστε περισσότερα

ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ ΔΙΑΛΕΞΗ 6 η -Η ΔΥΙΚΗ ΜΕΘΟΔΟΣ SIMPLEX

ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ ΔΙΑΛΕΞΗ 6 η -Η ΔΥΙΚΗ ΜΕΘΟΔΟΣ SIMPLEX ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ 2013-2014 ΔΙΑΛΕΞΗ 6 η -Η ΔΥΙΚΗ ΜΕΘΟΔΟΣ SIMPLEX ΔΥΙΚΟΤΗΤΑ Κάθε πρόβλημα γραμμικού προγραμματισμού συνδέεται με εάν άλλο πρόβλημα γραμμικού προγραμματισμού

Διαβάστε περισσότερα

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ Επιστήμη των Αποφάσεων, Διοικητική Επιστήμη

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ Επιστήμη των Αποφάσεων, Διοικητική Επιστήμη ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ Επιστήμη των Αποφάσεων, Διοικητική Επιστήμη 5 ο Εξάμηνο 4 ο ΜΑΘΗΜΑ Δημήτρης Λέκκας Επίκουρος Καθηγητής dlekkas@env.aegean.gr Τμήμα Στατιστικής & Αναλογιστικών-Χρηματοοικονομικών Μαθηματικών

Διαβάστε περισσότερα

Βασική Εφικτή Λύση. Βασική Εφικτή Λύση

Βασική Εφικτή Λύση. Βασική Εφικτή Λύση Αλγεβρική Μορφή Γενική Μορφή Γραµµικού Προγραµµατισµού n µεταβλητών και m περιορισµών Εστω πραγµατικοί αριθµοί a ij, b j, c i R µε 1 i m, 1 j n Αλγεβρική Μορφή Γενική Μορφή Γραµµικού Προγραµµατισµού n

Διαβάστε περισσότερα

3.7 Παραδείγματα Μεθόδου Simplex

3.7 Παραδείγματα Μεθόδου Simplex 3.7 Παραδείγματα Μεθόδου Simplex Παράδειγμα 1ο (Παράδειγμα 1ο - Κεφάλαιο 2ο - σελ. 10): Το πρόβλημα εκφράζεται από το μαθηματικό μοντέλο: max z = 600x T + 250x K + 750x Γ + 450x B 5x T + x K + 9x Γ + 12x

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 3 3.1 Γενικά Τις τελευταίες δεκαετίες ένας μεγάλος αριθμός μεθόδων βελτιστοποίησης έχει αναπτυχθεί με βάση τη θεωρία του μαθηματικού λογισμού. Οι διάφοροι μαθηματικοί

Διαβάστε περισσότερα

2. ΜΑΘΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

2. ΜΑΘΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ . ΜΑΘΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εισαγωγή Οι κλασσικές μέθοδοι αριστοποίησης βασίζονται κατά κύριο λόγο στο διαφορικό λογισμό. Ο Μαθηματικός Προγραμματισμός ο οποίος περιλαμβάνει τον Γραμμικό Προγραμματισμό

Διαβάστε περισσότερα

Γραμμικός Προγραμματισμός

Γραμμικός Προγραμματισμός Γραμμικός Προγραμματισμός Δημήτρης Φωτάκης Προσθήκες (λίγες): Άρης Παγουρτζής Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Γραμμικός Προγραμματισμός Ελαχιστοποίηση

Διαβάστε περισσότερα

Επιχειρησιακή Έρευνα I

Επιχειρησιακή Έρευνα I Επιχειρησιακή Έρευνα I Κωστής Μαμάσης Παρασκευή 09:00 12:00 Σημειώσεις των Α. Platis, K. Mamasis Περιεχόμενα 1. Εισαγωγή 2. Γραμμικός Προγραμματισμός 1. Μοντελοποίηση 2. Μέθοδος Simplex (C) Copyright Α.

Διαβάστε περισσότερα

Βασικές έννοιες και ορισµοί. Ευθεία

Βασικές έννοιες και ορισµοί. Ευθεία Βασικές έννοιες και ορισµοί Ευθεία a R n, a 0 = {x R n x = λa} Βασικές έννοιες και ορισµοί Ευθεία a R n, a 0 = {x R n x = λa} Υπερεπίπεδο α R, a R n P = {x R n ax = α} Βασικές έννοιες και ορισµοί Ευθεία

Διαβάστε περισσότερα

Επιχειρησιακή Έρευνα I

Επιχειρησιακή Έρευνα I Επιχειρησιακή Έρευνα I Κωστής Μαμάσης Παρασκευή 09:00 12:00 Σημειώσεις των Α. Platis, K. Mamasis Περιεχόμενα 1. Εισαγωγή 2. Γραμμικός Προγραμματισμός 1. Μοντελοποίηση 2. Μέθοδος Simplex 1. Αλγόριθμός Simplex

Διαβάστε περισσότερα

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος Χιωτίδης Γεώργιος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Θεωρία Μεθόδου Simplex

Θεωρία Μεθόδου Simplex ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΒΙΟΜΗΧΑΝΙΚΗΣ ΔΙΟΙΚΗΣΗΣ & ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΕΡΕΥΝΑΣ Επιχειρησιακή Έρευνα Ι Διδάσκων: Δρ. Σταύρος Τ. Πόνης Θεωρία Μεθόδου Simplex Άδεια Χρήσης

Διαβάστε περισσότερα

Γραμμικός Προγραμματισμός

Γραμμικός Προγραμματισμός Γραμμικός Προγραμματισμός Εισαγωγή Το πρόβλημα του Σχεδιασμού στη Χημική Τεχνολογία και Βιομηχανία. Το συνολικό πρόβλημα του Σχεδιασμού, από μαθηματική άποψη ανάγεται σε ένα πρόβλημα επίλυσης συστήματος

Διαβάστε περισσότερα

min f(x) x R n (1) x g (2)

min f(x) x R n (1) x g (2) KΕΦΑΛΑΙΟ Κλασσικές Μέθοδοι Βελτιστοποίησης Με Περιορισµούς Ισότητες. ΠΡΟΒΛΗΜΑΤΑ ΜΕ ΠΕΡΙΟΡΙΣΜΟΥΣ ΙΣΟΤΗΤΕΣ Ζητούνται οι τιµές των µεταβλητών απόφασης που ελαχιστοποιούν την αντικειµενική συνάρτηση κάτω από

Διαβάστε περισσότερα

Διαχείριση Εφοδιαστικής Αλυσίδας ΙΙ

Διαχείριση Εφοδιαστικής Αλυσίδας ΙΙ Διαχείριση Εφοδιαστικής Αλυσίδας ΙΙ 1 η Διάλεξη: Αναδρομή στον Μαθηματικό Προγραμματισμό 2019, Πολυτεχνική Σχολή Εργαστήριο Συστημάτων Σχεδιασμού, Παραγωγής και Λειτουργιών Περιεχόμενα 1. Γραμμικός Προγραμματισμός

Διαβάστε περισσότερα

z = c 1 x 1 + c 2 x c n x n

z = c 1 x 1 + c 2 x c n x n Τεχνολογικό Εκπαιδευτικό Ιδρυμα Κεντρικής Μακεδονίας - Σέρρες Τμήμα Μηχανικών Πληροφορικής Γραμμικός Προγραμματισμός & Βελτιστοποίηση Δρ. Δημήτρης Βαρσάμης Καθηγητής Εφαρμογών Δρ. Δημήτρης Βαρσάμης Μάρτιος

Διαβάστε περισσότερα

Επιχειρησιακή Έρευνα I

Επιχειρησιακή Έρευνα I Επιχειρησιακή Έρευνα I Operations/Operational Research (OR) Κωστής Μαμάσης Παρασκευή 09:00 12:00 Σημειώσεις των Α. Platis, K. Mamasis Περιεχόμενα EE 1&2 Εισαγωγή Μαθηματικός Προγραμματισμός - Γραμμικός

Διαβάστε περισσότερα

Βασικές έννοιες και ορισµοί. Ευθεία

Βασικές έννοιες και ορισµοί. Ευθεία Βασικές έννοιες και ορισµοί Ευθεία a R n, a 0 = {x R n x = λa} Βασικές έννοιες και ορισµοί Ευθεία a R n, a 0 = {x R n x = λa} Υπερεπίπεδο α R, a R n P = {x R n ax = α} Βασικές έννοιες και ορισµοί Ευθεία

Διαβάστε περισσότερα

Εισαγωγή. Οπως είδαµε για την εκκίνηση της Simplex χρειαζόµαστε µια Αρχική Βασική Εφικτή Λύση. υϊσµός

Εισαγωγή. Οπως είδαµε για την εκκίνηση της Simplex χρειαζόµαστε µια Αρχική Βασική Εφικτή Λύση. υϊσµός Εισαγωγή Οπως είδαµε για την εκκίνηση της Simplex χρειαζόµαστε µια Αρχική Βασική Εφικτή Λύση Εισαγωγή Οπως είδαµε για την εκκίνηση της Simplex χρειαζόµαστε µια Αρχική Βασική Εφικτή Λύση Σε περιπτώσεις

Διαβάστε περισσότερα

ή J (u * ) = 0 (2) J(u) = u 3 στο σηµείο u * = 0 J (1) = 3 u 2 = 0 J (2) = 6 u = 0 J (3) = 6 > 0

ή J (u * ) = 0 (2) J(u) = u 3 στο σηµείο u * = 0 J (1) = 3 u 2 = 0 J (2) = 6 u = 0 J (3) = 6 > 0 KΕΦΑΛΑΙΟ Κλασσικές Μέθοδοι Βελτιστοποίησης Χωρίς Περιορισµούς. ΕΙΣΑΓΩΓΗ Το γενικό πρόβληµα βελτιστοποίησης διατυπώνεται ως εξής: Ζητούνται οι τιµές των µεταβλητών απόφασης u που ελαχιστοποιούν την αντικειµενική

Διαβάστε περισσότερα

Κεφάλαιο 3ο: Γραμμικός Προγραμματισμός

Κεφάλαιο 3ο: Γραμμικός Προγραμματισμός Κεφάλαιο 3ο: Γραμμικός Προγραμματισμός 3.1 Εισαγωγή Πολλοί πιστεύουν ότι η ανάπτυξη του γραμμικού προγραμματισμού είναι μια από τις πιο σπουδαίες επιστημονικές ανακαλύψεις στα μέσα του εικοστού αιώνα.

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΑΙ ΜΕΘΟΔΟΣ SIMPLEX, διαλ. 3. Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης 29/4/2017

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΑΙ ΜΕΘΟΔΟΣ SIMPLEX, διαλ. 3. Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης 29/4/2017 ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΑΙ ΜΕΘΟΔΟΣ SIMPLEX, διαλ. 3 Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης 29/4/2017 ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Bέλτιστος σχεδιασμός με αντικειμενική συνάρτηση και περιορισμούς

Διαβάστε περισσότερα

Τμήμα Μηχανικών Πληροφορικής ΤΕ Πρόβλημα Μεταφοράς. Γεωργία Φουτσιτζή ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα

Τμήμα Μηχανικών Πληροφορικής ΤΕ Πρόβλημα Μεταφοράς. Γεωργία Φουτσιτζή ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα Τμήμα Μηχανικών Πληροφορικής ΤΕ 2016-2017 Πρόβλημα Μεταφοράς Γεωργία Φουτσιτζή ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα To Πρόβλημα Μεταφοράς Μαθηματική Διατύπωση Εύρεση Αρχικής Λύσης Προσδιορισμός Βέλτιστης Λύσης

Διαβάστε περισσότερα

Συνδυαστική Βελτιστοποίηση Εισαγωγή στον γραμμικό προγραμματισμό (ΓΠ)

Συνδυαστική Βελτιστοποίηση Εισαγωγή στον γραμμικό προγραμματισμό (ΓΠ) Εικονικές Παράμετροι Μέχρι στιγμής είδαμε την εφαρμογή της μεθόδου Simplex σε προβλήματα όπου το δεξιό μέλος ήταν θετικό. Δηλαδή όλοι οι περιορισμοί ήταν της μορφής: όπου Η παραδοχή ότι b 0 μας δίδει τη

Διαβάστε περισσότερα

ιατύπωση τυπικής µορφής προβληµάτων Γραµµικού

ιατύπωση τυπικής µορφής προβληµάτων Γραµµικού Ο αλγόριθµος είναι αλγεβρική διαδικασία η οποία χρησιµοποιείται για την επίλυση προβληµάτων (προτύπων) Γραµµικού Προγραµµατισµού (ΠΓΠ). Ο αλγόριθµος έχει διάφορες παραλλαγές όπως η πινακοποιηµένη µορφή.

Διαβάστε περισσότερα

ΕΝΟΤΗΤΑ III ΒΑΣΙΚΕΣ ΜΕΘΟ ΟΙ ΑΝΑΛΥΣΗΣ

ΕΝΟΤΗΤΑ III ΒΑΣΙΚΕΣ ΜΕΘΟ ΟΙ ΑΝΑΛΥΣΗΣ ΕΝΟΤΗΤΑ III ΒΑΣΙΚΕΣ ΜΕΘΟ ΟΙ ΑΝΑΛΥΣΗΣ Βασικός τελικός στόχος κάθε επιστηµονικής τεχνολογικής εφαρµογής είναι: H γενική βελτίωση της ποιότητας του περιβάλλοντος Η βελτίωση της ποιότητας ζωής Τα µέσα µε τα

Διαβάστε περισσότερα

Ακρότατα υπό συνθήκη και οι πολλαπλασιαστές του Lagrange

Ακρότατα υπό συνθήκη και οι πολλαπλασιαστές του Lagrange 64 Ακρότατα υπό συνθήκη και οι πολλαπλασιαστές του Lagrage Ας υποθέσουµε ότι ένας δεδοµένος χώρος θερµαίνεται και η θερµοκρασία στο σηµείο,, Τ, y, z Ας υποθέσουµε ότι ( y z ) αυτού του χώρου δίδεται από

Διαβάστε περισσότερα

Γραµµικός Προγραµµατισµός - Μέθοδος Simplex

Γραµµικός Προγραµµατισµός - Μέθοδος Simplex Γραµµικός Προγραµµατισµός - Μέθοδος Simplex Η πλέον γνωστή και περισσότερο χρησιµοποιηµένη µέθοδος για την επίλυση ενός γενικού προβλήµατος γραµµικού προγραµµατισµού, είναι η µέθοδος Simplex η οποία αναπτύχθηκε

Διαβάστε περισσότερα

Θεωρία Παιγνίων και Αποφάσεων. Ενότητα 5: Εύρεση σημείων ισορροπίας σε παίγνια μηδενικού αθροίσματος. Ε. Μαρκάκης. Επικ. Καθηγητής

Θεωρία Παιγνίων και Αποφάσεων. Ενότητα 5: Εύρεση σημείων ισορροπίας σε παίγνια μηδενικού αθροίσματος. Ε. Μαρκάκης. Επικ. Καθηγητής Θεωρία Παιγνίων και Αποφάσεων Ενότητα 5: Εύρεση σημείων ισορροπίας σε παίγνια μηδενικού αθροίσματος Ε. Μαρκάκης Επικ. Καθηγητής Περίληψη Παίγνια μηδενικού αθροίσματος PessimisIc play Αμιγείς max-min και

Διαβάστε περισσότερα

είναι πρόβλημα μεγιστοποίησης όλοι οι περιορισμοί είναι εξισώσεις με μη αρνητικούς του σταθερούς όρους όλες οι μεταβλητές είναι μη αρνητικές

είναι πρόβλημα μεγιστοποίησης όλοι οι περιορισμοί είναι εξισώσεις με μη αρνητικούς του σταθερούς όρους όλες οι μεταβλητές είναι μη αρνητικές Ένα τυχαίο π.γ.π. maximize/minimize z=c x Αx = b x 0 Τυπική μορφή του π.γ.π. maximize z=c x Αx = b x 0 b 0 είναι πρόβλημα μεγιστοποίησης όλοι οι περιορισμοί είναι εξισώσεις με μη αρνητικούς του σταθερούς

Διαβάστε περισσότερα

Επιχειρησιακή έρευνα (ασκήσεις)

Επιχειρησιακή έρευνα (ασκήσεις) Επιχειρησιακή έρευνα (ασκήσεις) ΤΕΙ Ηπείρου (Τμήμα Λογιστικής και Χρηματοοικονομικής) Γκόγκος Χρήστος (06-01-2015) 1. Γραφική επίλυση προβλημάτων Γραμμικού Προγραμματισμού A) Με τη βοήθεια της γραφικής

Διαβάστε περισσότερα

ΘΕΑΝΩ ΕΡΙΦΥΛΗ ΜΟΣΧΟΝΑ ΣΥΜΠΛΗΡΩΜΑΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ

ΘΕΑΝΩ ΕΡΙΦΥΛΗ ΜΟΣΧΟΝΑ ΣΥΜΠΛΗΡΩΜΑΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΘΕΑΝΩ ΕΡΙΦΥΛΗ ΜΟΣΧΟΝΑ ΣΥΜΠΛΗΡΩΜΑΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ Πρόβληµα µεταφοράς Η ανάπτυξη και διαµόρφωση του προβλήµατος µεταφοράς αναπτύσσεται στις σελίδες 40-45 του βιβλίου των

Διαβάστε περισσότερα

Πανεπιστήμιο Αιγαίου. Γραμμικός Προγραμματισμός

Πανεπιστήμιο Αιγαίου. Γραμμικός Προγραμματισμός Πανεπιστήμιο Αιγαίου URL: http://www.aegean.gr Γραμμικός Προγραμματισμός Ευστράτιος Ιωαννίδης Πανεπιστήμιο Αιγαίου Τμήμα Μαθηματικών 832 Καρλόβασι Σάμος Copyright Πανεπιστήμιο Αιγαίου, Τμήμα Μαθηματικών

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 4. Ακέραια Πολύεδρα

ΚΕΦΑΛΑΙΟ 4. Ακέραια Πολύεδρα ΚΕΦΑΛΑΙΟ 4 Ακέραια Πολύεδρα 1 Ορισμός 4.1 (Convex Hull) Έστω ένα σύνολο S C R n. Ένα σημείο x του R n είναι κυρτός συνδυασμός (convex combination) σημείων του S, αν υπάρχει ένα πεπερασμένο σύνολο σημείων

Διαβάστε περισσότερα

Γραμμικός Προγραμματισμός και θεωρία Παιγνίων

Γραμμικός Προγραμματισμός και θεωρία Παιγνίων Σε αυτό το κεφάλαιο θα χρησιμοποιήσουμε πίνακες οι οποίοι δεν θα είναι γραμμικές εξισώσεις. Θα πρέπει λοιπόν να δούμε την γεωμετρική ερμηνεία των ανισώσεων. Μια ανίσωση διαιρεί τον n-διάστατο χώρο σε δύο

Διαβάστε περισσότερα

Γραμμικός Προγραμματισμός

Γραμμικός Προγραμματισμός Γραμμικός Προγραμματισμός ημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Γραμμικός Προγραμματισμός Ελαχιστοποίηση γραμμικής αντικειμενικής συνάρτησης

Διαβάστε περισσότερα

Ανάλυση ευαισθησίας. Γκόγκος Χρήστος- Γεωργία Φουτσιτζή ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ανάλυση ευαισθησίας. Γκόγκος Χρήστος- Γεωργία Φουτσιτζή ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. Τμήμα Μηχανικών Πληροφορικής ΤΕ Τμήμα Μηχανικών Πληροφορικής ΤΕ 2017-2018 Ανάλυση ευαισθησίας Γκόγκος Χρήστος- Γεωργία Φουτσιτζή ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα τελευταία ενημέρωση: 1/12/2016 1 Παράδειγμα TOYCO Η επιχείρηση TOYCO χρησιμοποιεί

Διαβάστε περισσότερα

Γραμμικός Προγραμματισμός

Γραμμικός Προγραμματισμός Γραμμικός Προγραμματισμός ημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Γραμμικός Προγραμματισμός Ελαχιστοποίηση γραμμικής αντικειμενικής συνάρτησης

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 9: Γεωμετρία του Χώρου των Μεταβλητών, Υπολογισμός Αντιστρόφου Μήτρας Σαμαράς Νικόλαος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Η μέθοδος Simplex. Χρήστος Γκόγκος. Χειμερινό Εξάμηνο ΤΕΙ Ηπείρου

Η μέθοδος Simplex. Χρήστος Γκόγκος. Χειμερινό Εξάμηνο ΤΕΙ Ηπείρου Η μέθοδος Simplex Χρήστος Γκόγκος ΤΕΙ Ηπείρου Χειμερινό Εξάμηνο 2014-2015 1 / 17 Η μέθοδος Simplex Simplex Είναι μια καθορισμένη σειρά επαναλαμβανόμενων υπολογισμών μέσω των οποίων ξεκινώντας από ένα αρχικό

Διαβάστε περισσότερα

1. ΣΤΑΤΙΚΗ ΑΡΙΣΤΟΠΟΙΗΣΗ

1. ΣΤΑΤΙΚΗ ΑΡΙΣΤΟΠΟΙΗΣΗ . ΣΤΑΤΙΚΗ ΑΡΙΣΤΟΠΟΙΗΣΗ. Μέγιστα και Ελάχιστα Συναρτήσεων Χωρίς Περιορισμούς Συναρτήσεις μιας Μεταβλητής Εστω f ( x) είναι συνάρτηση μιας μόνο μεταβλητής. Εστω επίσης ότι x είναι ένα σημείο στο πεδίο ορισμού

Διαβάστε περισσότερα

Κεφάλαιο 4: Επιλογή σημείου παραγωγής

Κεφάλαιο 4: Επιλογή σημείου παραγωγής Κ4.1 Μέθοδος ανάλυσης νεκρού σημείου για την επιλογή διαδικασίας παραγωγής ή σημείου παραγωγής Επιλογή διαδικασίας παραγωγής Η μέθοδος ανάλυσης νεκρού για την επιλογή διαδικασίας παραγωγής αναγνωρίζει

Διαβάστε περισσότερα

Εισαγωγή στο Γραμμικό Προγραμματισμό. Χειμερινό Εξάμηνο

Εισαγωγή στο Γραμμικό Προγραμματισμό. Χειμερινό Εξάμηνο Εισαγωγή στο Γραμμικό Προγραμματισμό Χειμερινό Εξάμηνο 2016-2017 Παράδειγμα προβλήματος ελαχιστοποίησης Μια κατασκευαστική εταιρία κατασκευάζει εξοχικές κατοικίες κοντά σε γνωστά θέρετρα της Εύβοιας Η

Διαβάστε περισσότερα

ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX

ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX ΚΕΦΑΛΑΙΟ 3 ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX 3.1 Εισαγωγή Ο αλγόριθμος Simplex θεωρείται πλέον ως ένας κλασικός αλγόριθμος για την επίλυση γραμμικών προβλημάτων. Η πρακτική αποτελεσματικότητά του έχει

Διαβάστε περισσότερα

ΜΑΘΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΜΑΘΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΑΘΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΟΜαθηµατικός Προγραµµατισµός είναι κλάδος των εφαρµοσµένων µαθηµατικών που ασχολείται µε την εύρεση άριστης λύσης. ιαφέρει από την κλασική αριστοποίηση στο ότι προσπαθεί να

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Διοίκησης. Εισαγωγή στον Γραμμικό Προγραμματισμό

Πληροφοριακά Συστήματα Διοίκησης. Εισαγωγή στον Γραμμικό Προγραμματισμό Πληροφοριακά Συστήματα Διοίκησης Εισαγωγή στον Γραμμικό Προγραμματισμό Τι είναι ο Γραμμικός Προγραμματισμός; Είναι το σημαντικότερο μοντέλο στη Λήψη Αποφάσεων Αντικείμενό του η «άριστη» κατανομή περιορισμένων

Διαβάστε περισσότερα

Συνδυαστική Βελτιστοποίηση Εισαγωγή στον γραμμικό προγραμματισμό (ΓΠ)

Συνδυαστική Βελτιστοποίηση Εισαγωγή στον γραμμικό προγραμματισμό (ΓΠ) Δυϊκότητα Θα δείξουμε πώς μπορούμε να αντιστοιχίσουμε ένα πρόβλημα ελαχιστοποίησης με ένα πρόβλημα ΓΠ στην συνήθη του μορφή. Ένα πρόβλημα στην συνήθη του μορφή μπορεί να είναι ένα κατασκευαστικό πρόβλημα,

Διαβάστε περισσότερα

Τμήμα Μηχανικών Πληροφορικής ΤΕ Ανάλυση ευαισθησίας. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 1/12/2016

Τμήμα Μηχανικών Πληροφορικής ΤΕ Ανάλυση ευαισθησίας. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 1/12/2016 Τμήμα Μηχανικών Πληροφορικής ΤΕ 2016-2017 Ανάλυση ευαισθησίας Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα τελευταία ενημέρωση: 1/12/2016 1 Παράδειγμα TOYCO Η επιχείρηση TOYCO χρησιμοποιεί τρεις διαδικασίες

Διαβάστε περισσότερα

Κεφάλαιο 4: Επιλογή σημείου παραγωγής

Κεφάλαιο 4: Επιλογή σημείου παραγωγής Κεφάλαιο 4: Επιλογή σημείου παραγωγής Κ4.1 Μέθοδος ανάλυσης νεκρού σημείου για την επιλογή διαδικασίας παραγωγής ή σημείου παραγωγής Επιλογή διαδικασίας παραγωγής Η μέθοδος ανάλυσης νεκρού για την επιλογή

Διαβάστε περισσότερα

ΠΡΟΒΛΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ

ΠΡΟΒΛΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ (Transportation Problems) Βασίλης Κώστογλου E-mail: vkostogl@it.teithe.gr URL: www.it.teithe.gr/~vkostogl Περιγραφή Ένα πρόβλημα μεταφοράς ασχολείται με το πρόβλημα του προσδιορισμού του καλύτερου δυνατού

Διαβάστε περισσότερα

ΕΠΙΛΥΣΗ ΕΚΦΥΛΙΣΜΕΝΩΝ ΚΑΙ ΓΕΝΙΚΩΝ ΓΡΑΜΜΙΚΩΝ ΠΡΟΒΛΗΜΑΤΩΝ. 4.1 Επίλυση Εκφυλισμένων Γραμμικών Προβλημάτων

ΕΠΙΛΥΣΗ ΕΚΦΥΛΙΣΜΕΝΩΝ ΚΑΙ ΓΕΝΙΚΩΝ ΓΡΑΜΜΙΚΩΝ ΠΡΟΒΛΗΜΑΤΩΝ. 4.1 Επίλυση Εκφυλισμένων Γραμμικών Προβλημάτων ΚΕΦΑΛΑΙΟ 4 ΕΠΙΛΥΣΗ ΕΚΦΥΛΙΣΜΕΝΩΝ ΚΑΙ ΓΕΝΙΚΩΝ ΓΡΑΜΜΙΚΩΝ ΠΡΟΒΛΗΜΑΤΩΝ 4. Επίλυση Εκφυλισμένων Γραμμικών Προβλημάτων Η περιγραφή του ΔΑΣΕΣ στο προηγούμενο κεφάλαιο έγινε με σκοπό να διευκολυνθούν οι αποδείξεις

Διαβάστε περισσότερα

Τ.Ε.Ι. Πειραιά Π.Μ.Σ. ΕΠΙΣΤΗΜΗ ΤΩΝ ΑΠΟΦΑΣΕΩΝ ΜΕ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

Τ.Ε.Ι. Πειραιά Π.Μ.Σ. ΕΠΙΣΤΗΜΗ ΤΩΝ ΑΠΟΦΑΣΕΩΝ ΜΕ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Τ.Ε.Ι. Πειραιά Π.Μ.Σ. ΕΠΙΣΤΗΜΗ ΤΩΝ ΑΠΟΦΑΣΕΩΝ ΜΕ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Ακαδημαϊκό Έτος: 2013-2014 (Χειμερινό Εξάμηνο) Μάθημα: Σχεδιασμός Αλγορίθμων και Επιχειρησιακή Έρευνα Καθηγητής: Νίκος Τσότσολας Εργασία

Διαβάστε περισσότερα

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΠΕΡΣΕΦΟΝΗ ΠΟΛΥΧΡΟΝΙΔΟΥ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΤΕ

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΠΕΡΣΕΦΟΝΗ ΠΟΛΥΧΡΟΝΙΔΟΥ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΤΕ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΠΕΡΣΕΦΟΝΗ ΠΟΛΥΧΡΟΝΙΔΟΥ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

Προβλήµατα Μεταφορών (Transportation)

Προβλήµατα Μεταφορών (Transportation) Προβλήµατα Μεταφορών (Transportation) Προβλήµατα Μεταφορών (Transportation) Μέθοδος Simplex για Προβλήµατα Μεταφοράς Προβλήµατα Εκχώρησης (assignment) Παράδειγµα: Κατανοµή Νερού Η υδατοπροµήθεια µιας περιφέρεια

Διαβάστε περισσότερα

Η γραφική μέθοδος επίλυσης προβλημάτων Γραμμικού Προγραμματισμού

Η γραφική μέθοδος επίλυσης προβλημάτων Γραμμικού Προγραμματισμού Η γραφική μέθοδος επίλυσης προβλημάτων Γραμμικού Προγραμματισμού Γεωργία Φουτσιτζή-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα Τμήμα Μηχανικών Πληροφορικής ΤΕ 2017-2018 τελευταία ενημέρωση: 21/10/2016

Διαβάστε περισσότερα

1. Τετραγωνικές μορφές. x y 0. 0x y 0 1α 1β 2α 2β 3. 0x + y 0

1. Τετραγωνικές μορφές. x y 0. 0x y 0 1α 1β 2α 2β 3. 0x + y 0 Β4. ΕΣΣΙΑΝΟΣ ΠΙΝΑΚΑΣ-ΚΥΡΤΟΤΗΤΑ 1.Τετραγωνικές μορφές.χαρακτηρισμός συμμετρικών πινάκων 3.Δεύτερες μερικές παράγωγοι-εσσιανός πίνακας 4.Συνθήκες για ακρότατα 5.Κυρτές/κοίλες συναρτήσεις 6.Ολικά ακρότατα

Διαβάστε περισσότερα

Εφαρμοσμένη Βελτιστοποίηση

Εφαρμοσμένη Βελτιστοποίηση Εφαρμοσμένη Βελτιστοποίηση Ενότητα 4: Αναλυτικές μέθοδοι βελτιστοποίησης για συναρτήσεις πολλών μεταβλητών Καθηγητής Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Γ.Π.).) (LINEAR PROGRAMMING)

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Γ.Π.).) (LINEAR PROGRAMMING) ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Γ.Π.).) (LINEAR PROGRAMMING) Δρ. Βασιλική Καζάνα Αναπλ. Καθηγήτρια ΤΕΙ Καβάλας, Τμήμα Δασοπονίας & Διαχείρισης Φυσικού Περιβάλλοντος Δράμας Εργαστήριο Δασικής Διαχειριστικής

Διαβάστε περισσότερα

Συνδυαστική Βελτιστοποίηση Εισαγωγή στον γραμμικό προγραμματισμό (ΓΠ)

Συνδυαστική Βελτιστοποίηση Εισαγωγή στον γραμμικό προγραμματισμό (ΓΠ) Ανάλυση Ευαισθησίας. Έχοντας λύσει ένας πρόβλημα ΓΠ θα πρέπει να αναρωτηθούμε αν η λύση έχει φυσική σημασία. Είναι επίσης πολύ πιθανό να έχουμε χρησιμοποιήσει δεδομένα για τα οποία δεν είμαστε σίγουροι

Διαβάστε περισσότερα

Τμήμα Εφαρμοσμένης Πληροφορικής

Τμήμα Εφαρμοσμένης Πληροφορικής Τμήμα Εφαρμοσμένης Πληροφορικής ΑΛΓΟΡΙΘΜΟΙ ΓΡΑΜΜΙΚΗΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ 8 Ο ΕΞΑΜΗΝΟ ΣΑΜΑΡΑΣ ΝΙΚΟΛΑΟΣ, ΕΠ. ΚΑΘΗΓΗΤΗΣ Δυϊκή Θεωρία (1) Θεώρημα : Το δυϊκό πρόβλημα του γραμμικού προβλήματος 0 0 1 1 2 2 0 0 T

Διαβάστε περισσότερα

x k+1 = x k + α k (x k ) ώστε f(x k+1 ) < f(x k ),

x k+1 = x k + α k (x k ) ώστε f(x k+1 ) < f(x k ), KΕΦΑΛΑΙΟ 5 Υπολογιστικές Μέθοδοι Βελτιστοποίησης Χωρίς Περιορισµούς 5.1 ΕΙΣΑΓΩΓΗ Ζητούνται οι τιµές των µεταβλητών απόφασης που ελαχιστοποιούν την αντικειµενική συνάρτηση min f(x) x R n x Στα περισσότερα

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 3: Μαθηματικό Πρότυπο, Κανονική Μορφή, Τυποποιημένη Μορφή Σαμαράς Νικόλαος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

ΠΡΟΟΡΙΣΜΟΣ ΑΠΟΘΗΚΕΣ Ζ1 Ζ2 Ζ3 Δ1 1,800 2,100 1,600 Δ2 1,100 700 900 Δ3 1,400 800 2,200

ΠΡΟΟΡΙΣΜΟΣ ΑΠΟΘΗΚΕΣ Ζ1 Ζ2 Ζ3 Δ1 1,800 2,100 1,600 Δ2 1,100 700 900 Δ3 1,400 800 2,200 ΑΣΚΗΣΗ Η εταιρεία logistics Orient Express έχει αναλάβει τη διακίνηση των φορητών προσωπικών υπολογιστών γνωστής πολυεθνικής εταιρείας σε πελάτες που βρίσκονται στο Hong Kong, τη Σιγκαπούρη και την Ταϊβάν.

Διαβάστε περισσότερα

αx αx αx αx 2 αx = α e } 2 x x x dx καλείται η παραβολική συνάρτηση η οποία στο x

αx αx αx αx 2 αx = α e } 2 x x x dx καλείται η παραβολική συνάρτηση η οποία στο x A3. ΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ. εύτερη παράγωγος.παραβολική προσέγγιση ή επέκταση 3.Κυρτή 4.Κοίλη 5.Ιδιότητες κυρτών/κοίλων συναρτήσεων 6.Σηµεία καµπής ΠΑΡΑΡΤΗΜΑ 7. εύτερη πλεγµένη παραγώγιση 8.Χαρακτηρισµός

Διαβάστε περισσότερα

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΕΦΑΛΑΙΟ 1

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΕΦΑΛΑΙΟ 1 ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΕΦΑΛΑΙΟ 1 1 Βελτιστοποίηση Στην προσπάθεια αντιμετώπισης και επίλυσης των προβλημάτων που προκύπτουν στην πράξη, αναπτύσσουμε μαθηματικά μοντέλα,

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Μια μαθηματική τεχνική Ευρύτατο φάσμα εφαρμογών Προβλήματα με γραμμικότητα ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΕΙΣΑΓΩΓΗ Ο Γραμμικός Προγραμματισμός επιλύει, κάτω από ορισμένες προϋποθέσεις,

Διαβάστε περισσότερα

Λύσεις θεμάτων Επιχειρησιακής Έρευνας (17/09/2014)

Λύσεις θεμάτων Επιχειρησιακής Έρευνας (17/09/2014) Λύσεις θεμάτων Επιχειρησιακής Έρευνας (17/09/2014) Θέμα 1 Μια επιχείρηση χρησιμοποιεί 3 πρώτες ύλες Α, Β, Γ για να παράγει 2 προϊόντα Π1 και Π2. Για την παραγωγή μιας μονάδας προϊόντος Α απαιτούνται 1

Διαβάστε περισσότερα

Εισαγωγή στο Γραμμικό Προγραμματισμό

Εισαγωγή στο Γραμμικό Προγραμματισμό Τμήμα Μηχανικών Πληροφορικής ΤΕ 2017-2018 Εισαγωγή στο Γραμμικό Προγραμματισμό Φουτσιτζή Γεωργία-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα τελευταία ενημέρωση: 15/10/2016 1 Περιεχόμενα Γραμμικός

Διαβάστε περισσότερα

Προβλήματα Μεταφορών (Transportation)

Προβλήματα Μεταφορών (Transportation) Προβλήματα Μεταφορών (Transportation) Παραδείγματα Διατύπωση Γραμμικού Προγραμματισμού Δικτυακή Διατύπωση Λύση Γενική Μέθοδος Simplex Μέθοδος Simplex για Προβλήματα Μεταφοράς Παράδειγμα: P&T Co ΗεταιρείαP&T

Διαβάστε περισσότερα

Η ΘΕΩΡΙΑ ΤΗΣ ΕΠΙΧΕΙΡΗΣΗΣ

Η ΘΕΩΡΙΑ ΤΗΣ ΕΠΙΧΕΙΡΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΘΗΓΗΤΗΣ ΚΩΣΤΑΣ ΒΕΛΕΝΤΖΑΣ Η ΘΕΩΡΙΑ ΤΗΣ ΕΠΙΧΕΙΡΗΣΗΣ. Μερικές έννοιες Η συνάρτηση παραγωγής (, ), όπου είναι το συνολικό προϊόν και και οι συντελεστές

Διαβάστε περισσότερα

Δυαδικό Πρόβλημα Εισαγωγή στην Ανάλυση Ευαισθησίας

Δυαδικό Πρόβλημα Εισαγωγή στην Ανάλυση Ευαισθησίας ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΒΙΟΜΗΧΑΝΙΚΗΣ ΔΙΟΙΚΗΣΗΣ & ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΕΡΕΥΝΑΣ Επιχειρησιακή Έρευνα Ι Διδάσκων: Δρ. Σταύρος Τ. Πόνης Δυαδικό Πρόβλημα Εισαγωγή στην Ανάλυση

Διαβάστε περισσότερα

III.9 ΑΚΡΟΤΑΤΑ ΣΕ ΠΕΡΙΟΧΗ

III.9 ΑΚΡΟΤΑΤΑ ΣΕ ΠΕΡΙΟΧΗ III.9 ΑΚΡΟΤΑΤΑ ΣΕ ΠΕΡΙΟΧΗ.Ολικά και τοπικά ακρότατα..εσωτερικά και συνοριακά ακρότατα 3.Χωριζόμενες μεταβλητές 4.Συνθήκες για ακρότατα 5.Ολικά ακρότατα κυρτών/κοίλων συναρτήσεων 6.Περισσότερες μεταβλητές.

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Ι (ΑΡΤΙΟΙ) Λυσεις Ασκησεων - Φυλλαδιο 2

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Ι (ΑΡΤΙΟΙ) Λυσεις Ασκησεων - Φυλλαδιο 2 ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Ι Τµηµα Β (ΑΡΤΙΟΙ) Λυσεις Ασκησεων - Φυλλαδιο ιδασκων: Α Μπεληγιάννης Ιστοσελιδα Μαθηµατος : http://usersuoigr/abeligia/linearalgebrai/lai8/lai8html Παρασκευή 6 Οκτωβρίου 8 Υπενθυµίζουµε

Διαβάστε περισσότερα

Υπολογιστική Γεωμετρία

Υπολογιστική Γεωμετρία Υπολογιστική Γεωμετρία 1ο Μέρος: Κυρτότητα(γ) Γιάννης Εμίρης Τμήμα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών Εαρ.2015 Γιάννης Εμίρης (Τμήμα Πληροφορικής και Τηλεπικοινωνιών Υπολογιστική Γεωμετρία

Διαβάστε περισσότερα

Τμήμα Διοίκησης Επιχειρήσεων

Τμήμα Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων ΠΟΣΟΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΤΗ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ Ενότητα 1: Γραµµικός προγραµµατισµός(γ.π.) ιδάσκων: Βασίλειος Ισµυρλής Τηλ:6979948174, e-mail: vasismir@gmail.com http://vasilis-ismyrlis.webnode.gr/

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ ΠΡΩΤΟ ΣΤΟΙΧΕΙΑ ΔΙΑΦΟΡΙΚΟΥ ΛΟΓΙΣΜΟΥ ΣΥΝΑΡΤΗΣΕΩΝ ΠΟΛΛΩΝ ΜΕΤΑΒΛΗΤΩΝ 15

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ ΠΡΩΤΟ ΣΤΟΙΧΕΙΑ ΔΙΑΦΟΡΙΚΟΥ ΛΟΓΙΣΜΟΥ ΣΥΝΑΡΤΗΣΕΩΝ ΠΟΛΛΩΝ ΜΕΤΑΒΛΗΤΩΝ 15 ΠΕΡΙΕΧΟΜΕΝΑ ΠΡΟΛΟΓΟΣ 13 ΜΕΡΟΣ ΠΡΩΤΟ ΣΤΟΙΧΕΙΑ ΔΙΑΦΟΡΙΚΟΥ ΛΟΓΙΣΜΟΥ ΣΥΝΑΡΤΗΣΕΩΝ ΠΟΛΛΩΝ ΜΕΤΑΒΛΗΤΩΝ 15 ΚΕΦΑΛΑΙΟ 1: ΣΥΝΑΡΤΗΣΕΙΣ ΠΟΛΛΩΝ ΜΕΤΑΒΛΗΤΩΝ 17 1. Εισαγωγή 17 2. Πραγματικές συναρτήσεις διανυσματικής μεταβλητής

Διαβάστε περισσότερα

Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Μ Ο Σ

Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Μ Ο Σ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΦΕΒΡΟΥΑΡΙΟΣ 013 ΤΟΜΕΑΣ ΣΤΑΤΙΣΤΙΚΗΣ, ΠΙΘΑΝΟΤΗΤΩΝ & ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΕΡΕΥΝΑΣ Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Μ Ο Σ ΘΕΜΑ 1 ο : Για το μοντέλο του π.γ.π. που ακολουθεί maximize

Διαβάστε περισσότερα

Επιχειρησιακή Έρευνα

Επιχειρησιακή Έρευνα Επιχειρησιακή Έρευνα Ενότητα 7: Επίλυση με τη μέθοδο Simplex (1 ο μέρος) Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων (Δ.Ε.Α.Π.Τ.)

Διαβάστε περισσότερα

Άσκηση 21. Συστήματα Αποφάσεων Εργαστήριο Συστημάτων Αποφάσεων και Διοίκησης

Άσκηση 21. Συστήματα Αποφάσεων Εργαστήριο Συστημάτων Αποφάσεων και Διοίκησης Εταιρία παράγει σκυρόδεμα με το οποίο προμηθεύει σε καθημερινή βάση διάφορες οικοδομικές επιχειρήσεις. Το σκυρόδεμα παράγεται σε δύο εργοτάξια της εταιρίας, το Α και το Β. Με τα σημερινά δεδομένα, υπάρχει

Διαβάστε περισσότερα

2.1. ΑΠΛΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΠΡΟΒΛΗΜΑΤΩΝ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

2.1. ΑΠΛΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΠΡΟΒΛΗΜΑΤΩΝ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ . ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ( Linear Programming ) Ο Γραμμικός Προγραμματισμός είναι μια τεχνική που επιτρέπει την κατανομή των περιορισμένων πόρων μιας επιχείρησης με τον πιο

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΞΙΣΩΣΕΩΝ

ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΞΙΣΩΣΕΩΝ ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΞΙΣΩΣΕΩΝ Θα ξεκινήσουµε την παρουσίαση των γραµµικών συστηµάτων µε ένα απλό παράδειγµα από τη Γεωµετρία, το οποίο ϑα µας ϐοηθήσει στην κατανόηση των συστηµάτων αυτών και των συνθηκών

Διαβάστε περισσότερα

3.12 Το Πρόβλημα της Μεταφοράς

3.12 Το Πρόβλημα της Μεταφοράς 312 Το Πρόβλημα της Μεταφοράς Σ αυτή την παράγραφο και στις επόμενες μέχρι το τέλος του κεφαλαίου θα ασχοληθούμε με μερικά σπουδαία είδη προβλημάτων γραμμικού προγραμματισμού Οι ειδικές αυτές περιπτώσεις

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΜΑΘΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΜΑΘΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΡΟΚΑΤΑΡΚΤΙΚΗ ΕΚΔΟΣΗ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΜΑΘΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΥΑΓΓΕΛΟΣ Φ. ΜΑΓΕΙΡΟΥ ΚΑΘΗΓΗΤΗΣ ΟΙΚΟΝΟΜΙΚΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΑΘΗΝΩΝ ΑΘΗΝΑ ΕΚΔΟΣΗ 2.4 ΜΑΪΟΣ 2012 1-1 Κεφάλαιο 1. Μαθηματικός Προγραμματισμός...1-3

Διαβάστε περισσότερα

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ Επιστήµη τωναποφάσεων, ιοικητική Επιστήµη

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ Επιστήµη τωναποφάσεων, ιοικητική Επιστήµη ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ Επιστήµη τωναποφάσεων, ιοικητική Επιστήµη 5 ο Εξάµηνο 5 ο ΜΑΘΗΜΑ ηµήτρης Λέκκας Επίκουρος Καθηγητής dlekkas@env.aegean.gr Τµήµα Στατιστικής & Αναλογιστικών-Χρηµατοοικονοµικών Μαθηµατικών

Διαβάστε περισσότερα

ΑΡΙΣΤΕΣ ΤΙΜΕΣ ΚΑΙ ΑΚΡΟΤΑΤΕΣ ΤΙΜΕΣ

ΑΡΙΣΤΕΣ ΤΙΜΕΣ ΚΑΙ ΑΚΡΟΤΑΤΕΣ ΤΙΜΕΣ ΑΡΙΣΤΕΣ ΤΙΜΕΣ ΚΑΙ ΑΚΡΟΤΑΤΕΣ ΤΙΜΕΣ Κοινό κριτήριο επιλογής µεταξύ εναλλακτικών τρόπων παραγωγής είναι η µεγιστοποίηση (κέρδος ήηελαχιστοποίηση (κόστος κάποιου µεγέθους. Αυτά τα προβλήµατα µεγιστοποίησης

Διαβάστε περισσότερα

Εισαγωγή στο Γραμμικό Προγραμματισμό. Χειμερινό Εξάμηνο

Εισαγωγή στο Γραμμικό Προγραμματισμό. Χειμερινό Εξάμηνο Εισαγωγή στο Γραμμικό Προγραμματισμό Χειμερινό Εξάμηνο 2016-2017 Εισαγωγή Ασχολείται με το πρόβλημα της άριστης κατανομής των περιορισμένων πόρων μεταξύ ανταγωνιζόμενων δραστηριοτήτων μιας επιχείρησης

Διαβάστε περισσότερα