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

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

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

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

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

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

(sensitivity analysis, postoptimality analysis).

Β. Βασιλειάδης. Επιχειρησιακή Έρευνα Διάλεξη 5 η -Αλγόριθμος Simplex

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ανάλυση Ευαισθησίας. αναζητάμε τις επιπτώσεις που επιφέρει στη βέλτιστη λύση η

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

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

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

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

Ο Αλγόριθµος της Simplex

Περιεχόμενα. 1. Ανάλυση ευαισθησίας. (1) Ανάλυση ευαισθησίας (2) Δυϊκό πρόβλημα (κανονική μορφή) (3) Δυαδικός προγραμματισμός (4) Ανάλυση αποφάσεων

ΔΙΑΧΕΙΡΙΣΗ ΥΔΑΤΙΚΩΝ ΠΟΡΩΝ

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

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

Η Έννοια της εξίσωσης:

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

ΜΑΘΗΜΑ: ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ-ΘΕΜΑΤΑ ΕΞΕΤΑΣΤΙΚΗΣ IΟΥΝΙΟΥ 2015

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

max 17x x 2 υπό 10x 1 + 7x 2 40 x 1 + x 2 5 x 1, x 2 0.

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

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

Προβλήματα Ελάχιστου Κόστους Ροής σε Δίκτυο. Δίκτυα Ροής Ελάχιστου Κόστους (Minimum Cost Flow Networks)

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

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

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

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

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

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

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

Εργαστήριο 10o. Συγκεντρωτικά Ερωτήματα Ερωτήματα Διασταύρωσης Ερωτήματα Ενεργειών. Ευάγγελος Γ. Καραπιδάκης

Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ

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

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

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

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

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

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

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

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

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

Simplex µε πίνακες Simplex µε πίνακες

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

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

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

Περιληπτικά, τα βήματα που ακολουθούμε γενικά είναι τα εξής:

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

2.1 Η ΕΞΙΣΩΣΗ αx + β = 0

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

Παράδειγμα 1. Δίνεται ο κάτωθι κλειστός βρόχος αρνητικής ανάδρασης με. Σχήμα 1. στο οποίο εφαρμόζουμε αρνητική ανάδραση κέρδους

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

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

ΦΥΣΙΚΗ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Α ΛΥΚΕΙΟΥ

Εισαγωγή και ανάλυση ευαισθησίας προβληµάτων Γραµµικού Προγραµµατισµού. υϊκότητα. Παραδείγµατα.

ΚΕΦΑΛΑΙΟ 2 Ο «ΟΡΙΟ ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ»

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

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

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

RIGHTHAND SIDE RANGES

Παρουσίαση Libreoffice. Βασίλειος Καραβασίλης Μονάδα Αριστείας ΕΛΛΑΚ ΕΤΕΠΗ 27/04/2015

Διαχείριση Έργων- Στόχων

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

Case 09: Επιλογή Διαφημιστικών Μέσων ΙI ΣΕΝΑΡΙΟ (1)

1 Η εναλλάσσουσα ομάδα

Δηλαδή η ρητή συνάρτηση είναι πηλίκο δύο ακέραιων πολυωνύμων. Επομένως, το ζητούμενο ολοκλήρωμα είναι της μορφής

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

Τα περισσότερα προβλήματα βελτιστοποίησης είναι με περιορισμούς, αλλά οι μέθοδοι επίλυσης χωρίς περιορισμούς έχουν γενικό ενδιαφέρον.

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

Transcript:

Σχέσεις μεταξύ του πρωτεύοντος και του δυϊκού του. Για να χρησιμοποιήσουμε τη θεωρία δυϊκότητας αλλάζουμε την μορφή του πίνακα της μεθόδου simplex, προσθέτοντας μια σειρά και μια στήλη. Η σειρά προστίθεται πάνω από την σειρά με τα ονόματα των βασικών και μη παραμέτρων και περιέχει το: Ενώ η στήλη προστίθεται στα αριστερά της στήλης με τις βασικές μεταβλητές και περιέχει το διάνυσμα: Τα στοιχεία του c B μπορούν να προκύψουν από τα αντίστοιχα του c. Ενώ το βήμα που υπολογίζαμε τον pivot και κάναμε την αλλαγή μπορεί να αλλάξει έτσι ώστε να υπολογίσουμε τα στοιχεία της αντικειμενικής σειράς από την. Θυμηθείτε ότι τα στοιχεία της αντικειμενικής σειράς είναι z j -c j. 22/01/2010 1

Έστω το πρόβλημα ΓΠ: 22/01/2010 2

Οπότε: 6 7 8 Ο Πίνακας Α περιέχει τον μοναδιαίο πίνακα αν αναδιατάξουμε τις στήλες και τις βάλουμε 7,6,8. 22/01/2010 3

Ο αρχικός πίνακας για την μέθοδο των δύο φάσεων είναι: Όπου η αντικειμενική σειρά δεν είναι συμπληρωμένη. Για τον σκοπό αυτό βρίσκουμε: Επειδή είναι: (δλδ οι δείκτες των βασικών παραμέτρων). Οι τιμές προκύπτουν από την μέθοδο των δύο φάσεων όπου η νέα αντικειμενική συνάρτηση είναι: z=-x 7 -x 8, (c=[0 0 0 0 0 0 0-1 -1]). Δεν βάζουμε 3 τεχνητές παραμέτρους γιατί τον ρόλο αυτόν μπορεί να τον παίξει η x 6. 22/01/2010 4

