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

Σχετικά έγγραφα
Προσεγγιστικοί Αλγόριθμοι

Προσεγγιστικοί Αλγόριθμοι

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

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

Σχεδίαση & Ανάλυση Αλγορίθμων

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

Κεφάλαιο 5ο: Ακέραιος προγραμματισμός

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

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

viii 20 Δένδρα van Emde Boas 543

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

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

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

Προσεγγιστικοί Αλγόριθμοι βασισμένοι σε Γραμμικό Προγραμματισμό

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

Συστήματα Παραγωγής ΠΑΡΑΔΕΙΓΜΑ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

Προσεγγιστικοί Αλγόριθμοι για NP- ύσκολα Προβλήματα

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

12/10/2015 LINEAR_PROGRAMMING_EBOOK ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ

για NP-Δύσκολα Προβλήματα

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

ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ μέθοδοι των εσωτερικών σημείων

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

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

Συνδετικότητα γραφήματος (graph connectivity)

Προσεγγιστικοί Αλγόριθμοι βασισμένοι σε Γραμμικό Προγραμματισμό

Προσεγγιστικοί Αλγόριθμοι για NP- ύσκολα Προβλήματα

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

Θεωρία Αποφάσεων και Βελτιστοποίηση

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

Πολυπλοκότητα. Παράμετροι της αποδοτικότητας ενός αλγόριθμου: Χρόνος εκτέλεσης. Απαιτούμενοι πόροι, π.χ. μνήμη, εύρος ζώνης. Προσπάθεια υλοποίησης

Αλγόριθμοι Προσέγγισης για NP-Δύσκολα Προβλήματα

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

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ. Κεφάλαιο 3 Μορφοποίηση Προβλημάτων Ακέραιου Προγραμματισμού

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

Λυμένες ασκήσεις στα πλαίσια του μαθήματος «Διοίκηση Εφοδιαστικής Αλυσίδας»

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

Α. Διατύπωση μοντέλου προβλήματος γραμμικού προγραμματισμού

Τομές Γραφήματος. Γράφημα (μη κατευθυνόμενο) Συνάρτηση βάρους ακμών. Τομή : Διαμέριση του συνόλου των κόμβων σε δύο μη κενά σύνολα

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

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

Αναζητάμε το εβδομαδιαίο πρόγραμμα παραγωγής που θα μεγιστοποιήσει 1/20

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

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΑΙ ΜΑΘΗΜΑΤΙΚΗ ΔΙΑΤΥΠΩΣΗ, Διαλ. 2. Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης 8/4/2017

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

Μοντελοποίηση προβληµάτων

Θεωρία Αποφάσεων και Βελτιστοποίηση

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ με το EXCEL

max c 1 x 1 + c 2 x c n x n υπό a 11 x 1 + a 12 x a 1n x n b 1 a 21 x 1 + a 22 x a 2n x n b 2 a m1 x 1 + a m2 x a mn x n b m

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

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

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

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

ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ & ΦΥΣΙΚΩΝ ΕΠΙΣΤΗΜΩΝ. ΕΞΕΤΑΣΗ ΣΤΗΝ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ Έβδομο Εξάμηνο

Προσεγγιστικοί Αλγόριθμοι βασισμένοι σε Γραμμικό Προγραμματισμό

Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ. Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ»

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

Αναδρομικός αλγόριθμος

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

Fermat, 1638, Newton Euler, Lagrange, 1807

ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΕΙΣΑΓΩΓΗ ΣΤΗN ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ. 1 η ΕΝΟΤΗΤΑ ΕΙΣΑΓΩΓΗ. Μ. Καρλαύτης Ν. Λαγαρός

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

Branch and Bound. Branch and Bound

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

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

Περιεχόμενα Πρόλογος 5ης αναθεωρημένης έκδοσης ΚΕΦΆΛΆΙΟ 1 Ο ρόλος της επιχειρησιακής έρευνας στη λήψη αποφάσεων ΚΕΦΆΛΆΙΟ 2.

Δομές Δεδομένων και Αλγόριθμοι

Κεφάλαιο 6. Μέθοδοι επίλυσης προβλημάτων ακέραιου προγραμματισμού

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

Κεφάλαιο 8. NP και Υπολογιστική Δυσεπιλυσιμότητα. Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

Κεφάλαιο 14: Διαστασιολόγηση αγωγών και έλεγχος πιέσεων δικτύων διανομής

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

Γραµµικός Προγραµµατισµός (ΓΠ)

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

Κεφάλαιο 8. NP και Υπολογιστική Δυσεπιλυσιµότητα. Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

Α) δηλώνουν τις ποσότητες που, ανάλογα με το πρόβλημα, θα παραχθούν, επενδυθούν, αγοραστούν, κατασκευαστούν κ.λπ.

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

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ. Κεφάλαιο 2 Μορφοποίηση Προβλημάτων Ακέραιου Προγραμματισμού

Κεφάλαιο 4ο: Δικτυωτή Ανάλυση

Προσεγγιστικοί Αλγόριθμοι βασισμένοι σε Γραμμικό Προγραμματισμό

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

