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

Σχετικά έγγραφα
Τμήμα Διοίκησης Επιχειρήσεων

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 3 Ο 3.2 Η ΕΝΝΟΙΑ ΤΟΥ ΓΡΑΜΜΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΚΑΙ Η. (Σ) όπου α, β, α, β, είναι οι

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

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

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

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

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

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

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΘΕΩΡΙΑ ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΗ ΛΗΨΗ ΑΠΟΦΑΣΕΩΝ (1)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

7 η ΕΝΟΤΗΤΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ MATLAB

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

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

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

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

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

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

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

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

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

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

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

1. Η γραφική παράσταση της συνάρτησης y = 2x + β διέρχεται από το σημείο Α( 1, 2). Να βρείτε τον αριθμό β.

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

Επιχειρησιακή Έρευνα. Εισαγωγική Διάλεξη

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

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

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

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

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

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

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

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

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

Α. Η γραφική παράσταση της συνάρτησης 2. f(x) = α x 2 + β x + γ, α 0. f (x) x. Παράδειγμα. Περιοδικό ΕΥΚΛΕΙΔΗΣ Β Ε.Μ.Ε.

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

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

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

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

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

Επιχειρησιακή Έρευνα 1. Εισαγωγή

ΠΑΡΑΔΕΙΓΜΑΤΑ ΘΕΜΑ Β. 2x 1. είναι Τότε έχουμε: » τον χρησιμοποιούμε κυρίως σε θεωρητικές ασκήσεις.

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

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

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


Πληροφοριακά Συστήματα Διοίκησης. Επισκόπηση μοντέλων λήψης αποφάσεων Τεχνικές Μαθηματικού Προγραμματισμού

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

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

Επιχειρησιακή Έρευνα Βασικές Έννοιες Γραμμικού Προγραμματισμού

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

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

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

ΣΧΕΔΙΟ ΔΙΔΑΣΚΑΛΙΑΣ ΕΞΙΣΩΣΗΣ 1 ΟΥ ΒΑΘΜΟΥ Α ΛΥΚΕΙΟΥ

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

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

ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Επίλυση προβλημάτων γραμμικού προγραμματισμού με χρήση κατάλληλου λογισμικού (Excel, Lindo)

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


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

1.1 ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ

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

Fermat, 1638, Newton Euler, Lagrange, 1807

ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΟΙΚΟΝΟΜΟΛΟΓΟΥΣ

2.4 Μια Πρώτη Προσέγγιση στην Ανάλυση Ευαισθησίας

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

2 η ΕΝΟΤΗΤΑ ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Case 12: Προγραμματισμός Παραγωγής της «Tires CO» ΣΕΝΑΡΙΟ (1)

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

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

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

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

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

Μέθοδοι Βελτιστοποίησης

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

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

Γραφική επίλυση γραμμικού συστήματος με δύο αγνώστους.

Transcript:

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

Περιεχόμενα 1 Γενικά στοιχεία γραμμικού προγραμματισμού 2 Παράδειγμα γραμμικού προγραμματισμού και γραφικής επίλυσης του 3 Γραμμικός προγραμματισμός με τη μορφή μητρών 4 Επίλυση σε προγραμματιστικό περιβάλλον matlab 2

Περιεχόμενα 1 Γενικά στοιχεία γραμμικού προγραμματισμού 2 Παράδειγμα γραμμικού προγραμματισμού και γραφικής επίλυσης του 3 Γραμμικός προγραμματισμός με τη μορφή μητρών 4 Επίλυση σε προγραμματιστικό περιβάλλον matlab 3

Γραμμικός προγραμματισμός Ο γραμμικός προγραμματισμός θεωρείται μία από τις σπουδαιότερες επιστημονικές ανακαλύψεις στα μέσα του 20 αιώνα Αποτελεί ένα πρότυπο εργαλείο επίλυσης προβλημάτων, που χρησιμοποιείται από τις περισσότερες μεσαίου και μεγάλου μεγέθους εμπορικές και βιομηχανικές επιχειρήσεις Ασχολείται με το πρόβλημα της κατανομής των περιορισμένων πόρων μεταξύ ανταγωνιζόμενων δραστηριοτήτων κατά τον καλύτερο δυνατό τρόπο Σχεδιάζει δηλαδή τις δραστηριότητες με σκοπό το βέλτιστο αποτέλεσμα (μεγιστοποίηση ή ελαχιστοποίηση μίας γραμμικής συνάρτησης) μεταξύ των δυνατών εναλλακτικών λύσεων (υπό γραμμικούς περιορισμούς) Πηγή: Hillier and Lieberman, 1980 4

