ΚΕΦΑΛΑΙΟ ΤΡΙΤΟ: Η Μέθοδος Simplex 9

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

Download "ΚΕΦΑΛΑΙΟ ΤΡΙΤΟ: Η Μέθοδος Simplex 9"

Transcript

1 ΚΕΦΑΛΑΙΟ ΤΡΙΤΟ: Η Μέοδος Simplex 9 Σύνοψη Το βασικό πρόβλημα του γραμμικού προγραμματισμού αφορά στην βελτιστοποίηση της αντικειμενικής συνάρτησης η οποία εξαρτάται από πολλές μεταβλητές που υπόκεινται σε ένα σύνολο περιορισμών. Στο παρόν κεφάλαιο παρουσιάζεται το εωρητικό υπόβαρο της μεόδου Simplex που αναπτύχηκε από τον Dantzig το 947. Δίνεται έμφαση στα εωρήματα που την πλαισιώνουν ενώ παρουσιάζεται μέσω παραδειγμάτων η επαναληπτική της διαδικασία κατά την οποία σε κάε επανάληψη η λύση μετακινείται σε ένα νέο ακρότατο σημείο που βελτιώνει την αξία της αντικειμενικής συνάρτησης. 3. Εισαγωγή Στο προηγούμενο κεφάλαιο μελετήηκε εκτενώς η επίλυση ενός προβλήματος γραμμικού προγραμματισμού με δύο μεταβλητές και μόνο περιορίζοντας το στον χώρο των δύο διαστάσεων. Ωστόσο, η αυξανόμενη πολυπλοκότητα αρκετών προβλημάτων οικονομικής και όχι μόνο φύσεως ανάγει τον αριμό των μεταβλητών απόφασης σε περισσότερες από δύο. Τα προβλήματα αυτά που ικανοποιούν την παραπάνω συνήκη επιλύονται με βάση την μέοδο Simplex. Η μέοδος αυτή ανακαλύφηκε και αναπτύχηκε από τον Dantig (947) και την ομάδα του που είχε την ονομασία SCOOP (Scientific Computation of Optimum Programs) την περίοδο που εργάζονταν στο Πεντάγωνο των Ηνωμένων Πολιτειών της Αμερικής με σκοπό την ανάπτυξη βέλτιστων μηχανισμών εκπαίδευσης και συντήρησης όλου του μηχανικού εξοπλισμού. Μετέπειτα, διάφοροι ερευνητές ανακάλυψαν αλγορίμους οι οποίοι βελτίωσαν την διαδικασία επίλυσης της μεόδου Simplex (π.χ. Khachiyan, 979; Karmaar, 984) 3.2 Τυπική μορφή προβλήματος γραμμικού προγραμματισμού Ένα πρόβλημα γραμμικού προγραμματισμού α καλούμε ότι είναι σε τυπική μορφή όταν είναι πρόβλημα μεγιστοποίησης, όλοι του οι περιορισμοί είναι εξισώσεις με μη-αρνητικούς τους σταερούς τους όρους και όλες οι μεταβλητές αποφάσεως είναι μη-αρνητικές. Στην περίπτωση που κάποια ή όλες από τις παραπάνω προϋποέσεις δεν ικανοποιείται, α πρέπει να προχωρήσουμε σε μετατροπή του προβλήματος σε τυπική μορφή με βάση τους παρακάτω κανόνες. 3.3 Περιγραφή της Μεόδου Simplex Πριν περάσουμε στην αναλυτική-μαηματική παρουσίαση της συγκεκριμένης μεόδου α χρησιμοποιήσουμε μια περιγραφική παρουσίαση αυτής κατά την οποία και εωρούμε ότι α αναπτυχτούν τα ανάλογα ερωτήματα που α χρειαστούν για την εισαγωγή του εωρητικού μέρους. Ας υποέσουμε ότι έχουμε να επιλύσουμε το παρακάτω πρόβλημα γραμμικού προγραμματισμού το οποίο βρίσκεται σε τυπική μορφή. Σκοπός μας είναι να παρέχουμε μια απλή και περιγραφική διαδικασία για το πώς αυτό το πρόβλημα α λυεί με την συγκεκριμένη μέοδο. max Z = 6 x + 7 x x, x+ 3 + = 2 2 x+ + = 8 x, x, x, x 0 Το συγκεκριμένο πρόβλημα α μπορούσε και να αποδοεί ως: 9 Η μελέτη του παρόντος κεφαλαίου, συμπληρώνεται με την μελέτη του Παραρτήματος 3 και του Παραρτήματος

2 max Z = 6 x + 7 x + 0 x + 0 x x,, x + 3 x + x + 0 x = x + x + 0 x + x = x, x, x, x Αρχικά για να σχηματίσουμε τον πρώτο πίνακα του προβλήματος γραμμικού προγραμματισμού α πρέπει να υπολογίσουμε-εντοπίσουμε μια βάση της λύσης. Με τον όρο βάση εννοούμε τα διανύσματα της μορφής (,0,0...,0),(0,,0,...,0)...(0,0,...,) του n διανυσματικού χώρου R. Δηλαδή, τις στήλες από τα x που σχηματίζουν τον n n πίνακα. Στην δεύτερη στήλη ( c B ) του πρώτου πίνακα, εισάγουμε τους αντίστοιχους συντελεστές της βάσης όπως αυτοί εμφανίζονται στην αντικειμενική συνάρτηση z,( = 0),( = 0). Στην τρίτη τώρα στήλη του πρώτου πίνακα ( x B ), εισέρχεται η στήλη το διάνυσμα των διαέσιμων ποσοτήτων, b. Τέλος, στις επόμενες στήλες τοποετούμε τους συντελεστές των μεταβλητών όπως αυτές εμφανίζονται στο σύστημα περιορισμών του προβλήματος το οποίο βρίσκεται πάντα σε τυπική μορφή. Με βάση τα παραπάνω, ο πρώτος πίνακας Simplex σχηματίζεται ως εξής (Πίνακας 3.): c cb z Πίνακας 3. Κατασκευή πίνακα Simplex -. Στην στήλη δίπλα στο c εμφανίζονται οι συντελεστές όπως αυτοί βρίσκονται στην αντικειμενική συνάρτηση. Οι κενές έσεις στον πίνακα συμπληρώνονται με τα άγνωστα μέχρι στιγμής στοιχεία, όπως φαίνεται στον παρακάτω πίνακα (Πίνακας 3.2). x z Πίνακας 3.2 Κατασκευή πίνακα Simplex - 2. Το ερώτημα που προκύπτει είναι το πως όμως υπολογίζονται οι τιμές των στοιχείων αυτών. Σε αυτό το σημείο, α πρέπει να κάνουμε τον διαχωρισμό και να αναφέρουμε ότι για, =,...,5 τα στοιχεία αυτά υπολογίζονται ως το εσωτερικό γινόμενο των διανυσμάτων cb b. Άρα το = 0*2 + 0*8 = 0 ενώ τα υπόλοιπα υπολογίζονται με βάση των εξής τύπο = c cb b. Εάν τώρα κάνουμε τις αντίστοιχες πράξεις, α έχουμε ότι ο πίνακάς μας παίρνει την παρακάτω μορφή (Πίνακας 3.3):

3 x z = 2 6 ( ) = 6 Πίνακας 3.3 Κατασκευή πίνακα Simplex = 7 ( ) = 7 4 = 0 5 = 0 Να σημειώσουμε ότι τα υπολογισμένα στοιχεία στις έσεις 4 και 5 είναι ίσα με μηδέν. Ενώ α πρέπει να αναφέρουμε πως το στοιχείο 7, της τρίτης στήλης στην τελευταία γραμμή του πίνακα αναφέρεται ως οδηγό στοιχείο (Πίνακας 3.4). x z Πίνακας 3.4 Κατασκευή πίνακα Simplex - 4. Ορισμός : καορίζουμε ως εισερχόμενη στην βάση μεταβλητή την μεταβλητής της οποίας η υπολογισμένη αντίστοιχα τιμή της αντικειμενικής συνάρτησης είναι μεγαλύτερη. Όπως μπορούμε να παρατηρήσουμε στο παράδειγμά μας ουσιαστικά πρόκειται για την μεταβλητή x 2. Προφανώς μιλώντας για μεταβλητή που α εισέλει στην βάση μας κάποια α πρέπει να εξέλει. Ορισμός 2: Καορίζουμε ως εξερχόμενη μεταβλητή από την βάση την μεταβλητή η οποία έχει την μικρότερη τιμή. Συνεπώς, α πρέπει να απαντήσουμε στο ερώτημα για το πώς α υπολογίσουμε τις παραμέτρους 6 και 7 που αναφέρονται στην παράμετρο. Ο υπολογισμός γίνεται με βάση τα στοιχεία της στήλης b και της στήλης που α εισέλει στην βάση. Πιο συγκεκριμένα, είναι ο λόγος τους και ως εκ τούτου α μπορούσαμε να 8 υπολογίσουμε τα ως εξής: 2 6 = = 4, 7 = = 8. 3 Άρα τελικά, ο πίνακας έχει την μορφή που φαίνεται παρακάτω (Πίνακας 3.5) z Πίνακας 3.5 Κατασκευή πίνακα Simplex - 5. Ως οδηγό στοιχείο λοιπόν μπορούσαμε να ορίσουμε αυτό που αντιστοιχεί στο στοιχείο της γραμμής που βρίσκεται η εξερχόμενη μεταβλητή καώς και η εισερχόμενη μεταβλητή (συνεπώς το 3). Αντικαιστούμε λοι