Ο αρχικός πίνακας για την μέθοδο των δύο φάσεων είναι: Για το στοιχείο της στήλης 1 της αντικειμενικής συνάρτησης είναι: 22/01/2010 5

Ενώ ο συμπληρωμένος πίνακας είναι: Οπότε pivot είναι το 6 άρα εισέρχεται η x 2 και εξέρχεται η x 8. Οι βασικές μεταβλητές θα είναι οι x 7,x 6,x 2 άρα και 22/01/2010 6

Και ο πίνακας γίνεται: Και για επαλήθευση: 22/01/2010 7

Ισχύει επίσης: Ενώ το στοιχείο της τρίτης στήλης υπολογίζεται ως: 22/01/2010 8

Και τελικά καταλήγουμε: Το οποίο αποτελεί λύση του βοηθητικού προβλήματος. Για το κανονικό πρόβλημα διαγράφουμε τις στήλες για τα x 7, x 8. Ενώ τα στοιχεία της αντικειμενικής σειράς υπολογίζονται όπως και πριν: 22/01/2010 9

Σχέσεις μεταξύ του πρωτεύοντος και του δυϊκού του. Συνοψίζοντας: Είχαμε ένα πρόβλημα στην κανονική του μορφή Και εισάγαμε τεχνητές μεταβλητές, οπότε για τη φάση 1 χρησιμοποιήσαμε μια διαφορετική αντικειμενική συνάρτηση, την: Όπου τα y i είναι οι τεχνητές μεταβλητές. 22/01/2010 10

Σχέσεις μεταξύ του πρωτεύοντος και του δυϊκού του (φάση 2). Ας υποθέσουμε ότι στο τέλος της προηγούμενης διαδικασίας (φάση 1) εξακολουθούσαν να υπάρχουν τεχνητές μεταβλητές που συμπεριφέρονταν ως βασικές. Τότε, εισερχόμαστε στην φάση 2. Ο αρχικός πίνακας της 2 είναι ο τελικός της 1, με τις ακόλουθες τροποποιήσεις: (α) διαγράφουμε τις στήλες με μη βασικές τεχνητές παραμέτρους. (β) αντικαθιστούμε την πρώτη γραμμή με τις τιμές της πραγματικής αντικειμενικής συνάρτησης, θέτοντας 0 ως συντελεστή για τις βασικές τεχνητές παραμέτρους. (γ) υπολογίζουμε το νέο διάνυσμα c B από την νέα 1η γραμμή. (δ) υπολογίζουμε τα στοιχεία της νέας αντικειμενικής σειράς ως: 22/01/2010 11

Σχέσεις μεταξύ του πρωτεύοντος και του δυϊκού του (φάση 2). Στη διαδικασία αυτή θα πρέπει να προσέξουμε το εξής: οι τεχνητές παράμετροι να μην έχουν θετικές τιμές. Αυτό θα συμβεί αν μία από αυτές παραμείνει βασική και όταν κάνουμε την απαλοιφή των από πάνω και από κάτω όρων της στήλης προκύψει μια θετική τιμή στον x B. 22/01/2010 12

Έστω το πρόβλημα. Εισάγουμε τεχνητές παραμέτρους και αλλάζουμε και την αντικειμενική συνάρτηση: 22/01/2010 13

Για να προκύψει η νέα αντικειμενική συνάρτηση πρέπει στην z' να προσθέσουμε (-1) x την 1η ισότητα (-1) x την 2η ισότητα (-1) x την 3η ισότητα. Και ο πίνακας γίνεται αρχικά: Και εφαρμόζοντας την μέθοδο Simplex. 22/01/2010 14

Για να έχουμε πρόβλημα μεγιστοποίησης η νέα αντικειμενική συνάρτηση πρέπει να είναι: Και προκύπτουν οι πίνακες: Όπου: 22/01/2010 15

Και 22/01/2010 16

Και για τις βασικές παραμέτρους: Ενώ η τιμή της αντικειμενικής συνάρτησης είναι: 22/01/2010 17

και: 22/01/2010 18

Οπότε η φάση 1 έχει μια βέλτιστη λύση την: Και z=0. Παρατηρούμε ότι η y 1 εμφανίζεται ως βασική μεταβλητή. 22/01/2010 19

Οπότε ξεκινάμε να μεταβάλουμε τον τελικό πίνακα της φάσης 1 για να ξεκινήσει η φάση 2. Ώστε: διαγράφουμε τις στήλες για τα y 2, y 3. Το βάρος της y 1 είναι 0. Και η αντικειμενική σειρά συμπληρώνεται από τις τιμές 22/01/2010 20

Άρα ξεκινάει η φάση 2 με τον πίνακα: Εφαρμόζουμε την μέθοδο Simplex. Για την εκλογή της απελθούσας μεταβλητής βεβαιωνόμαστε ότι η τιμή στην τομή της σειράς και της στήλης της y 1 είναι >0. Αν δεν είναι τότε αυτόματα διαλέγουμε την y 1 ως απελθούσα μεταβλητή. 22/01/2010 21

Ο πίνακας που προκύπτει είναι: Και αναγκαστικά η βέλτιστη λύση είναι: και z=35/2. 22/01/2010 22