Εφαρμογές γραμμικού προγραμματισμού Κατά τη διάρκεια του Β Παγκόσμιου Πολέμου, ο George B. Dantzig ανέπτυξε την θεωρία του γραμμικού προγραμματισμού, ως με στόχο την βελτιστοποίηση μεγάλου μεγέθους προβλημάτων που σχετιζόντουσαν με το στρατιωτικό προϋπολογισμό και προγραμματισμό Πηγή: Solow, 2014 Σήμερα εφαρμόζεται για την επίλυση προβλημάτων όπως: Προγραμματισμός πληρώματος (π.χ. αεροσυνοδοί σε πτήσεις) Δρομολόγησης οχημάτων (π.χ. λεωφορείων, απορριμματοφόρων) Παραγωγής (π.χ. ημερήσια επίπεδα παραγωγής) Διαχείρισης αποθεμάτων (π.χ. διατήρηση αποθέματος σε αποθήκη/εργοστάσιο) Σχεδιασμός δικτύου κ.α. 5

Περιεχόμενα 1 Γενικά στοιχεία γραμμικού προγραμματισμού 2 Παράδειγμα γραμμικού προγραμματισμού και γραφικής επίλυσης του 3 Γραμμικός προγραμματισμός με τη μορφή μητρών 4 Επίλυση σε προγραμματιστικό περιβάλλον matlab 6

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

Γραφική επίλυση παραδείγματος x 2 Περιοριστική ευθεία 1 (περιορισμός 1) x 1 8

Γραφική επίλυση παραδείγματος x 2 Περιοριστική ευθεία 2 (περιορισμός 2) Ακραίο σημείο (το σημείο που τέμνονται 2 περιοριστικές ευθείες. Για να το βρω λύνω το σύστημα εξισώσεων των ευθειών) x1+x2 = 6 x1+3x2=12 x1 = 3, x2 =3 x 1 9

Γραφική επίλυση παραδείγματος x 2 Περιοριστική ευθεία 3 (περιορισμός 3) x 1 10

Γραφική επίλυση παραδείγματος x 2 Περιοχή εφικτών λύσεων (οι λύσεις που ικανοποιούν τους περιορισμούς) x 1 11

Γραφική επίλυση παραδείγματος x 2 Z = 2x 1 + 5x 2 Z=20 Βασικές λύσεις (Κορυφές της εφικτής περιοχής) Z=18 Z=10 x 1 12

Περιεχόμενα 1 Γενικά στοιχεία γραμμικού προγραμματισμού 2 Παράδειγμα γραμμικού προγραμματισμού και γραφικής επίλυσης του 3 Γραμμικός προγραμματισμός με τη μορφή μητρών 4 Επίλυση σε προγραμματιστικό περιβάλλον matlab 13

Μορφή γραμμικού προβλήματος με τη βοήθεια μητρών Συντελεστές αντικειμενικής Συντελεστές περιορισμών Δεξιό μέλος Πλήθος μεταβλητών Πλήθος περιορισμών Παράδειγμα 14

Μορφή γραμμικού προβλήματος με τη βοήθεια μητρών Παράδειγμα Το σύστημα των ανισώσεων με μορφή πινάκων είναι: 1 3 1 1 2 1 x 1 x 2 <= 12 6 10 15

Περιεχόμενα 1 Γενικά στοιχεία γραμμικού προγραμματισμού 2 Παράδειγμα γραμμικού προγραμματισμού και γραφικής επίλυσης του 3 Γραμμικός προγραμματισμός με τη μορφή μητρών 4 Επίλυση σε προγραμματιστικό περιβάλλον matlab 16

Λόγοι χρήση προγραμματιστικού περιβάλλοντος Αν το πρόβλημα έχει μόνο δύο μεταβλητές απόφασης τότε μπορεί να λυθεί γραφικά (δύο μεταβλητές απόφασης > δύο διαστάσεις) Πρόβλημα γραμμικού προγραμματισμού με πολλές μεταβλητές και πολλούς περιορισμούς επιλύεται με τη βοήθεια του αλγορίθμου SIMPLEX Το MatLab περιλαμβάνει συναρτήσεις για την επίλυση προβλημάτων βελτιστοποίησης (π.χ. linprog) 17

Επίλυση του παραδείγματος σε προγραμματιστικό περιβάλλον matlab Παράδειγμα Έξοδος Συνάρτηση Είσοδος 18

Η λύση του παραδείγματος με τη χρήση της συνάρτησης linprog Αποτέλεσμα Z=21 x 2 =3 x 1 =3 https://www.mathworks.com/help/optim/ug/linear-programming-with-equalities-and-inequalities.html 19