4 πόν στην πρώτη στήλη της βάσης την εξερχομένη μεταβλητή με την εισερχόμενη και προκύπτει ο παρακάτω πίνακας (Πίνακας 3.6). x 7 2 x 0 4 z Πίνακας 3.6 Κατασκευή πίνακα Simplex - 6. Για να γεμίσουμε με στοιχεία τον δεύτερο πίνακα α πρέπει να υπολογίσουμε ότι το οδηγό στοιχείο α πρέπει να ισούται με την μονάδα (διαιρείται με το /3). Οπότε στην παρούσα φάση, ο Πίνακας 3.6 μετατρέπεται στον Πίνακα 3.7, όπως φαίνεται παρακάτω: x 7 4 2/3 /3 0 2 x 0 4 z Πίνακας 3.7 Κατασκευή πίνακα Simplex - 7. Κάνοντας τις κατάλληλες γραμμοπράξεις, επιυμούμε το στοιχείο κάτω από τον οδηγό στοιχείο να γίνει μηδέν. Οπότε, πολλαπλασιάζουμε την πρώτη γραμμή με (-) και την προσέτουμε στην δεύτερη οπότε ο Πίνακας 3.7, παίρνει την παρακάτω μορφή (Πίνακας 3.8): x 7 4 2/3 / x 0 4 4/3 0 -/3 4 7 z Πίνακας 3.8 Κατασκευή πίνακα Simplex - 8. Χρησιμοποιώντας την ίδια λογική υπολογίζουμε τις τιμές των, =,..., 7 και προκύπτει ο παρακάτω πίνακας (Πίνακας 3.9). x 7 4 2/3 / x 0 4 4/3 0 -/3 4 7 z 28 4/3 0-7/3 0 Πίνακας 3.9 Κατασκευή πίνακα Simplex - 9. Όπως μπορούμε να παρατηρήσουμε, η μεγαλύτερη ετική τιμή αντιστοιχεί στην μεταβλητή x. Διαιρώντας τώρα με τις τιμές της μεταβλητής παίρνουμε τα 6 και, όπως φαίνεται και στον παρακάτω πίνακα (Πίνακας 7 3.0): - 5 -

5 x 7 4 2/3 / x 0 4 4/3 0 -/3 3 4 z 28 4/3 0-7/3 0 Πίνακας 3.0 Κατασκευή πίνακα Simplex - 0. Η εισερχόμενη μεταβλητή είναι η x ενώ η εξερχόμενη η x 4. Πολλαπλασιάζοντας με 3/4 παίρνουμε τον οδηγό στοιχείο, το οποίο βρίσκεται στην δέυτερη στήλη και στην Τρίτη γραμμή του κύριου μέρους του πίνακα Simplex, όπως απεικονίζεται στον παρακάτω πίνακα (Πίνακας 3.). x 7 4 2/3 /3 0-2 x /4 3/4 - z Πίνακας 3. Κατασκευή πίνακα Simplex. Εάν τώρα πολλαπλασιάσουμε την γραμμή που αναφέρεται το στοιχείο x με (-2/3) και προσέσουμε στην από πάνω γραμμή α προκύψει ο παραπάτω πίνακας (Πίνακας 3.2): x /2 - /2-2 x /4 3/4 - z Πίνακας 3.2 Κατασκευή πίνακα Simplex - 2. Υπολογίζοντας τώρα τις τιμές των, προκύπτει ο παρακάτω πίνακας (Πίνακας 3.3): x ½ -/2-2 x /4 3/4 - z Πίνακας 3.3 Κατασκευή πίνακα Simplex - 3. Η διαδικασία μας μέσω της μεόδου Simplex σε αυτό το σημείο έχει τελειώσει καώς στην γραμμή της αντικειμενικής συνάρτησης οι υπολογισμένες ποσότητες έχουν τιμές μικρότερες ή ίσες του μηδενός. Η κορυφή της βέλτιστης λύσης δίνεται από τα στοιχεία της στήλης b και της πρώτης στήλης

6 3.4 Θεωρητική προσέγγιση της Μεόδου Simplex Σ αυτό το τμήμα του κεφαλαίου α προσπαήσουμε να δώσουμε μια περισσότερο εωρητική προσέγγιση σχετικά με τον τρόπο με τον οποίο προκύπτει μια εφικτή λύση ενός προβλήματος γραμμικού προγραμματισμού καώς και με ποιόν τρόπο επιτυγχάνεται η συγκεκριμένη λύση. Αρχικά, παρατίενται κάποιες βασικές έννοιες που αφορούν βασικά στοιχεία για την κατανόηση της λύσης: Κυρτό Σύνολο: ένα σύνολο C καλείται κυρτό εάν x, C x= λx+ ( λ) C, λ [0,]. Εφικτό Σημείο: καλείται το σημείο του οποίου οι συντεταγμένες του ικανοποιούν όλους τους περιορισμούς. Ο χώρος των εφικτών σημείων καλείται εφικτός χώρος ενώ βέλτιστο σημείο αυτό που μας δίνει την βέλτιστη τιμή της αντικειμενικής συνάρτησης. Eσωτερικό σημείο συνόλου: εάν υπάρχει ανοικτή σφαίρα ( x, ε) C, ε > 0, τότε ένα σημείο α καλείται συνοριακό όταν G( x, ε) C, ε > 0 ε > 0, G( x, ε) C = Ακρότατο συνοριακό σημείο καλείται αυτό που δεν μπορεί αν εκφραστεί ως γραμμικός κυρτός συνδυασμός δύο διακεκριμένων σημείων του συνόλου. Όπως έχουμε ήδη παρατηρήσει στα προβλήματα γραμμικού προγραμματισμού οι εξισώσεις των περιορισμών μπορούν να γραφούν ως εξής: a x a x a x a x = b a x a x a x a x = b a x a x... + a x a x = b n n n+ m n+ m 2 2 2n n 2n+ m n+ m 2 m m mn n m, n+ m n+ m m Οι παραπάνω εξισώσεις μπορούν να γραφτούν με την μορφή πινάκων ως εξής: Ax = b όπου: x b a a a n... a... n+ m a a2... a2n... a 2n m A=, x =, b= x b am am... amn... a m, n+ m x n... x n+ m b m, Εάν ελήσουμε τώρα να δώσουμε τον πίνακα Α υπό την μορφή ενός διανύσματος, α πρέπει να σημειώσουμε ότι A = a, a2,..., a,..., a n + m. Ας εωρήσουμε τώρα ότι κάποιες από τις μεταβλητές που αντιστοιχούν σε ορισμένα από τα n διανύσματα του πίνακα Α ισούται με μηδέν τότε α έχουμε μια μόνο λύση από τις εναπομείνασες μεταβλητές (βασικές), εάν τα διανύσματα είναι γραμμικά ανεξάρτητα 0. Όπως έχουμε ήδη πει, η κανονική μορφή ενός προβλήματος γραμμικού προγραμματισμού μπορεί να δοεί με την ακόλουη μορφή: max z= cx + cx cx 2 2 a x a x a x +... = b n n a x a x a x +... = b 2 2 2n n =... a x a x... + a x +... = b m m mn n m x, x,..., x 0 2 n Ωστόσο, το συγκεκριμένο πρόβλημα με την εισαγωγή των αρνητικών m μεταβλητών στον αριμό περιωρίων μεταβλητών, μπορεί να αποδοεί ως εξής: n n 0 Γραμμικά ανεξάρτητα διανύσματα καλούνται αυτά που ικανοποιούν την παρακάτω σχέση au i i = 0, u = u2 =... = un = 0. N i=

7 max z= cx + cx cx 2 2 n n a x a x a x a x = b n n n+ m n+ m a x a x a x a x = b 2 2 2n n 2n+ m n+ m a x a x... + a x a x = b m m mn n m, n+ m n+ m m x, x,..., x 0 2 n Το συγκεκριμένο πρόβλημα μεγιστοποίησης μπορεί να γραφεί χρησιμοποιώντας μια ισοδύναμη μορφή και ως: T max Z = c x [ / ] A I x = b x 0 AI, R Θα πρέπει να παρατηρήσουμε σε αυτό το σημείο, ότι το διάνυσμα x περιέχει και τις m περιώριες μεταβλητές. Ενώ το διάνυσμα των συντελεστών του x στην αντικειμενική συνάρτηση, c, για τις μεταβλητές από = n+, n+ 2,..., n+ m έχει μηδενικές τιμές. Με βάση το παρακάτω εώρημα, έχουμε πως: m n Θεώρημα: Το σύνολο των εφικτών λύσεων του προβλήματος είναι κυρτό. T max Z = c x [ / ] A I x = b x 0 Μπορούμε να ισχυριστούμε ότι εάν το πρόβλημα έχει λύση τότε δεν υπάρχει σημείο του χώρου των λύσεων όπου η τιμή της αντικειμενικής συνάρτησης είναι μεγαλύτερη από την μέγιστη των τιμών που λαμβάνει στα ακρότατα σημείου του χώρου αυτού. Για να μιλήσουμε για λύση στο παραπάνω πρόβλημα του γραμμικού προγραμματισμού, α πρέπει να προσδιορίσουμε μια τουλάχιστον λύση του πολυέδρου που σχηματίζουν (κυρτό ασφαλώς) του χώρου των εφικτών λύσεων. Μάλιστα, υπάρχει και ένα βασικό εώρημα το οποίο ουσιαστικά τονίζει ότι ο εφικτός χώρος είναι κυρτός. Έστω ότι έχουμε προσδιορίσει την λύση x. Κααρά για λόγους συμβολισμού και στην προσπάεια μας να υμίσουμε την έννοια του διανύσματος, α έσουμε την λύση ως x καώς ενδιαφερόμαστε να προσδιορίσουμε την λύση κααυτή. Κάτι τέτοιο γίνεται χρησιμοποιώντας τον περιορισμό [ A/ I] x = b και εωρώντας τις συντεταγμένες του διανύσματος Α ως εξής 2 a = ( a, a,..., a n + m), δηλαδή να αποτελούν τα στοιχεία της στήλης του πίνακα [ A/ I ] μπορούμε να διατάξουμε τα στοιχεία του διανύσματος x με τέτοιον τρόπο, ώστε τα πρώτα m στοιχεία να αντιστοιχούν στις m βασικές μεταβλητές. Συνεπώς, το διάνυσμα x, μπορεί να γραφεί ως εξής: Η απόδειξη δίνεται στο Παράρτημα