Θεωρία Υπολογισμού και Πολυπλοκότητα

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ 1 ΕΙΣΑΓΩΓΗ 2 ΜΑΘΗΜΑΤΙΚΟΙ ΟΡΙΣΜΟΙ 3 ΜΟΝΤΕΛΟΠΟΙΗΣΗ Δρ. Δημήτρης Βαρσάμης Μάρτιος / 31

Εξαντλητική Απαρίθµηση

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

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

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

Διαδικασία μετατροπής σε τυπική μορφή

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

Β. 1. Το διάγραμμα ροής του παραπάνω αποσπάσματος είναι το παρακάτω: I< 10 Εμφάνισε I Ι Ι + 3

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

Παρουσίαση: Γραμμικός Προγραμματισμός (Αλγόριθμος Simplex). Λύση δυο προβλημάτων με χρήση της μεθόδου simplex και το excel.

Τεχνητή Νοημοσύνη. 2η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Διαχείριση Υδατικών Πόρων

Κεφάλαιο 1. Πέντε Αντιπροσωπευτικά Προβλήματα. Έκδοση 1.4, 30/10/2014. Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

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

Αστικά υδραυλικά έργα

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 13: Παραλλαγές Μηχανών Turing και Περιγραφή Αλγορίθμων

Ποσοτικές Μέθοδοι στη Διοίκηση Έργων (Y100)

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

Transcript:

Μια εταιρεία παράγει κέικ δύο κατηγοριών, απλά και πολυτελείας: Ένα απλό κέικ αποδίδει κέρδος 1 ευρώ. Ένα κέικ πολυτελείας αποδίδει κέρδος 6 ευρώ. Η καθημερινή ζήτηση του απλού κέικ είναι 200. Η καθημερινή ζήτηση του κέικ πολυτελείας είναι 300. Το εργοστάσιο παράγει 400 κέικ καθημερινά. Πόσα απλά κέικ και πόσα πολυτελείας μεγιστοποιούν το κέρδος;

Μια εταιρεία παράγει κέικ δύο κατηγοριών, απλά και πολυτελείας: Ένα απλό κέικ αποδίδει κέρδος 1 ευρώ. Ένα κέικ πολυτελείας αποδίδει κέρδος 6 ευρώ. Η καθημερινή ζήτηση του απλού κέικ είναι 200. Η καθημερινή ζήτηση του κέικ πολυτελείας είναι 300. Το εργοστάσιο παράγει 400 κέικ καθημερινά. Πόσα απλά κέικ και πόσα πολυτελείας μεγιστοποιούν το κέρδος;

Μια εταιρεία παράγει κέικ δύο κατηγοριών, απλά και πολυτελείας: Ένα απλό κέικ αποδίδει κέρδος 1 ευρώ. Ένα κέικ πολυτελείας αποδίδει κέρδος 6 ευρώ. Η καθημερινή ζήτηση του απλού κέικ είναι 200. Η καθημερινή ζήτηση του κέικ πολυτελείας είναι 300. Το εργοστάσιο παράγει 400 κέικ καθημερινά. Πόσα απλά κέικ και πόσα πολυτελείας μεγιστοποιούν το κέρδος;

Μια εταιρεία παράγει κέικ δύο κατηγοριών, απλά και πολυτελείας: Ένα απλό κέικ αποδίδει κέρδος 1 ευρώ. Ένα κέικ πολυτελείας αποδίδει κέρδος 6 ευρώ. Η καθημερινή ζήτηση του απλού κέικ είναι 200. Η καθημερινή ζήτηση του κέικ πολυτελείας είναι 300. Το εργοστάσιο παράγει 400 κέικ καθημερινά. Πόσα απλά κέικ και πόσα πολυτελείας μεγιστοποιούν το κέρδος;

Μια εταιρεία παράγει κέικ δύο κατηγοριών, απλά και πολυτελείας: Ένα απλό κέικ αποδίδει κέρδος 1 ευρώ. Ένα κέικ πολυτελείας αποδίδει κέρδος 6 ευρώ. Η καθημερινή ζήτηση του απλού κέικ είναι 200. Η καθημερινή ζήτηση του κέικ πολυτελείας είναι 300. Το εργοστάσιο παράγει 400 κέικ καθημερινά. Πόσα απλά κέικ και πόσα πολυτελείας μεγιστοποιούν το κέρδος;

Μια εταιρεία παράγει κέικ δύο κατηγοριών, απλά και πολυτελείας: Ένα απλό κέικ αποδίδει κέρδος 1 ευρώ. Ένα κέικ πολυτελείας αποδίδει κέρδος 6 ευρώ. Η καθημερινή ζήτηση του απλού κέικ είναι 200. Η καθημερινή ζήτηση του κέικ πολυτελείας είναι 300. Το εργοστάσιο παράγει 400 κέικ καθημερινά. Πόσα απλά κέικ και πόσα πολυτελείας μεγιστοποιούν το κέρδος;