8 x x... xn x = = _ με m-διάστατο το διάνυσμα των μη μηδενικών γραμμών και n-διάστατο των μηδενικών εωρώντας μια νοητή διαμέριση του πίνακα. Με την ίδια λογική, μπορούμε να διατάξουμε τις στήλες 2 a = ( a, a,..., a n + m) του πίνακα [ A/ I ] με ανάλογο τρόπο. Δηλαδή 2 a = a, a,..., am,0,...,0 = AC όπου μετά το στοιχείο a m εωρούνται οι στήλες του μοναδιαίου. Άρα, η εξίσωση [ A/ I] x = b μπορεί να γραφεί εναλλακτικά να γραφεί και ως x B _ AC = b. 0 Συνεπώς, εάν προβούμε στις απαραίτητες αλγεβρικές πράξεις, α έχουμε ότι Ax B + C0 = b και στην περίπτωση που υπάρχει ο αντίστροφος του πίνακα Α, α έχουμε την λύση x = A b. Για να είναι ένα σημείο x W ακρότατο σημείο ενός χώρου W α πρέπει το διάνυσμα x να αποτελεί μια βασική εφικτή λύση του παρακάτω προβλήματος: T max Z = c x A I x = b x 0. [ / ] Μάλιστα, η λύση είναι εφικτή και οι συντεταγμένες του σημείου x B μας δίνουν τις συντεταγμένες μιας κορυφής χαρακτηρίζοντας το ως ακρότατο. Αυτές οι λύσεις ονομάζονται βασικές γιατί οι στήλες του Β, ως γραμμικά ανεξάρτητες, αποτελούν μια βάση του χώρου. Στην περίπτωση που η λύση εκτός από βασική είναι και εφικτή, δηλαδή ισχύει ότι x = A b τότε τα σημεία λέγονται βασικά εφικτά σημεία. Μάλιστα, υπάρχει και σχετικό εώρημα το οποίο τονίζει την αμφιμονοσήμαντη σχέση βασικών-εφικτών λύσεων και κορυφών (η απόδειξη δίνεται στο Παράρτημα 6) Tεχνική εύρεσης -κορυφής Ξεκινάμε από μια κορυφή και σταδιακά μετακινούμεστε σε άλλες. Έπειται από -επαναλήψεις, α έχουμε υπολογίσει τις συντεταγμένες της x κορυφής στην οποία η αντικειμενική συνάρτηση α έχει τιμή t ( ) z = c x. Με επαναδιάταξη, τοποετούμε στο τέλος τα μηδενικά στοιχεία. Έστω ότι: x... x B xm x = = _

9 όπου με επαναδιάταξη τοποετούμε στο τέλος τα μηδενικά στοιχεία. Θα πρέπει να υπενυμίσουμε πως το διάνυσμα αυτό αντιστοιχεί στις παραμέτρους ai= ( a, a2,..., am, am+,..., a,... an+ m). Προφανώς, α μπορούσαμε να γράψουμε και την αντίστοιχη σχέση όπου xa m i i = b. Ακριβώς όπως πράξαμε και προηγουμένως για i= την λύση x, α μπορούσαμε ομοίως να υπολογίσουμε και λύση για την -κορυφή. Εφόσον κάε βασική λύση πρέπει να περιλαμβάνει m βασικές μεταβλητές, μια νέα βασική λύση μπορεί να κατασκευασεί έτοντας στην βασική εφικτή λύση μιας από τις m βασικές μεταβλητές ίση με το μηδέν και αντικαιστώντας την με κάποια από τις μη-βασικές μεταβλητές. Προφανώς, α πρέπει να απαιτήσουμε η προκύπτουσα βασική λύση να είναι εφικτή αλλά και η τιμή της αντικειμενικής συνάρτησης, με την νέα λύση, να είναι μεγαλύτερη από την τρέχουσα. Ας εναλλάξουμε τώρα την έση μιας βασικής μεταβλητής με μια μη-βασική εισάγοντας στην βάση την μεταβλητή x. Σε αυτό το σημείο, α πρέπει να υμίσουμε ότι σε αυτήν την μη-βασική μεταβλητή αντιστοιχεί ένα διάνυσμα a. Το διάνυσμα αυτό μπορεί να εκφραστεί ως γραμμικός συνδυασμός βασικών διανυσμάτων του χώρου καώς και τα m-διανύσματα ( a, a2,..., a m), της τρέχουσας βάσης είναι γραμμικά ανεξάρτητα. Δηλαδή, α μπορούσε να εκφραστεί ως m a = au i i με ένα από τα u i 2 τουλάχιστον διαφορετικό του μηδενός. i= Εάν τότε α μπορούσαμε να έχουμε ότι: καώς u u... u = i... u m u... m a = au a, a2,..., a = ui = Bu i=... u m 3 i i m u = u,..., ui,..., u m. t Ας εωρήσουμε τώρα μια πραγματική παράμετρο τ. Πολλαπλασιάζοντας την προηγούμενη σχέση με την παράμετρο αυτή α έχουμε ότι τ Bu = τ a. Αφαιρώντας τις σχέσεις, τ Bu = τ a B = b α έχουμε ότι: B ( τ u ) + τ a = b ( ) ( ) ( ) x τ u a + τ u2 a xm τ um am + τ a = b Θα πρέπει να τονίσουμε σε αυτό το σημείο ότι η λύση αυτή είναι μη-βασική καώς περιλαμβάνει m+ μεταβλητές, δηλαδή τις τρέχουσες m και την εισερχόμενη μεταβλητή x = τ. Άρα, α πρέπει να βρούμε τ τέτοιο ώστε μια από τις τρέχουσες βασικές μεταβλητές να λαμβάνει μηδενική τιμή στην νέα λύση. Επιπλέον, για να είναι και εφικτή η συγκεκριμένη λύση α πρέπει x τ u 0. m m 2 Ο δείκτης i αναφέρεται στο βασικό διάνυσμα ενώ ο στο μη βασικό διάνυσμα. 3 Θυμίζουμε ότι a, a2,..., am B λόγω της διαμέρισης του πίνακα AI

10 Η περίπτωση όπου η παραπάνω συνήκη παραβιάζεται είναι όταν u m > 0 ενώ, στην αντίετη περίπτωση ο εφικτός χώρος είναι μη-φραγμένος. Μάλιστα, σε μη-φραγμένο εφικτό χώρο η λύση δύναται να είναι μη-φραγμένη. Η σχέση που καιστά την νέα λύση βασική και εφικτή δίνεται ως εξής: x τ = min i, ui > 0 u i xm Η συγκεκριμένη λύση, προκύπτει εάν εξετάσουμε τα ετικά u i και ισχύουν οι περιορισμοί τ, ui > 0. ui Προφανώς, α πρέπει να συναληεύουν, οπότε: Άρα, η νέα βασική λύση Συνεπώς, το σημείο: έχει τουλάχιστον n-μηδενικά στοιχεία. x min i x τ =, 0 i ui >, ur 0 u = > i u r x παίρνει την τιμή μηδέν διότι: r xr x r τ ur = xr ur = 0 u r. x r x r x r xr x u, u2,..., xm um,...0,...,,0,...) u r u r u r ur Κριτήριο Εφικτότητας Το κριτήριο x min i x τ =, 0 i ui >, ur 0 u = > i u καλείται κριτήριο εφικτότητας και προσδιορίζει την τιμή r της τ η οποία α μηδενίζει την βασική μεταβλητή και α δίνει ενδεχομένως μια μη-μηδενική τιμή στην μη-βασική μεταβλητή. Έχοντας επιλέξει τη μη-βασική μεταβλητή που α βγει από την βάση το κριτήριο εφικτότητας προσδιορίζει την τιμή της τ η οποία α μηδενίζει τη βασική μεταβλητή και α δίνει ενδεχομένως μια μη-μηδενική τιμή στην μη-βασική μεταβλητή. Μερικές Παρατηρήσεις: στην περίπτωση όπου η 4 τ με την τιμή που παίρνει μηδενίζει δύο ή περισσότερες βασικές μεταβλητές ονομάζεται δεσμός. εάν μία κορυφή ή περισσότερες βασικές μεταβλητές είναι ίσες με το μηδέν, τότε αυτή η βασική λύση και κατ επέκταση η κορυφή, ονομάζεται εκφυλισμένη. εάν δύο ή περισσότερες βασικές μεταβλητές είναι ίσες με το μηδέν για το ίδιο τ τότε βγάζουμε μια από τις δύο βασικές μεταβλητές και η κορυφή μας έχει μια βασική μεταβλητή ίση με το μηδέν, δηλαδή είναι εκφυλισμένη. το τ μπορεί να ισούται με το μηδέν όταν κάποια βασική μεταβλητή ισούται με το μηδέν και ισχύει ότι u > Υπολογισμός βέλτιστης λύσης i Ο υπολογισμός της βέλτιστης λύσης γίνεται ως εξής: 4 Ο δείκτης r αναφέρεται στην βασική μεταβλητή με τον ελάχιστο των λόγων

11 x ( ) B t t t t z = c x ( c ) ( ) _ ( ) ( ) B c E = = B b 0 K K K K Εάν τώρα εισάγουμε στην βάση την μεταβλητή που αντιστοιχεί στη έση a i, α έχουμε ότι: Κριτήριο Βελτιστότητας m m m ( ) z = c x + τ u + cτ = cx + τ cx + bc = + i i i i i i i i= i= i= ( ) t + = z τ ui c z z τ s c = Το δεύτερο βασικό κριτήριο της μεόδου Simplex αφορά στο κριτήριο βελτιστότητας, δηλαδή στην δυνατότητα που έχει η συγκεκριμένη μέοδος να αναγνωρίζει το γεγονός ότι μια εφικτή λύση αποτελεί την βέλτιστη χρησιμοποιώντας συγκεκριμένους ελέγχους. Εάν υποέσουμε ότι υπάρχει μια μη βασική μεταβλητή x με ευκαιριακό κόστος z + = z τ < 0, τότε κ z η μερική παράγωγος της τιμής της αντικειμενικής συνάρτησης ως προς την μεταβλητή αυτή,, δηλώνει x την τιμή της αντικειμενικής συνάρτησης που μπορεί να αυξηεί (κυρίως) εάν αυξηεί η τιμή της μεταβλητής x. Το κριτήριο βελτιστότητας όπως προκύπτει από τα παραπάνω, δίνεται από την τελευταία σχέση + z = z τ s c. Μια πιο προσεκτική διατύπωση του κριτηρίου, υποδεικνύει ότι α πρέπει να επιλέξουμε την τιμή εκείνης της μεταβλητής x η οποία α αυξήσει την τιμή της αντικειμενικής συνάρτησης με το μικρότερο ευκαιριακό κόστος ή εναλλακτικά, με μεγαλύτερο ρυμό μεταβολής, και δύναται να περιγραφεί ως: { } κ κ κ z τ = max z τ : z τ < 0 Μερικές Παρατηρήσεις: εάν s c 0, τότε η τρέχουσα κορυφή είναι βέλτιστη. κάνουμε την υπόεση ότι υπάρχει μια βασική μεταβλητή τέτοια ώστε u i 0. Τότε, ο χώρος είναι μη-φραγμένος και για αυτή την βασική μεταβλητή έστω ότι το αντίστοιχο s c < 0. Τότε, η τιμή της αντικειμενικής συνάρτησης απειρίζεται. για μια εκφυλισμένη κορυφή το τ = 0 και ενδέχεται η τιμή της αντικειμενικής συνάρτησης να είναι η ίδια. Τότε, έχουμε το φαινόμενο της ανακύκλωσης και η τεχνική Simplex μας παρέχει τις ίδιες κορυφές. για να έχουμε μια εναλλακτική βέλτιστη λύση, εξετάζουμε κατά πόσον υπάρχουν μη-βασικές μεταβλητές τέτοιες ώστε να δίνουν s c = 0 ενώ για τις υπόλοιπες μεταβλητές ισχύει s c > 0 Συνοψίζοντας λοιπόν την διαδικασία του αλγορίμου, α μπορούσαμε να τον παρουσιάσουμε με βάση τα παρακάτω βήματα: Βήμα ο : υπολογίζουμε μια αρχική βαση λύση x κ επιλέγοντας την βάση Β απο τις στήλες του πίνακα Α με κατάλληλη επιλογή των γραμμικώς ανεξαρτήτων στηλών του. Βήμα 2 ο : εκφράζουμε τα διανύσματα του πινακα Α που δεν ανήκουν στην βάση με κριτήριο τα διανύσματα της βάσης. Βήμα 3 ο : υπολογίζουμε τις τιμές Z για τα διανύσματα εκτός βάσης. Βήμα 4 ο : υπολογίζουμε τις ποσότητες c z. Προφανώς, όταν η προηγούμενη ποσότητα είναι μεγαλύτερη ή ίση του μηδενός, έχουμε βέλτιστη λύση. Βήμα 5 ο : εάν c z < 0, επιλέγουμε ένα διάνυσμα από τα εκτός βάσεως για να εισέλει στην βάση μέσω του κριτηρίου της βελτιστότητας. Βήμα 6 ο : χρησιμοποιούμε το κριτήριο εφικτότητας για να επιλέξουμε μέσω του διανύσματος b r την μεταβλητή που α φύγει από την βάση. Υπολογίζουμε την νέα βάση αντικαιστώντας την μεταβλητή που εξέρχεται με αυτήν που εισέρχεται. Υπολογίζουμε την νέα βασική εφικτή λύση χρησιμοποιώντας τις σχέσεις

12 yi i = i r, r = y r x y Br r Βήμα 7 ο : επιστρέφουμε στο Βήμα 2 και συνεχίζουμε την διαδικασία Παράδειγμα επίλυσης ενός ΠΓΠ με την Μέοδο Simplex Ας προχωρήσουμε τώρα στην αναλυτική επίλυση του παρακάτω παραδείγματος προβλήματος γραμμικού προγραμματισμού: max Z = 3 x + 5 x 2 x x,, x x x, x, x 0 Ο πίνακας συμπληρώνεται ως εξής: Κάτω από τις μεταβλητές, x,, x 3, οι οποίες ονομάζονται και μη-βασικές μεταβλητές, είναι οι συντελεστές των μεταβλητών αυτών όπως δίνονται από τους περιορισμούς x και 2 x Στην συνεχεία, παραέτουμε και τις περιώριες μεταβλητές οι οποίες αντιστοιχούν στον μοναδιαίο πίνακα: x5 0 0 και α έχουν την προηγούμενη μορφή. Άρα, μετά την προσήκη των περιωρίων μεταβλητών οι οποίες βρίσκονται σε πλήρη ταύτιση με τον αριμό των περιορισμών, το ΠΓΠ διαμορφώνεται ως εξής: max Z = 3 x + 5 x 2 x + 0 x + 0 x () x,,,, x x + 2 x + 2 x + x =0 (2) 2 x + 4 x + 3 x + x = 5 (3) x, x, x, x, x 0 (4) Η στήλη κάτω από το b συμπληρώνεται από την τιμή (-ες) των περιορισμών () και (2). Επειδή στον περιορισμό () έχουμε προσέσει την περιώρια μεταβλητή x 4 σε αυτήν την μεταβλητή και κάτω από το b α βάζουμε την αντίστοιχη τιμή του περιορισμού. Ομοίως για τον περιορισμό (2), στον οποίο έχει εισέλει ως περιώρια η μεταβλητή x 5 α αντιστοιχίσουμε την τιμή του περιορισμού δηλαδή το 5. Άρα η στήλη α διαμορφωεί ως εξής: b 0 5 Η γραμμή πάνω από τις βασικές μεταβλητές x,,,, x 5 συμπληρώνεται από τους αντίστοιχους συντελεστές των μεταβλητών όπως αυτοί παρουσιάζονται στην αντικειμενική συνάρτηση max Z = 3 x x5. x,,,, x5 Συνεπώς ο πρώτος πίνακας σχηματίζεται ως εξής (Πίνακας 3.4):

13 c cb x5 x x c z Πίνακας 3.4 Πίνακας. z Αρχικά και όπως ήδη γνωρίζουμε η τιμή της αντικειμενικής συνάρτησης είναι μηδέν. Η γραμμή δεξιά του T T c z συμπληρώνεται με βάση τον παρακάτω τύπο c z = cu B c = B a c. Δηλαδή για το στοιχείο της γραμμής c z το οποίο βρίσκεται κάτω από την μεταβλητή x πολλαπλασιάζουμε κάε στοιχείο του c B με το αντίστοιχο στοιχείο του x και τα αποτελέσματα τα προσέτουμε μεταξύ τους. Το συγκεκριμένο αποτέλεσμα, το αφαιρούμε από τον αριμό που βρίσκεται πάνω από την αντίστοιχη μεταβλητή x. Όμοια συμπληρώνονται και τα υπόλοιπα στοιχεία που ανήκουν στην γραμμή c z. Από όλα τα στοιχεία, επιλέγουμε αυτό με την μεγαλύτερη ετική τιμή. Εάν κατά τους υπολογισμούς μας όλα τα στοιχεία που ανήκουν στην συγκεκριμένη γραμμή είναι μηδενικά ή και μικρότερα του μηδενός τότε έχουμε υπολογίσει της βέλτιστη κορυφή τις οποίας οι συντεταγμένες α δίνονται από τα στοιχεία του c B. Η στήλη κάτω από το συμπληρώνεται ως εξής: είδαμε ότι το στοιχείο της γραμμής με την τιμή 5 είναι το στοιχείο που επιλεγούμε. Αυτό αντιστοιχεί στην μεταβλητή x 2. Η πρώτη τιμή που βρίσκεται κάτω από το προκύπτει από την πρώτη τιμή που βρίσκεται κάτω από το b εάν την διαιρέσουμε με τον πρώτο αριμό που βρίσκεται κάτω από την μεταβλητή x 2. Ομοίως, συνεχίζουμε με τις υπόλοιπες και επιλέγουμε το κελί με την μικρότερη τιμή. Σ αυτή την φάση, αντικαιστούμε την μεταβλητή που αντιστοιχεί στο μεγαλύτερο στοιχείο της γραμμής c z με την μεταβλητή που αντιστοιχεί στην μικρότερη τιμή της στήλης. Άρα, α αντικαταστήσουμε την μεταβλητή x 5 με την μεταβλητή x 2. Συνεπώς, προκύπτει ο παρακάτω πίνακας (Πίνακας 3.5): c cb x c z z Πίνακας 3.5 Πίνακας 2. Συνεχίζουμε με την ίδια λογική έως ότου στην συγκεκριμένη γραμμή c z προκύψουν μηδενικές ή και αρνητικές τιμές. Στην συνέχεια, ακολουούν ειδικές περιπτώσεις προβλημάτων γραμμικού προγραμματισμού. 3.5 Ειδικές περιπτώσεις προβλημάτων γραμμικού προγραμματισμού 3.5. Μη-φραγμένο πρόβλημα Στην περίπτωση όπου σε έναν πίνακα Simplex όλοι οι λόγοι που υπολογίζουμε για να εκτιμήσουμε το ποια μεταβλητή α εισέλει είναι αρνητικοί, τότε οδηγούμαστε στο συμπέρασμα ότι αυτό δεν μπορεί να πραγματοποιηεί. Η τιμή που α υπολογίσουμε για την αντικειμενική μας συνάρτηση α τείνει στο άπειρο και το πρόβλημα μας χαρακτηρίζεται ως μη φραγμένο

14 Παράδειγμα: Να λυεί το παρακάτω πρόβλημα γραμμικού προγραμματισμού min Z = x + x x x,, x + 2 x x x 7 x + 2 x x + x x x + 6 x 2 x x, x, x Ο τελικός πίνακας Simplex είναι ο παρακάτω (Πίνακας 3.6): c cb x5 x6 x7 x 0 2,5 3/2-3/2 0 / x 3,75-0,5-7/2 0 / ,5 3 x 0 3/2-5/2 0 0 /2 0 6 x c z Πίνακας 3.6 Τελικός πίνακας. z -0,5 5/ /2 0 0 Οι λόγοι είναι όλοι αρνητικοί συνεπώς καταλήγουμε λοιπόν στο συμπέρασμα ότι το πρόβλημα γραμμικού προγραμματισμού είναι μη-φραγμένο Πρόβλημα με άπειρες λύσεις Εάν κάποια βασική μεταβλητή αντιστοιχεί σε Z=0, τότε αύξηση της τιμής αυτής δεν αλλάζει την τιμή της αντικειμενικής της συνάρτησης. Υπό την προϋπόεση μάλιστα ότι η λύση είναι μη-εκφυλισμένη, η εισαγωγή της μεταβλητής αυτής στην βάση α μας οδηγήσει σε τιμή αντικειμενικής συνάρτησης της ίδιας αξίας, οπότε το πρόβλημα α έχει άπειρες λύσεις. Οι άπειρες αυτές λύσεις δύναται να εμφανίζονται με την μορφή ενός γραμμικού συνδυασμού λύσεων Πρόβλημα με εκφυλισμένες λύσεις Σ έναν πίνακα Simplex όταν κάποια(-ες) από την τρέχουσα(-ες) βασική(-ες) λύσεις περιέχουν μεταβλητή με τιμή μηδέν, τότε μπορούμε να μιλήσουμε για εκφυλισμένη λύση. Η επίλυση του προβλήματος μπορεί να συνεχιστεί με την αντικατάσταση αυτής με μια αυαίρετη και πάρα πολύ μικρή ποσότητα ε ετική μέχρι τον τελικό πίνακα και έτοντας στην βέλτιστη λύση ε=