Μια εταιρεία παράγει κέικ δύο κατηγοριών, απλά και πολυτελείας: Ένα απλό κέικ αποδίδει κέρδος 1 ευρώ. Ένα κέικ πολυτελείας αποδίδει κέρδος 6 ευρώ. Η καθημερινή ζήτηση του απλού κέικ είναι 200. Η καθημερινή ζήτηση του κέικ πολυτελείας είναι 300. Το εργοστάσιο παράγει 400 κέικ καθημερινά. Πόσα απλά κέικ και πόσα πολυτελείας μεγιστοποιούν το κέρδος; σημείο μέγιστου κέρδους

Τυπική μορφή αποτιμητική συνάρτηση περιορισμοί περιορισμοί μη αρνητικότητας

Τυπική μορφή αποτιμητική συνάρτηση περιορισμοί περιορισμοί μη αρνητικότητας

εφικτό γραμμικό πρόγραμμα : μπορούν να ικανοποιηθούν όλοι οι περιορισμοί

εφικτή λύση εφικτό γραμμικό πρόγραμμα : μπορούν να ικανοποιηθούν όλοι οι περιορισμοί ανέφικτη λύση

μη εφικτό γραμμικό πρόγραμμα

εφικτό και φραγμένο γραμμικό πρόγραμμα

εφικτό αλλά μη φραγμένο γραμμικό πρόγραμμα

Μετατροπή σε τυπική μορφή

Μετατροπή σε τυπική μορφή

Μετατροπή σε τυπική μορφή

Μετατροπή σε αποκλιτική μορφή

Μετατροπή σε αποκλιτική μορφή

Μετατροπή σε αποκλιτική μορφή

Μετατροπή σε αποκλιτική μορφή τιμή αποτιμητικής συνάρτησης βασικές μεταβλητές

Μετατροπή σε αποκλιτική μορφή δείκτες βασικών μεταβλητών δείκτες μη βασικών μεταβλητών

Μετατροπή σε αποκλιτική μορφή

Μετατροπή σε αποκλιτική μορφή

Πολυτοπικός Αλγόριθμος - Παράδειγμα

Πολυτοπικός Αλγόριθμος - Παράδειγμα αρχική λύση

Πολυτοπικός Αλγόριθμος - Παράδειγμα αρχική λύση

Πολυτοπικός Αλγόριθμος - Παράδειγμα

Πολυτοπικός Αλγόριθμος - Παράδειγμα

Πολυτοπικός Αλγόριθμος - Παράδειγμα

Πολυτοπικός Αλγόριθμος - Παράδειγμα

Πολυτοπικός Αλγόριθμος - Παράδειγμα

Πολυτοπικός Αλγόριθμος - Παράδειγμα βέλτιστη λύση

Ο πολυτοπικός αλγόριθμος έχει εκθετικό χρόνο εκτέλεσης στη χειρότερη περίπτωση. Χρησιμοποιείται όμως σε πολλές εφαρμογές καθώς η απόδοση του είναι πολύ καλή στην πράξη (η χειρότερη περίπτωση εμφανίζεται πολύ σπάνια). Υπάρχουν αλγόριθμοι πολυωνυμικού χρόνου: Ελλειψοειδής αλγόριθμος (όχι καλός στην πράξη) Αλγόριθμοι εσωτερικού σημείου (αρκετά καλοί στην πράξη) Επομένως Γραμμικός Προγραμματισμός

Δυϊκότητα Γραμμικού Προγραμματισμού Πρωτεύον Πρόγραμμα (Π) Δευτερεύον Πρόγραμμα (Δ)

Δυϊκότητα Γραμμικού Προγραμματισμού Πρωτεύον Πρόγραμμα (Π) Δευτερεύον Πρόγραμμα (Δ) Π.χ.

Δυϊκότητα Γραμμικού Προγραμματισμού Πρωτεύον Πρόγραμμα (Π) Δευτερεύον Πρόγραμμα (Δ) Ασθενής Δυϊκότητα Έστω μια οποιαδήποτε εφικτή λύση του (Π) και μια οποιαδήποτε εφικτή λύση του (Δ). Τότε

Δυϊκότητα Γραμμικού Προγραμματισμού Πρωτεύον Πρόγραμμα (Π) Δευτερεύον Πρόγραμμα (Δ) Ασθενής Δυϊκότητα Έστω μια οποιαδήποτε εφικτή λύση του (Π) και μια οποιαδήποτε εφικτή λύση του (Δ). Τότε Απόδειξη

Δυϊκότητα Γραμμικού Προγραμματισμού Πρωτεύον Πρόγραμμα (Π) Δευτερεύον Πρόγραμμα (Δ) Ισχυρή Δυϊκότητα Έστω μια βέλτιστη λύση του (Π) και μια βέλτιστη λύση του (Δ). Τότε

Ακέραιος Προγραμματισμός αποτιμητική συνάρτηση περιορισμοί περιορισμοί μη αρνητικότητας ακέραιες τιμές Το πρόβλημα του Ακέραιου Προγραμματισμού είναι -πλήρες

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

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