15 3.5.4 Πρόβλημα με πολλαπλές βέλτιστες λύσεις Έστω ο παρακάτω πίνακας Simplex (Πίνακας 3.7): x /4 -/ Πίνακας 3.7 Ειδικές περιπτώσεις πρόβλημα με πολλαπλές βέλτιστες λύσεις. Μετά τις ανάλογες πράξεις μετατρέπεται στον εξής τελικό πίνακα Simplex (Πίνακας 3.8): x /4 -/ Πίνακας 3.8 Ειδικές περιπτώσεις πρόβλημα με πολλαπλές βέλτιστες λύσεις, τελικός πίνακας Πρόβλημα με μη-εφικτές λύσεις Όπως μπορούμε να παρατηρήσουμε από τον πίνακα παρακάτω (Πίνακας 3.9), η λύση μας περιλαμβάνει και τεχνητές μεταβλητές στην βάση. Αυτό ουσιαστικά δεν είναι δυνατό και έρχεται σε αντίφαση με τον ρόλο των τεχνητών μεταβλητών. Συνεπώς, η λύση μας χαρακτηρίζεται ως μη εφικτή x M Πίνακας 3.9 Ειδικές περιπτώσεις πρόβλημα με μη-εφικτές λύσεις, τελικός πίνακας. 3.6 Η Μέοδος M Η υλοποίηση και εφαρμογή της μεόδου Simplex, αλλά και των πινάκων Simplex, απαιτεί το πρόβλημα γραμμικού προγραμματισμού να είναι στην τυπική μορφή αλλά και την ύπαρξη του μοναδιαίου πίνακα μέσα από τις στήλες του πίνακα Α. Τα προβλήματα γραμμικού προγραμματισμού που περιέχουν στην ανάπτυξή τους ανισώσεις και εξισώσεις (στους περιορισμούς), δεν παρέχουν εξαρχής την δυνατότητα σχηματισμού μιας πρώτης βάσεως 5 στο αρχικό στάδιο της μεόδου Simplex και έτσι ο μοναδιαίος υπό-πίνακας δεν είναι δυνατόν να εμφανιστεί μέσα στον πίνακα Α. 5 Όταν έχουμε ισότητα δεν εισάγεται προφανώς μεταβλητή ενός την περίπτωση μικρότερο ή ίσον η μεταβλητή απόκρισης έχει αρνητικό πρόσημο

16 Στην περίπτωση που δεν περιέχεται ο μοναδιαίος πίνακας μέσα στον πίνακα Α, χρησιμοποιούμε τεχνητές μεταβλητές (artificial variables) έτσι ώστε να δημιουργηεί ο μοναδιαίος πίνακας. Η εισαγωγή τεχνητών μεταβλητών διευρύνει την εφικτή περιοχή του προβλήματος καώς με την συγκεκριμένη μέοδο αυξάνουμε τόσο τις στήλες του πίνακα Α, όσο και τις αρχικές μεταβλητές του προβλήματος μας. Παρατηρούμε ότι μια εφικτή λύση στο αναεωρημένο πρόβλημα είναι εφικτή λύση και για το αρχικό πρόβλημα, αν και μόνον αν οι τιμές όλων των τεχνητών μεταβλητών είναι μηδέν. Η Μ-μέοδος εισάγει τις τεχνητές μεταβλητές στην αντικειμενική συνάρτηση με συντελεστή (penalty) για κάε μεταβλητή το M, όπου M αυαίρετα πολύ μεγάλος ετικός αριμός. Η λύση του αναεωρημένου προβλήματος πρέπει να είναι της μορφής x x, όπου x οι λύσεις των μεταβλητών του αρχικού προβλήματος και a όπου x a = 0 οι λύσεις των τεχνητών μεταβλητών οι οποίες πρέπει να είναι 0. Προφανώς, η διαδικασία που ακολουείται είναι να επιτραπεί στις τεχνητές μεταβλητές να παίξουν το ρόλο των χαλαρών μεταβλητών κατά την πρώτη επανάληψη της Simplex διαδικασίας και στην συνέχεια να απαλλαχούμε από αυτές σε κάποια επόμενη επανάληψη. Δηλαδή, δεν χρησιμοποιούμε το παραδοσιακό υπόδειγμα των προβλημάτων γραμμικού προγραμματισμούς Ax b αλλά αντί αυτού το επαυξημένο σύστημα που έχει την μορφή [ AI] x x a b με x a το διάνυσμα των τεχνητών μεταβλητών. Η λύση του επαυξημένου δεν αποτελεί και λύση του αρχικού προβλήματος Ax b παρά μόνο εάν x a = 0 *. Πιο συγκεκριμένα, για ένα πρόβλημα μεγιστοποίησης σε κάε μεταβλητή x i μπορούμε να ορίσουμε ένα * πολύ μεγάλο αρνητικό αριμό ως συντελεστή ci = M η όποια και αποδόηκε από τον Charnes (953) ως μέοδος του μεγάλου Μ. Το πρόβλημά μας τώρα (είτε πρόκειται για μεγιστοποίηση είτε για ελαχιστοποίηση) σε εωρητική μορφή ' * ' * μπορεί να διαμορφωεί ως εξής: max Z = cx Mx, min Z = cx + Mx ή πιο συγκεκριμένα: i ' max z = cx Mx, min z = cx+ Mx x x A * = b A * = b xi xi xx * ' * i i * *, i 0 xx, i 0 Θα πρέπει να σημειώσουμε, ότι κάε φορά που κάποιο τεχνητό διάνυσμα εγκαταλείπει την βάση, μπορεί να απομακρυνεί εντελώς και από το πρόβλημα γραμμικού προγραμματισμού. Τέλος, η συγκεκριμένη μέοδος υπονοεί εωρητικά ότι το M που προφανώς η χρήση των Η/Υ και των ανάλογων προγραμμάτων δεν μας παρέχει. i 3.6. Παραδείγματα για την χρήση της Μεόδου Μ Παράδειγμα. Να λυεί το παρακάτω πρόβλημα γραμμικού προγραμματισμού: max Z = 2 x 3 x + x + 2 x x,,, x = = = 3 x, x, x, x

17 Λύση Το παραπάνω πρόβλημα γραμμικού προγραμματισμού μπορεί να διαμορφωεί ως εξής καώς στην βάση του πίνακα δεν σχηματίζεται ο μοναδιαίος: max Z = 2 x 3 x + x + 2 x M x M x x,,,, x5, x6 x + 2 x + x + 2 x = x + x + x + x = x 3 x + x = x, x, x, x, x, x Έτσι, έχουμε τους παρακάτω πίνακες (Πίνακας 3.20, 3.2 και 3.22): M -M M M /2 Z 6-9M 0-7+Μ -+3Μ -2+2Μ 0 0 Πίνακας 3.20 Πίνακας M -M 2 3/ / /7 -M 9/ /2 0 3/ /2 0 - Z 29/2-9Μ/2 0-7+Μ 0-7/2+5Μ/2 0 0 Πίνακας 3.2 Πίνακας M -M 2 /5 3/ /5 0 2/5 0 2/5 0 3/5 0 Z 4/5 0-28/5 0 Πίνακας 3.22 Πίνακας

18 Παράδειγμα 2 Να λυεί το παρακάτω πρόβλημα γραμμικού προγραμματισμού: min Z = 2 x 3 x 4 x x,, x x x+ + 2 = 20 x, x, x Λύση Προφανώς το παραπάνω πρόβλημα γραμμικού προγραμματισμού α πρέπει να δοεί σε τυπική μορφή. Αρά α έχουμε: max Z = 2 x + 3 x + 4 x + 0 x + 0 x x,,,, x5 x + x + x + x = x + x + 3 x x = x x + 2 x = x, x, x, x, x Εάν κατασκευάσουμε με βάση το παραπάνω πρόβλημα γραμμικού προγραμματισμού τον πίνακα , μπορούμε να παρατηρήσουμε ότι δεν σχηματίζεται πουενά ο μοναδιαίος πίνα- A = κας. Συνεπώς, χρησιμοποιώντας την μέοδο Μ μπορούμε να διαμορφώσουμε το παραπάνω πρόβλημα με την εξής μορφή: max Z = 2 x + 3 x + 4 x + 0 x + 0 x M x M x x,,,, x5, x6, x7 x + x + x + x = x + x + 3x x + x = x x + 2 x + x = x, x, x, x, x, x, x Έχοντας το ΠΓΠ στην μορφή που έλουμε, μπορούμε να προχωρήσουμε στην κατασκευή των επιμέρους πινάκων και να χρησιμοποιήσουμε την μέοδο Simplex για να πάρουμε την βέλτιστη λύση. Παρακάτω φαίνεται ο πρώτος πίνακας Simplex (Πίνακας 3.23) M -M M M Z -80M -2+3M M 0 -M 0 0 Πίνακας 3.23 Πίνακας

19 Χρησιμοποιώντας την ίδια διαδικασία μπορούμε να έχουμε τον τελικό μας πίνακα (Πίνακας 3.24) M -M 0 0/3 / /3 3 40/3 /3 0 2/ /3 2/3 0 /3 0 Z 320/3 Πίνακας 3.24 Πίνακας 2, τελικός πίνακας. 3.7 Η Μέοδος των Δύο Φάσεων Μεγάλο μειονέκτημα της Μ-μεόδου αποτελεί ο μη-καορισμός του πόσο μεγάλο πρέπει να είναι το Μ, όταν χρησιμοποιούμε ηλεκτρονικό υπολογιστή. Επιλεγούμε το Μ αυαίρετα μεγάλο το οποίο όμως μπορεί να προκαλέσει προβλήματα ακρίβειας στην υπολογιστική μηχανή (σφάλματα στρογγυλοποίησης). Τα προβλήματα αυτά, μπορούμε να τα αποφύγουμε με την μέοδο των 2 φάσεων η οποία λύνει το πρόβλημα μη χρησιμοποιώντας τις σταερές M. Μάλιστα, η συγκεκριμένη τεχνική επιλύει το πρόβλημα σε δύο φάσεις που αναλύονται παρακάτω. Στην πρώτη φάση, εισάγουμε τις τεχνητές μεταβλητές που χρειάζονται για να δημιουργηεί ο μοναδιαίος πίνακας. Λύνουμε το βοηητικό πρόβλημα ελαχιστοποίησης (τεχνητές μεταβλητές) το οποίο έλουμε να έχει βέλτιστη λύση μηδέν, δηλαδή, όλες οι τεχνητές να είναι μηδέν. Το σύνολο των άλλων μεταβλητών, σε αυτή την περίπτωση αποτελούν βασική εφικτή λύση για το αρχικό πρόβλημα. Αν το βοηητικό πρόβλημα έχει βέλτιστη λύση ετική, τότε το αρχικό πρόβλημα δεν έχει εφικτή λύση. Στην δεύτερη φάση, λύνουμε το αρχικό πρόβλημα χρησιμοποιώντας σαν αρχική βασική εφικτή λύση του προβλήματος την βέλτιστη λύση της ης φάσης. Παράδειγμα Να λυεί το παρακάτω πρόβλημα γραμμικού προγραμματισμού: max Z = x + 3 x x, x x 2 3 x, x Λύση * Στην πρώτη φάση, λύνουμε το παρακάτω πρόβλημα γραμμικού προγραμματισμού max Z = x x x5, x6 και στην δεύτερη φάση το αρχικό πρόβλημα. Αρά στην πρώτη φάση, έχουμε να επιλύσουμε τους παρακάτω πίνακες (Πίνακες 3.25, 3.26 και 3.27)

20 /2 Z Πίνακας 3.25 Πίνακας / /2 0 3/7-9/ /2 9/5 0 3/ /2 0 - Z 9/ /2 0 Πίνακας 3.26 Πίνακας Πίνακας 3.27 Πίνακας 3. 0 /5 3/ /7 0 9/5 0 2/5 0 9/5 0 2/5 0 3/ Z Μπορούμε να ισχυριστούμε ότι έχουμε την βέλτιστη λύση της πρώτης φάσης η οποία είναι η κάτωι ' * 4 x = [ /5 0 2/5 9/5] με τιμή αντικειμενικής z = 5. Στην συνέχεια, περνάμε στην φάση 2, όπου λύνουμε το αρχικό πρόβλημα χρησιμοποιώντας σαν αρχική βασική εφικτή λύση του προβλήματος την βέλτιστη λύση της ης φάσης, όπως φαίνεται στον παρακάτω πίνακα (Πίνακας 3.28)

21 Μ -Μ 2 /5 3/ /5 0 2/5 0 2/5 0 3/ Z 4/5 0-28/ Πίνακας 3.28 Πίνακας Σύνδεση με τον κατάλογο Ανοικτών Μαημάτων Στα πλαίσια του έργου Ανοικτά Ακαδημαϊκά Μαήματα και συγκεκριμένα όσον αφορά στο Τμήμα Οικονομικών Επιστημών του Πανεπιστημίου Πατρών, οι συγγραφείς έχουν αναπτύξει ψηφιακό υλικό με μορφή διαφανειών και βίντεο-διαλέξεων, για το μάημα Επιχειρησιακή Έρευνα (Εφαρμογές με το Λογισμικό R) το οποίο αφορά τόσο στα έματα που α παρουσιαστούν στο παρόν σύγγραμμα όσο και στον τρόπο που προσεγγίζεται και διδάσκεται από τους συγγραφείς στο Τμήμα Οικονομικών Επιστημών του Πανεπιστημίου Πατρών. Το υλικό του μαήματος είναι ελεύερο στον ενδιαφερόμενο χρήστη μέσω της πλατφόρμας ασύγχρονης τηλεκπαίδευσης του Πανεπιστημίου Πατρών για το Τμήμα Οικονομικών Επιστημών (ECON38) ενώ το υλικό που σχετίζεται με το παρόν κεφάλαιο μπορεί να βρεεί στους παρακάτω συνδέσμους: Μέοδος Simplex (Θεωρητική Προσέγγιση) Μέοδος Simplex (Πίνακες Simplex) Μέοδος Μ & Μέοδος των 2 Φάσεων 3.9 Σύνοψη Τρίτου Κεφαλαίου και Διδακτικοί Σκοποί Το παρόν κεφάλαιο σκοπό είχε να παρουσιάσει τα βασικά συστατικά των προβλημάτων γραμμικού προγραμματισμού (ΠΓΠ), τα οποία δεν αναφέρονται σε δύο μεταβλητές αλλά επεκτείνονται στον χώρο. Παρουσιάζονται τα ανάλογα εωρήματα τα οποία συνοδεύον την εύρεση βέλτιστης λύσης και αναλύεται διεξοδικά η μέοδος Simplex. Τέλος, παρουσιάστηκαν κάποιες ειδικές περιπτώσεις ΠΓΠ που ενδεχομένως να αντιμετωπίσουμε ανάλογα με την φύση του προβλήματος. Μετά το τέλος αυτού του κεφαλαίου, μεταξύ άλλων, ο αναγνώστης α πρέπει να είναι σε έση: να χειρίζεται με ευχέρεια τους βασικούς ορισμούς και έννοιες σχετικά με την σύνεση των ΠΓΠ. να σχηματίσει την αντικειμενική συνάρτηση και τους αντίστοιχους περιορισμούς των ΠΓΠ. να χρησιμοποιήσει τη εωρία και την μέοδο Simplex στην λύση προβλημάτων μεγιστοποίησης ή ελαχιστοποίησης. να κατανοήσει σε μεγάλο βαμό την διαδικασία εύρεσης βέλτιστης λύσης. να αναγνωρίζει τις ειδικές περιπτώσεις ΠΓΠ

22 Βιβλιογραφία/Αναφορές Ξενόγλωσση Βιβλιογραφία: Dantzig, G. B. (963). Linear Programming and Extensions. Princeton University Press, Princeton, N.J Dantzig, G. B., (987). Origins of the simplex method (PDF). A history of scientific computing. doi:0.45/ ISBN Karmarar, N., (984). A New Polynomial Time Algorithm for Linear Programming. Combinatorial, Vol 4, nr. 4, pp HACHIYAN, L. G. (979). A Polynomial Algorithm in Linear Programming. Do- lady Aademiia Nau SSSR 244, (translated in Soviet Mathematics Dolady 20, 9-94, 979). Ελληνική Βιβλιογραφία: Κολέτσος, Ι. και Στογιάννης, Δ., (202). Εισαγωγή στην Επιχειρησιακή Έρευνα. Εκδόσεις Συμεών, Αήνα. Λουκάκης Μ., (990). Επιχειρησιακή Έρευνα: Γραμμικός Προγραμματισμός, Αριστοποίηση σε Δίκτυα, τόμος Α, Εκδοτικό Κέντρο Βόρειας Ελλάδας. Μηλιώτης, Π., (994). Εισαγωγή στο Μαηματικό Προγραμματισμό. Εκδόσεις Σταμούλη, Αήνα. Μπότσαρης, Χ.,(99). Επιχειρησιακή Έρευνα, τόμος Ι, Εκδόσεις Ελληνικά Γράμματα, Αήνα. Σίσκος, Γ., (998). Γραμμικός Προγραμματισμός. Εκδόσεις Νέων Τεχνολογιών, Αήνα. Τσάντας Ν.Δ. και Βασιλείου Γ. Π-Χ (2000). Εισαγωγή στην Επιχειρησιακή Έρευνα: Αλγόριμοι και Εφαρμογές. Εκδόσεις Ζήτη, Θεσσαλονίκη. Υψηλάντης, Γ. Π., (202). Επιχειρησιακή έρευνα: Εφαρμογές στη σημερινή επιχείρηση. 4η έκδ., Eκδόσεις Προπομπός (Ειδικές Επιστημονικές Εκδόσεις), Αήνα

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

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

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ ΕΚΤΟ: Ανάλυση ευαισθησίας των παραμέτρων του μαθηματικού υποδείγματος. Εφαρμογές χρησιμοποιώντας το R

ΚΕΦΑΛΑΙΟ ΕΚΤΟ: Ανάλυση ευαισθησίας των παραμέτρων του μαθηματικού υποδείγματος. Εφαρμογές χρησιμοποιώντας το R ΚΕΦΑΛΑΙΟ ΕΚΤΟ: Ανάλυση ευαισθησίας των παραμέτρων του μαθηματικού υποδείγματος. Εφαρμογές χρησιμοποιώντας το R Σύνοψη Το κεφάλαιο αυτό έχει σκοπό να παρουσιάσει και να υπογραμμίσει τη σημασία της ανάλυσης

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΤΥΠΟΥ SIMPLEX. 2.1 Βασικές έννοιες - Ορισμοί

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΤΥΠΟΥ SIMPLEX. 2.1 Βασικές έννοιες - Ορισμοί ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΤΥΠΟΥ SIMPLEX 2.1 Βασικές έννοιες - Ορισμοί Ο αλγόριθμος Simplex για τα προβλήματα γραμμικού προγραμματισμού, βλέπε Dntzig (1963), αποδίδει αρκετά καλά στην πράξη, ιδιαίτερα σε προβλήματα

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

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

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

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

Από το Γυμνάσιο στο Λύκειο... 7. 3. Δειγματικός χώρος Ενδεχόμενα... 42 Εύρεση δειγματικού χώρου... 46

Από το Γυμνάσιο στο Λύκειο... 7. 3. Δειγματικός χώρος Ενδεχόμενα... 42 Εύρεση δειγματικού χώρου... 46 ΠEΡΙΕΧΟΜΕΝΑ Από το Γυμνάσιο στο Λύκειο................................................ 7 1. Το Λεξιλόγιο της Λογικής.............................................. 11. Σύνολα..............................................................

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

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

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΣΤΑ ΓΕΝΙΚΑ ΜΑΘΗΜΑΤΙΚΑ ΤΜΗΜΑ ΔΙΕΘΝΟΥΣ ΕΜΠΟΡΙΟΥ ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΣΤΑ ΓΕΝΙΚΑ ΜΑΘΗΜΑΤΙΚΑ ΚΕΦΑΛΑΙΑ: ) ΠΙΝΑΚΕΣ ) ΟΡΙΖΟΥΣΕΣ ) ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ 4) ΠΑΡΑΓΩΓΟΙ ΜΑΡΙΑ ΡΟΥΣΟΥΛΗ ΚΕΦΑΛΑΙΟ ΠΙΝΑΚEΣ ΠΡΑΓΜΑΤΙΚΩΝ ΑΡΙΘΜΩΝ ΟΡΙΣΜΟΣ Πίνακας

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

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

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

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

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

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

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ ΔΕΥΤΕΡΟ: Γραφική Επίλυση Προβλημάτων Γραμμικού Προγραμματισμού και Ανάλυση Ευαισθησίας

ΚΕΦΑΛΑΙΟ ΔΕΥΤΕΡΟ: Γραφική Επίλυση Προβλημάτων Γραμμικού Προγραμματισμού και Ανάλυση Ευαισθησίας ΚΕΦΑΛΑΙΟ ΔΕΥΤΕΡΟ: Γραφική Επίλυση Προβλημάτων Γραμμικού Προγραμματισμού και Ανάλυση Ευαισθησίας Σύνοψη Στο παρόν κεφάλαιο παρουσιάζεται με πολύ αναλυτικό τρόπο η μεθοδολογία Γραφικής Επίλυσης ένα πρόβλημα

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

I. ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ. math-gr

I. ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ. math-gr I ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ i e ΜΕΡΟΣ Ι ΟΡΙΣΜΟΣ - ΒΑΣΙΚΕΣ ΠΡΑΞΕΙΣ Α Ορισμός Ο ορισμός του συνόλου των Μιγαδικών αριθμών (C) βασίζεται στις εξής παραδοχές: Υπάρχει ένας αριθμός i για τον οποίο ισχύει i Το σύνολο

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

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Πεπερασμένες και Διαιρεμένες Διαφορές Εισαγωγή Θα εισάγουμε την έννοια των διαφορών με ένα

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

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

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

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

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

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

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

Kεφάλαιο 4. Συστήματα διαφορικών εξισώσεων. F : : F = F r, όπου r xy

Kεφάλαιο 4. Συστήματα διαφορικών εξισώσεων. F : : F = F r, όπου r xy 4 Εισαγωγή Kεφάλαιο 4 Συστήματα διαφορικών εξισώσεων Εστω διανυσματικό πεδίο F : : F = Fr, όπου r x, και είναι η ταχύτητα στο σημείο πχ ενός ρευστού στο επίπεδο Εστω ότι ψάχνουμε τις τροχιές κίνησης των

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

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

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

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

ΚΕΦΑΛΑΙΟ ΕΒΔΟΜΟ: Το Πρόβλημα της μεταφοράς και οι μέθοδοι επίλυσης του. Εφαρμογές χρησιμοποιώντας το R

ΚΕΦΑΛΑΙΟ ΕΒΔΟΜΟ: Το Πρόβλημα της μεταφοράς και οι μέθοδοι επίλυσης του. Εφαρμογές χρησιμοποιώντας το R ΚΕΦΑΛΑΙΟ ΕΒΔΟΜΟ: Το Πρόβλημα της μεταφοράς και οι μέθοδοι επίλυσης του. Εφαρμογές χρησιμοποιώντας το R Σύνοψη Το πρόβλημα της μεταφοράς αποτελεί μια ειδική κατηγορία προβλημάτων γραμμικού προγραμματισμού,

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

Παραδείγματα (2) Διανυσματικοί Χώροι

Παραδείγματα (2) Διανυσματικοί Χώροι Παραδείγματα () Διανυσματικοί Χώροι Παράδειγμα 7 Ελέγξτε αν τα ακόλουθα σύνολα διανυσμάτων είναι γραμμικά ανεξάρτητα ή όχι: α) v=(,4,6), v=(,,), v=(7,,) b) v=(,4), v=(,), v=(4,) ) v=(,,), v=(5,,), v=(5,,)

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

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

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

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

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Αριθμητική Παραγώγιση Εισαγωγή Ορισμός 7. Αν y f x είναι μια συνάρτηση ορισμένη σε ένα διάστημα

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

Από το Γυμνάσιο στο Λύκειο Δειγματικός χώρος Ενδεχόμενα Εύρεση δειγματικού χώρου... 46

Από το Γυμνάσιο στο Λύκειο Δειγματικός χώρος Ενδεχόμενα Εύρεση δειγματικού χώρου... 46 ΠEΡΙΕΧΟΜΕΝΑ Από το Γυμνάσιο στο Λύκειο................................................ 7 1. Το Λεξιλόγιο της Λογικής.............................................. 11 2. Σύνολα..............................................................

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

Εισαγωγικές έννοιες. Κατηγορίες προβλημάτων (σε μια διάσταση) Προβλήματα εύρεσης μεγίστου. Συμβολισμοί

Εισαγωγικές έννοιες. Κατηγορίες προβλημάτων (σε μια διάσταση) Προβλήματα εύρεσης μεγίστου. Συμβολισμοί Κατηγορίες προβλημάτων (σε μια διάσταση) Εισαγωγικές έννοιες Δ. Γ. Παπαγεωργίου Τμήμα Μηχανικών Επιστήμης Υλικών Πανεπιστήμιο Ιωαννίνων dpapageo@cc.uoi.gr http://pc164.materials.uoi.gr/dpapageo Το πρόβλημα

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

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

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

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

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

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

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

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

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

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

ΤΜΗΜΑΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ ΜέθοδοιΜ& ΔύοΦάσεων

ΤΜΗΜΑΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ ΜέθοδοιΜ& ΔύοΦάσεων ΤΜΗΜΑΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ2014-2015 ΜέθοδοιΜ& ΔύοΦάσεων ΟΙΚΟΝΟΜΙΚΗ ΣΗΜΑΣΙΑ (1) Όπως είδαµε και στα προηγούµενα µαθήµατα η ποσότητα z = cj z j j εκφράζει τον ρυθµό µεταβολή της

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

ΑΛΓΟΡΙΘΜΟΙ Ενότητα 10

ΑΛΓΟΡΙΘΜΟΙ Ενότητα 10 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΑΛΓΟΡΙΘΜΟΙ Ενότητα 10: Επαναληπτική Βελτίωση Ιωάννης Μανωλόπουλος, Καθηγητής Αναστάσιος Γούναρης, Επίκουρος Καθηγητής Άδειες Χρήσης Το

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

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο Σύνοψη Στο κεφάλαιο αυτό παρουσιάζεται η ιδέα του συμπτωτικού πολυωνύμου, του πολυωνύμου, δηλαδή, που είναι του μικρότερου δυνατού βαθμού και που, για συγκεκριμένες,

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

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

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

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

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

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

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

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

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

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

(sensitivity analysis, postoptimality analysis).

(sensitivity analysis, postoptimality analysis). Υπολογιστικές Μέθοδοι στη Θεωρία Αποφάσεων Ενότητα 7 Ανάλυση ευαισθησίας Παραμετρική ανάλυση Αντώνης Οικονόμου Τμήμα Μαθηματικών Πανεπιστήμιο Αθηνών Προπτυχιακό πρόγραμμα σπουδών 11 Φεβρουαρίου 2016 Α.

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

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Αριθμητική Ολοκλήρωση Εισαγωγή Έστω ότι η f είναι μία φραγμένη συνάρτηση στο πεπερασμένο

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

ΕΡΓΑΣΙΕΣ 4 ου ΚΕΦΑΛΑΙΟΥ. 1 η Ομάδα: Ερωτήσεις πολλαπλής επιλογής

ΕΡΓΑΣΙΕΣ 4 ου ΚΕΦΑΛΑΙΟΥ. 1 η Ομάδα: Ερωτήσεις πολλαπλής επιλογής ΕΡΓΑΣΙΕΣ 4 ου ΚΕΦΑΛΑΙΟΥ 1 η Ομάδα: Ερωτήσεις πολλαπλής επιλογής 1. Σύμφωνα με το νόμο της προσφοράς: α) Η προσφερόμενη ποσότητα ενός αγαθού αυξάνεται όταν μειώνεται η τιμή του στην αγορά β) Η προσφερόμενη

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

Θεωρία Αλγόριθμοι Γραμμικής Βελτιστοποίησης 28/3/2012. Lecture07 1

Θεωρία Αλγόριθμοι Γραμμικής Βελτιστοποίησης 28/3/2012. Lecture07 1 Τμήμα Εφαρμοσμένης Πληροφορικής ΑΛΓΟΡΙΘΜΟΙ ΓΡΑΜΜΙΚΗΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ 8 Ο ΕΞΑΜΗΝΟ ΣΑΜΑΡΑΣ ΝΙΚΟΛΑΟΣ, ΕΠ. ΚΑΘΗΓΗΤΗΣ Χαρακτηριστικά αλγορίθμων τύπου simplex (5) Αν το βασικό σημείο ικανοποιεί ακριβώς n-m ανισότητες

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

ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ Μαθηματικά για Οικονομολόγους ΙI-Μάθημα 4 Γραμμικά Συστήματα

ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ Μαθηματικά για Οικονομολόγους ΙI-Μάθημα 4 Γραμμικά Συστήματα ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ 2009-2010 Μαθηματικά για Οικονομολόγους ΙI-Μάθημα 4 Γραμμικά Συστήματα ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ Ι Ένα σύνολο m εξισώσεων n αγνώστων που έχει την ακόλουθη

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

Κεφάλαιο 1 Συστήματα γραμμικών εξισώσεων

Κεφάλαιο 1 Συστήματα γραμμικών εξισώσεων Κεφάλαιο Συστήματα γραμμικών εξισώσεων Παραδείγματα από εφαρμογές Γραμμική Άλγεβρα Παράδειγμα : Σε ένα δίκτυο (αγωγών ή σωλήνων ή δρόμων) ισχύει ο κανόνας των κόμβων όπου το άθροισμα των εισερχόμενων ροών

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

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

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

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

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης;

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης; 10. Τι ονομάζουμε Ευκλείδεια διαίρεση και τέλεια διαίρεση; Όταν δοθούν δύο φυσικοί αριθμοί Δ και δ, τότε υπάρχουν δύο άλλοι φυσικοί αριθμοί π και υ, έτσι ώστε να ισχύει: Δ = δ π + υ. Ο αριθμός Δ λέγεται

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

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Παρεμβολή και Παρεκβολή Εισαγωγή Ορισμός 6.1 Αν έχουμε στη διάθεσή μας τιμές μιας συνάρτησης

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

ΕΡΓΑΣΙΕΣ 4 ου ΚΕΦΑΛΑΙΟΥ. 1 η Ομάδα: Ερωτήσεις πολλαπλής επιλογής

ΕΡΓΑΣΙΕΣ 4 ου ΚΕΦΑΛΑΙΟΥ. 1 η Ομάδα: Ερωτήσεις πολλαπλής επιλογής ΕΡΓΑΣΙΕΣ 4 ου ΚΕΦΑΛΑΙΟΥ 1 η Ομάδα: Ερωτήσεις πολλαπλής επιλογής 1. Σύμφωνα με το νόμο της προσφοράς: α) Η προσφερόμενη ποσότητα ενός αγαθού αυξάνεται όταν μειώνεται η τιμή του στην αγορά β) Η προσφερόμενη

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

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

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Μη γραμμικός προγραμματισμός: βελτιστοποίηση με περιορισμούς Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής Διάλεξη 9-10 η /2017 Τι παρουσιάστηκε

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

= 7. Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις

= 7. Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις 1. Εισαγωγή Δίνεται η συνάρτηση μεταφοράς = = 1 + 6 + 11 + 6 = + 6 + 11 + 6 =. 2 Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις L = 0 # και L $ % &'

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

ΗΜΥ 681 Εκτίμηση κατάστασης II (AC Εκτίμηση κατάστασης)

ΗΜΥ 681 Εκτίμηση κατάστασης II (AC Εκτίμηση κατάστασης) ΗΜΥ 68 Εκτίμηση κατάστασης II AC Εκτίμηση κατάστασης Δρ Ηλίας Κυριακίδης Αναπληρωτής Καηγητής ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Ηλίας Κυριακίδης

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΜΜΙΚΗΣ ΑΛΓΕΒΡΑΣ. ρ Χρήστου Νικολαϊδη

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

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

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

Εισαγωγή στο Γραμμικό Προγραμματισμό. Χειμερινό Εξάμηνο Εισαγωγή στο Γραμμικό Προγραμματισμό Χειμερινό Εξάμηνο 2016-2017 Δεσμευτικοί περιορισμοί Πρόβλημα Βιομηχανική επιχείρηση γαλακτοκομικών προϊόντων Συνολικό μοντέλο Maximize z = 150x 1 + 200x 2 (αντικειμενική

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

AX=B (S) A A X=A B I X=A B X=A B I X=A B X=A B X=A B X X

AX=B (S) A A X=A B I X=A B X=A B I X=A B X=A B X=A B X X . Επίλυση γραμμικού συστήματος με χρήση αντιστρόφου Πρόταση Θεωρούμε ένα τετραγωνικό γραμμικό σύστημα (δηλαδή ο αριθμός των εξισώσεων είναι ίσος με τον αριθμό των αγνώστων) AX=B (S). Αν ο πίνακας Α είναι

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

Παραδείγματα (2 ο σετ) Διανυσματικοί Χώροι Επιμέλεια: Ι. Λυχναρόπουλος

Παραδείγματα (2 ο σετ) Διανυσματικοί Χώροι Επιμέλεια: Ι. Λυχναρόπουλος Παραδείγματα ( ο σετ) Διανυσματικοί Χώροι Επιμέλεια: Ι. Λυχναρόπουλος Παράδειγμα Έστω ο υποχώρος W του R 5 που παράγεται από τα διανύσματα v=(,,-,,), v=(,,-,6,8), v=(,,,,6), v=(,,5,,8), v5=(,7,,,9). a)

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

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

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

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

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 1 η Ημερομηνία Αποστολής στον Φοιτητή: 20 Οκτωβρίου 2008

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 1 η Ημερομηνία Αποστολής στον Φοιτητή: 20 Οκτωβρίου 2008 ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΕΡΓΑΣΙΑ η Ημερομηνία Αποστολής στον Φοιτητή: 0 Οκτωβρίου 008 Ημερομηνία παράδοσης της Εργασίας: Νοεμβρίου 008 Πριν

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

Εισαγωγή Το σύνολο αναφοράς και οι περιορισμοί

Εισαγωγή Το σύνολο αναφοράς και οι περιορισμοί ΕΞΙΣΩΣΕΙΣ ΚΑΙ ΑΝΙΣΩΣΕΙΣ ΠΟΥ ΑΝΑΓΟΝΤΑΙ ΣΕ ΠΟΛΥΟΝΥΜΙΚΕΣ Εισαγωγή Το σύνολο αναφοράς και οι περιορισμοί Όταν έχουμε μία εξίσωση που περιέχει παρονομαστές ή ρίζες, πρέπει να βάζουμε περιορισμούς. Το νόημα

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

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119)

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119) ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΙΩΑΝΝΗΣ Α. ΤΣΑΓΡΑΚΗΣ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119) ΜΕΡΟΣ 5: ΔΙΑΝΥΣΜΑΤΙΚΟΙ ΥΠΟΧΩΡΟΙ ΓΡΑΜΜΙΚΗ ΑΝΕΞΑΡΤΗΣΙΑ ΒΑΣΕΙΣ & ΔΙΑΣΤΑΣΗ Δ.Χ. ΣΗΜΕΙΩΣΕΙΣ

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

Παραδείγματα Διανυσματικοί Χώροι Ι. Λυχναρόπουλος

Παραδείγματα Διανυσματικοί Χώροι Ι. Λυχναρόπουλος Παραδείγματα Διανυσματικοί Χώροι Ι. Λυχναρόπουλος Παράδειγμα Έστω το σύνολο V το σύνολο όλων των θετικών πραγματικών αριθμών εφοδιασμένο με την ακόλουθη πράξη της πρόσθεσης: y y με, y V και του πολλαπλασιασμού

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

Εφαρμοσμένα Μαθηματικά ΙΙ 9ο Σετ Ασκήσεων (Λύσεις) Διανυσματικοί Χώροι

Εφαρμοσμένα Μαθηματικά ΙΙ 9ο Σετ Ασκήσεων (Λύσεις) Διανυσματικοί Χώροι Εφαρμοσμένα Μαθηματικά ΙΙ 9ο Σετ Ασκήσεων (Λύσεις) Διανυσματικοί Χώροι Επιμέλεια: Ι. Λυχναρόπουλος. Δείξτε ότι ο V R εφοδιασμένος με τις ακόλουθες πράξεις (, a b) + (, d) ( a+, b+ d) και k ( ab, ) ( kakb,

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

3.1 Εξισώσεις 1 ου Βαθμού

3.1 Εξισώσεις 1 ου Βαθμού 1 3.1 Εξισώσεις 1 ου Βαθμού 1. Να διερευνήσετε την εξίσωση. Ισχύει: Διακρίνουμε τώρα τις περιπτώσεις: Αν τότε: ΘΕΩΡΙΑ Απάντηση Επομένως, αν η εξίσωση έχει ακριβώς μία λύση, την. Αν, τότε η εξίσωση γίνεται,

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

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

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

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

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

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

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

Θεωρία Αλγόριθμοι Γραμμικής Βελτιστοποίησης 3/4/2012. Lecture08 1

Θεωρία Αλγόριθμοι Γραμμικής Βελτιστοποίησης 3/4/2012. Lecture08 1 Τμήμα Εφαρμοσμένης Πληροφορικής ΑΛΓΟΡΙΘΜΟΙ ΓΡΑΜΜΙΚΗΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ 8 Ο ΕΞΑΜΗΝΟ ΣΑΜΑΡΑΣ ΝΙΚΟΛΑΟΣ, ΕΠ. ΚΑΘΗΓΗΤΗΣ Μεθοδολογία αλγορίθμων τύπου simplex (5) Βήμα 0: Αρχικοποίηση (Initialization). Στο βήμα

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ι (ΘΕ ΠΛΗ ) ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑΤΩΝ ΤΕΛΙΚΗΣ ΕΞΕΤΑΣΗΣ 9 Ιουνίου (διάρκεια ώρες και λ) Διαβάστε προσεκτικά και απαντήστε

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

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

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

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

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

1. ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η επιχειρησιακή έρευνα επικεντρώνεται στη λήψη αποφάσεων από επιχειρήσεις οργανισμούς, κράτη κτλ. Στα πλαίσια της επιχειρησιακής έρευνας εξετάζονται οι ακόλουθες περιπτώσεις : Γραμμικός προγραμματισμός

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

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

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

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

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

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

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

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεωρία Παιγνίων και Αποφάσεων Διδάσκων: Ε. Μαρκάκης, Εαρινό εξάμηνο 2015

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεωρία Παιγνίων και Αποφάσεων Διδάσκων: Ε. Μαρκάκης, Εαρινό εξάμηνο 2015 ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεωρία Παιγνίων και Αποφάσεων Διδάσκων: Ε. Μαρκάκης, Εαρινό εξάμηνο 2015 Λύσεις 2η σειράς ασκήσεων Προθεσμία παράδοσης: 18 Μαίου 2015 Πρόβλημα 1. (14

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

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Ενότητα: Πίνακες και Γραμμικά Συστήματα: Ο Αλγόριθμος Guss Ανδριανός Ε Τσεκρέκος Τμήμα Λογιστικής & Χρηματοοικονομικής

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

3 η ΕΝΟΤΗΤΑ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΕΝΟΣ ΚΡΙΤΗΡΙΟΥ

3 η ΕΝΟΤΗΤΑ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΕΝΟΣ ΚΡΙΤΗΡΙΟΥ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΕΙΣΑΓΩΓΗ ΣΤΗN ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ 3 η ΕΝΟΤΗΤΑ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΕΝΟΣ ΚΡΙΤΗΡΙΟΥ Μ. Καρλαύτης Ν. Λαγαρός Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό

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

ΗΜΥ 681 Παρατηρησιμότητα του συστήματος ηλεκτρικής ενέργειας

ΗΜΥ 681 Παρατηρησιμότητα του συστήματος ηλεκτρικής ενέργειας ΗΜΥ 68 Παρατηρησιμότητα του συστήματος ηλεκτρικής ενέργειας Δρ. Ηλίας Κυριακίδης Αναπληρωτής Καηγητής ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Ηλίας

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

Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss-Jordan Παραγοντοποίηση LU, LDU

Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss-Jordan Παραγοντοποίηση LU, LDU Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss-Jordan Παραγοντοποίηση LU, LDU Επιμέλεια: Ι. Λυχναρόπουλος Παράδειγμα x y Να επιλυθεί το ακόλουθο σύστημα: x+ y 6 Σε μορφή πινάκων το σύστημα γράφεται ως: x y

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

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

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

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

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Ενότητα: Διανυσματικοί Χώροι και Υπόχωροι: Βάσεις και Διάσταση Ανδριανός Ε Τσεκρέκος Τμήμα Λογιστικής & Χρηματοοικονομικής

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

Πολυωνυμικές εξισώσεις και ανισώσεις Εξισώσεις και ανισώσεις που ανάγονται σε πολυωνυμικές

Πολυωνυμικές εξισώσεις και ανισώσεις Εξισώσεις και ανισώσεις που ανάγονται σε πολυωνυμικές 0 Πολυωνυμικές εξισώσεις και ανισώσεις Εξισώσεις και ανισώσεις που ανάγονται σε πολυωνυμικές Α. ΑΠΑΡΑΙΤΗΤΕΣ ΓΝΩΣΕΙΣ ΘΕΩΡΙΑΣ Για να λύσουμε μια πολυωνυμική εξίσωση P(x) 0 (ή μια πολυωνυμική ανίσωση P(x)

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