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

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

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

Transcript

1 ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Παραδείγματα προβλημάτων γραμμικού προγραμματισμού Τα προβλήματα γραμμικού προγραμματισμού ασχολούνται με καταστάσεις όπου ένας αριθμός πλουτοπαραγωγικών πηγών, όπως άνθρωποι, υλικά, μηχανές και ακίνητα τα οποία είναι διαθέσιμα πρέπει να συνδυαστούν για να παραχθούν ένα ή περισσότερα προϊόντα. Στην διαδικασία παραγωγής οι πηγές αυτές υπόκεινται σε περιορισμούς όπως στην συνολική ποσότητα των διαθέσιμων πηγών, τον αριθμό κάθε προϊόντος που παράγεται, τον αριθμό κάθε προϊόντος που διατίθεται. Σκοπός του γραμμικού προγραμματισμού είναι από όλες τις δυνατές κατανομές των πηγών να υπολογίσουμε εκείνη ή εκείνες οι οποίες μεγιστοποιούν ή ελαχιστοποιούν μια αριθμητική ποσότητα όπως το κέρδος ή το κόστος Το πρόβλημα της δίαιτας Ένα από τα κλασικά προβλήματα εφαρμογής του γραμμικού προγραμματισμού είναι το πρόβλημα της δίαιτας. Το πρόβλημα θεωρείται ότι παρέχει ένα ελάχιστο κόστος μιας επαρκούς δίαιτας για ένα άτομο να μπορεί να συντηρήσει τον εαυτό του. Δηλαδή ποιος είναι ο φθηνότερος τρόπος σύνθεσης ποικίλων ποσοτήτων από διαθέσιμα τρόφιμα σε μια δίαιτα η οποία μπορεί να ικανοποιεί τις θρεπτικές απαιτήσεις ενός ανθρώπινου οργανισμού. Ας υποθέσουμε ότι οι τροφές οι διαθέσιμες που έχουμε είναι γάλα, κρέας και αυγά και ότι αυτές οι τροφές περιέχουν βιταμίνες Α, C, και D. Έστω ότι ο αριθμός των χιλιοστών γραμμαρίου (mg) της κάθε βιταμίνης που περιέχεται σε μονάδα κάθε τροφής και το αντίστοιχο κόστος είναι τα εξής: Βιταμίνη Λίτρο γάλακτος Κιλό κρέατος Δωδεκάδα αυγών Α 0, 0 C D 00 0 Κόστος

2 Υποθέτουμε ότι η ελάχιστη απαιτούμενη ημερήσια κατανάλωση βιταμινών Α, C και D είναι αντίστοιχα mg, 50mg και 0mg. Για να κατασκευάσουμε το μοντέλο γραμμικού προγραμματισμού ονομάζουμε Χ γ, Χ κ, και Χ α τον αριθμό των λίτρων γάλακτος, κιλών κρέατος και δωδεκάδων αυγών αντίστοιχα. Ο σκοπός μας είναι να ελαχιστοποιήσουμε το κόστος αφού βέβαια λάβουμε υπόψη μας τους περιορισμούς του προβλήματος. Οι περιορισμοί εδώ έχουν την μορφή κατώτατων ορίων. Η αντικειμενική συνάρτηση για ελαχιστοποίηση είναι: Ζ = 5 Χ γ + 50 Χ κ + 5 Χ α Οι περιορισμοί μπορούν να διατυπωθούν με μαθηματική μορφή ως εξής: 0, Χ γ + Χ κ +0 Χ α (Βιταμίνη Α) 0 Χ γ +0 Χ κ +0 Χ α 50 (Βιταμίνη C) Χ γ +00 Χ κ +0 Χ α 0 (Βιταμίνη D) και Χ γ 0, Χ κ 0, Χ α 0 όπου οι τελευταίοι περιορισμοί αναφέρονται στην μη αρνητικότητα των μεταβλητών Χ γ, Χ κ, Χ α. Το πρόβλημα μεταφοράς Το πρόβλημα μεταφοράς είναι ένα από τα πρώτα είδη προβλημάτων που αναλύθηκαν με την χρήση του γραμμικού προγραμματισμού. Το γενικό πρόβλημα εμφανίστηκε όταν τα διαθέσιμα αγαθά αποθηκευμένα σε διάφορες πηγές έπρεπε να διανεμηθούν σε ποικίλους προορισμούς. Το πρόβλημα είναι να βρούμε τον βέλτιστο τρόπο μεταφοράς έτσι ώστε να ελαχιστοποιείται το κόστος μεταφοράς. Συγκεκριμένα, διαθέτουμε ποσότητες ενός ομοιόμορφου προϊόντος σε έναν αριθμό αποθηκών και θέλουμε να μεταφέρουμε καθορισμένες ποσότητες του προϊόντος σε έναν αριθμό από διαφορετικούς προορισμούς. Το κόστος για την μεταφορά μιας μονάδας ποσότητας από οποιαδήποτε αποθήκη σε οποιοδήποτε κατάστημα είναι γνωστό, ενώ η μεταφορά από κάθε αποθήκη σε κάθε κατάστημα είναι δυνατή. Θέλουμε να υπολογίσουμε το ελάχιστο κόστος μεταφοράς από τις αποθήκες στα καταστήματα λιανικής πώλησης

3 Παράδειγμα Τρία παραρτήματα ενός εργοστασίου, τα Α, Β, Γ, που παράγουν το ίδιο προϊόν, βρίσκονται σε τρεις διαφορετικές περιοχές της χώρας, που απέχουν πολύ μεταξύ τους. Οι αγοραστές του προϊόντος βρίσκονται σε πέντε διαφορετικές πόλεις. Τα παραρτήματα παράγουν ποσότητες αντίστοιχα 50, 350 και 80 μονάδων του προϊόντος, ενώ οι αγοραστές έχουν παραγγείλει αντίστοιχα 00, 30, 60, 0, και 50 μονάδες. Το κόστος μεταφοράς του προϊόντος από τα παραρτήματα Α, Β, Γ δίνεται στον πίνακα: Παράρτημα Α Αγοραστές Β Γ Θέλουμε να υπολογίσουμε τις απαραίτητες ποσότητες (μεταβλητών αποφάσεως) X i που θα πρέπει να μεταφερθούν από το παράρτημα i στον αγοραστή ώστε να ελαχιστοποιηθεί το κόστος μεταφοράς. Άγνωστες είναι οι ποσότητες X i, όπου i είναι τα Α, Β, Γ και τα,, 3, 4, 5. Η αντικειμενική συνάρτηση του προβλήματος ( κόστος μεταφοράς), της οποίας αναζητάμε το ελάχιστο, γράφεται Z = 0 X A + X A + 8 X A3 +4 X A4 + 9X A5 + + X Β + 6 X Β + 6 X Β3 + 0 X Β4 + 9 X Β X Γ + X Γ + 5 X Γ3 + X Γ4 + 7 X Γ5 Είναι φανερό ότι δεν μπορούμε να φορτώσουμε περισσότερα προϊόντα από ένα παράρτημα από όσα παράγονται στο παράρτημα αυτό. Συνεπώς έχουμε τους περιορισμούς: xa + xa + xa3 + xa4 + xa5 50 (παραγωγή παραρτήματος Α) 3

4 xb + xb + xb3 + xb4 + xb5 350 (παραγωγή παραρτήματος Β) xγ + xγ + xγ3 + xγ4 + xγ5 80 (παραγωγή παραρτήματος Γ) Επίσης κάθε αγοραστής πρέπει να εφοδιαστεί με τον επιθυμητό αριθμό μονάδων. Συνεπώς έχουμε τους περιορισμούς: xa + xβ + xγ = 00 (ζήτηση αγοραστή ) xa + xβ + xγ = 30 (ζήτηση αγοραστή ) xa3 + xβ3 + xγ3 = 60 (ζήτηση αγοραστή 3) x + x + x = 0 (ζήτηση αγοραστή 4) A4 Β4 Γ4 xa5 + xβ5 + xγ5 = 50 (ζήτηση αγοραστή 5) Επίσης X i 0, με i = Α, Β, Γ, και =,, 3, 4, 5 4

5 . Γενική διατύπωση προβλήματος γραμμικού προγραμματισμού Το γενικό πρόβλημα γραμμικού προγραμματισμού μπορεί να διατυπωθεί ως εξής: Να βρεθούν οι τιμές των μεταβλητών x, x,..., x που μεγιστοποιούν ή ελαχιστοποιούν την συνάρτηση z= f ( x) = cx + cx cx Οι μεταβλητές πρέπει να ικανοποιούν τους περιορισμούς m m m3 3 m { } { } { } ax + ax + ax ax,=, b ax + ax + ax ax,=, b a3x + a 3x + a33x a3x,=, b a x + a x + a x a x,=, b και x 0, =,,..., { } όπου τα α i,b i, c είναι γνωστές σταθερές. Η συνάρτηση: f ( x) = cx = ονομάζεται αντικειμενική συνάρτηση (obective function). Αυτή η συνάρτηση είναι γραμμική ως προς τις μεταβλητές x, =,,,. Επίσης, κάθε περιορισμός είναι μια γραμμική συνάρτηση ως προς τις μεταβλητές x, =,,,. Oι συντελεστές c, =, αναφέρονται και ως συντελεστές κόστους και αντιπροσωπεύουν μοναδιαίο κόστος. Η συνθήκη x 0, =,,..., αναφέρεται και ως συνθήκη της μη αρνητικότητας. Λύση ενός προβλήματος γραμμικού προγραμματισμού θα ονομάζεται κάθε σύνολο x, =,,,. το οποίο ικανοποιεί τους περιορισμούς του προβλήματος. Εφικτή ή δυνατή λύση είναι κάθε λύση που ικανοποιεί τους περιορισμούς μη αρνητικότητας. m 5

6 Βέλτιστη λύση είναι κάθε εφικτή λύση η οποία βελτιστοποιεί την αντικειμενική συνάρτηση. Συνήθως σε ένα πρόβλημα γραμμικού προγραμματισμού υπάρχουν άπειρες λύσεις και επιδιώκουμε την εύρεση της βέλτιστης δυνατής λύσης. Αν όλοι οι περιορισμοί είναι εξισώσεις ή ανισώσεις της ίδιας φοράς, ένα πρόβλημα γραμμικού προγραμματισμού μπορεί να διατυπωθεί με την χρήση πινάκων ως εξής: z T = max f (x) = c x Ax {, =, } b x 0 όπου: x x x =. M. x, c c c =. M. c, =. M,. 0 b b b =.. b m M m και Με a a A = M am a m m M παριστάνουμε το διανυσματικό χώρο των m πινάκων. m Η σπουδαιότητα της διατύπωσης αυτής έγκειται στο ότι μπορεί με τον παραπάνω τρόπο να διατυπωθεί με σαφήνεια μια μεγάλη ποικιλία οικονομικών, επιστημονικών, βιομηχανικών, επιχειρηματικών και κοινωνικών προβλημάτων. 6

7 .3 Προϋποθέσεις εφαρμογής του γραμμικού προγραμματισμού Έχοντας εξετάσει κάποιες περιπτώσεις όπου είναι δυνατό να εφαρμοστεί ο γραμμικός προγραμματισμός και τη γενική διατύπωση ενός προβλήματος γραμμικού προγραμματισμού είναι σημαντικό να εξετάσουμε τις απαιτούμενες προϋποθέσεις για την εφαρμογή του σ ένα οποιοδήποτε πρόβλημα βελτιστοποιήσεως. Αυτές είναι που περιορίζουν γενικά το φάσμα των δυνατοτήτων εφαρμογής του γραμμικού προγραμματισμού. Οι προϋποθέσεις που πρέπει να ισχύουν για να διατυπωθεί ένα πρόβλημα γραμμικού προγραμματισμού είναι οι εξής: α) Γραμμικότητα β) Διαιρετότητα και γ) Βεβαιότητα. Γραμμικότητα Όλες οι συναρτήσεις του προβλήματος, αντικειμενική συνάρτηση και περιορισμοί πρέπει να είναι γραμμικές ως προς τις άγνωστες μεταβλητές x, x,..., x. Αυτό σημαίνει ότι πρέπει να ισχύουν οι ιδιότητες της αναλογικότητας και της προσθετικότητας, δηλαδή εάν είναι μια συνάρτηση μεταβλητών και είναι σταθερές, πρέπει να ισχύει: α ( ax + x α x) = a( x) + α ( x) α ( x) a, a,..., a Σε πολλές περιπτώσεις στις οποίες δεν ισχύει απόλυτα η προϋπόθεση της γραμμικότητας μπορεί να γίνει μια αρκετά καλή προσέγγιση με γραμμικές συναρτήσεις. Διαιρετότητα Το μοντέλο του γραμμικού προγραμματισμού υποθέτει ότι κάθε δραστηριότητα (δηλ μεταβλητή) είναι συνεχής και επομένως άπειρα διαιρετή. Αυτό συνεπάγεται ότι όλα τα επίπεδα δραστηριοτήτων και όλες οι χρήσεις πόρων επιτρέπεται να πάρουν κλασματικές τιμές ή ακέραιες τιμές. Όταν η υπόθεση της διαιρετότητας δεν ισχύει υπάρχουν δύο ενδεχόμενα : α) Να αγνοηθεί η υπόθεση αυτή, να λυθεί το πρόβλημα με μεθόδους γραμμικού προγραμματισμού, και οι τιμές των μεταβλητών να στρογγυλευθούν στην 7

8 κοντινότερη ακέραια μονάδα. Η μέθοδος αυτή εφαρμόζεται κυρίως όταν οι τιμές των μεταβλητών είναι μεγάλες. β) Όταν οι τιμές των μεταβλητών είναι μικρές (π.χ. 0 ή ) όπως σε πολλά προβλήματα επενδύσεων τότε πρέπει να χρησιμοποιηθούν τεχνικές του ακέραιου προγραμματισμού. Βεβαιότητα Το μοντέλο του γραμμικού προγραμματισμού. προϋποθέτει ότι όλοι οι παράμετροι του προβλήματος είναι γνωστές με απόλυτη βεβαιότητα. Στην περίπτωση που μερικοί ή όλοι οι συντελεστές της αντικειμενικής συνάρτησης ή των περιορισμών είναι τυχαίες μεταβλητές το πρόβλημα γίνεται πρόβλημα στοχαστικού προγραμματισμού. 8

9 .4 Γραφική επίλυση προβλημάτων γραμμικού προγραμματισμού Προβλήματα γραμμικού προγραμματισμού με δύο μόνο μεταβλητές μπορούν να λυθούν εύκολα γραφικά. Τυπική περίπτωση μεγιστοποίησης Έστω το πρόβλημα Γ.Π. max z = 5x + 3x με τους περιορισμούς: 3x + 5x 5 5x + x 0 και x 0, x 0 Αρχικά, θα βρούμε τα ζεύγη τιμών των x, x που αποτελούν δυνατές λύσεις του προβλήματος. Εισάγουμε σύστημα ορθογωνίων συντεταγμένων x, x και παρατηρούμε ότι κάθε σημείο που βρίσκεται στο πρώτο τεταρτημόριο έχει συντεταγμένες x 0, x 0 και συνεπώς ικανοποιεί τους περιορισμούς μη αρνητικότητας των μεταβλητών. Αντίστροφα, κάθε σημείο που αποτελεί δυνατή λύση θα βρίσκεται στο πρώτο τεταρτημόριο. Για να βρούμε το σύνολο των ζευγών του πρώτου τεταρτημόριου που ικανοποιεί τους περιορισμούς, θα πρέπει να ερμηνεύσουμε γεωμετρικά ανισότητες της μορφής 3x+ 5x 5 και 5x+ x 0. Σχεδιάζοντας τις ευθείες που παριστάνουν οι αντίστοιχες ισότητες μπορούμε να βρούμε το χωρίο που περιλαμβάνουν οι παραπάνω ανισότητες. 9

10 6 5 4 X 3 3X+5X=5 5X+X=0 z=0 z=35/9 z= X Παρατηρούμε ότι τα σημεία που ικανοποιούν την συνθήκη μη αρνητικότητας και την πρώτη ανισότητα είναι τα σημεία που βρίσκονται κάτω από την ευθεία με εξίσωση 3x + 5x = 5 και στο πρώτο τεταρτημόριο. Αντίστοιχα τα σημεία που βρίσκονται κάτω από την ευθεία με εξίσωση 5x + x = 0 και στο πρώτο τεταρτημόριο ικανοποιούν τις συνθήκες μη αρνητικότητας και την δεύτερη ανισότητα. Συνεπώς το σύνολο των σημείων που ικανοποιούν όλους τους περιορισμούς και συνθήκες είναι το γραμμοσκιασμένο χωρίο του σχήματος. Κάθε σημείο του χωρίου αυτού και μόνο αυτά τα σημεία αποτελούν δυνατή λύση του προβλήματος. Για να επιλύσουμε το πρόβλημα θα πρέπει να βρούμε από το σύνολο των δυνατών λύσεων εκείνη που μεγιστοποιεί την αντικειμενική συνάρτηση. Για κάθε σταθερή τιμή της z παρατηρούμε ότι η εξίσωση z = 5x+ 3x είναι ευθεία και μάλιστα οι ευθείες που προκύπτουν από διαφορετικές τιμές του z είναι παράλληλες. Επιθυμούμε να βρούμε την ευθεία με την μεγαλύτερη τιμή της z, που να έχει ένα τουλάχιστον κοινό σημείο με το χωρίο των δυνατών λύσεων. Παρατηρούμε από το σχήμα ότι η ευθεία αυτή που τέμνει το χωρίο και έχει το μέγιστο z είναι η z η οποία περνάει από το σημείο τομής των ευθειών 3x+ 5x = 5 και 5x+ x = 0. Άρα λύνοντας το σύστημα βρίσκουμε ότι 0 9 x = και 45 x = και αντικαθιστώντας στην 9 αντικειμενική συνάρτηση βρίσκουμε ότι το z = Αυτή είναι και η μέγιστη δυνατή λύση του προβλήματος. 0

11 Άπειρες εναλλακτικές βέλτιστες λύσεις Θεωρούμε το πρόβλημα: max z =.5x + x με τους περιορισμούς: 3x + 5x 5 5x + x 0 Και x 0, x 0 Κάνοντας πάλι εδώ το χωρίο των δυνατών λύσεων και την αντικειμενική συνάρτηση για τις διάφορες τιμές έχουμε: 0 8 X 6 4 A z=0 z=5 5X+X=0 0 z=3 B X+5X=5 X Παρατηρούμε ότι η z=5 είναι η μέγιστη βέλτιστη λύση. Η διαφορά είναι ότι εδώ η βέλτιστη λύση συμπίπτει με μια πλευρά του πολυγώνου του χωρίου των δυνατών λύσεων. Αυτό σημαίνει ότι δεν υπάρχει ένα μόνο ζεύγος τιμών των x, x που να μεγιστοποιεί την z. Κάθε σημείο της πλευράς ΑΒ του πολυγώνου δίνει την μέγιστη τιμή. Δηλαδή η μέγιστη αυτή τιμή της z είναι μοναδική, αλλά υπάρχει άπειρος αριθμός δυνατών λύσεων. Η κορυφή Α του πολυγώνου αποτελεί και αυτή ένα ζευγάρι τιμών που δίνουν την μέγιστη λύση στο πρόβλημα. Επομένως λύνοντας το σύστημα των δύο εξισώσεων 3x+ 5x = 5και 5x+ x = 0 παίρνουμε

12 0 9 x = και 45 x = από όπου παίρνουμε ότι maxz=5. Όταν ένα πρόβλημα Γ.Π έχει 9 περισσότερες από μία βέλτιστες λύσεις, τότε λέμε ότι υπάρχουν εναλλακτικές βέλτιστες λύσεις αυτό σημαίνει ότι τα διαθέσιμα μέσα είναι δυνατόν να συνδυαστούν κατά περισσότερους από ένα τρόπους προς μεγιστοποίηση του κέρδους. Περίπτωση ελαχιστοποίησης Θεωρούμε το πρόβλημα: min z= x +3 x με τους περιορισμούς: x + x 0 x + x 4 3x + x 6 x και x 0, x 0 Η γεωμετρική ερμηνεία του παραπάνω προβλήματος είναι: 0 8 X-3X=6 X 6 4 z=6 0 z=5 X+X=0 x= z= X Η ελάχιστη τιμή της z είναι η ευθεία z=0 η οποία περνάει από το σημείο x = και x =, δηλαδή από την τομή των δύο ευθειών x+ x = 4, x =.

13 Μη πεπερασμένη λύση Θεωρούμε το πρόβλημα: max z = x + x με τους περιορισμούς x x 0.5x + x και x 0, x 0 Η γεωμετρική ερμηνεία του παραπάνω προβλήματος είναι: X-X=- X 4 3-0,5X+X= z= z=0 0 z= X Στο συγκεκριμένο πρόβλημα παρατηρούμε ότι η ευθεία της αντικειμενικής συνάρτησης μπορεί να μετακινηθεί παράλληλα προς την κατεύθυνση όπου αυξάνεται το z μέχρι το άπειρο χωρίς να σταματήσει να έχει κοινά σημεία με το χωρίο των δυνατών λύσεων. Συνεπώς η z μπορεί να γίνει οσοδήποτε μεγάλη και το πρόβλημα δεν έχει πεπερασμένη μέγιστη τιμή της z. Σε μια τέτοια περίπτωση λέμε ότι το πρόβλημα δεν έχει πεπερασμένη λύση ή ότι έχει μια μη φραγμένη λύση. Μη πεπερασμένη λύση με πεπερασμένες βέλτιστες τιμές ορισμένων μεταβλητών Στο προηγούμενο παράδειγμα και οι δύο μεταβλητές μπορούν να λάβουν απεριόριστα μεγάλες τιμές καθώς αυξάνεται η z. Μια μη φραγμένη λύση όμως μπορεί 3

14 να έχει και μεταβλητές με πεπερασμένη τιμή. Στο ακόλουθο πρόβλημα μπορούμε να το παρατηρήσουμε: max z = 3x + x Με τους περιορισμούς: x x x 3 0 και x 0, x 0 Η γραφική του επίλυση είναι: X=3 0 z=0 8 z=5 X 6 z= 4 X-X= X Παρατηρούμε ότι ενώ η αντικειμενική συνάρτηση μπορεί να αυξάνεται απεριόριστα η μεταβλητή x είναι πεπερασμένη. Πεπερασμένη βέλτιστη τιμή της αντικειμενικής συνάρτησης με μη πεπερασμένες τιμές των μεταβλητών Έστω το παρακάτω πρόβλημα Γ.Π.: max z = x+ x Με τους περιορισμούς: x x 0.5x + x και x 0, x 0 4

15 Και με γραφική επίλυση: X X z=8 X-X=- z=5-0.5x+x= z= Παρατηρούμε ότι Στην συγκεκριμένη περίπτωση παρατηρούμε ότι ενώ η z έχει πεπερασμένη μέγιστη τιμή z=4 οι τιμές των μεταβλητών είναι απεριόριστα μεγάλες. Καμία λύση - ασυμβίβαστοι περιορισμοί Έστω το πρόβλημα Γ.Π.: max z = x + 3x Με τους περιορισμούς: x + x 0 x + x 4 3x + x 6 και x 0, x 0 Με γραφική επίλυση: 5

16 0 8 X-3X=6 X 6 4 z=6 X+X=0 z=5 z= X Παρατηρούμε ότι οι περιορισμοί σε αυτή την περίπτωση είναι μη συμβιβαστοί και έτσι δεν υπάρχει χωρίο δυνατών λύσεων. Δηλαδή δεν υπάρχει σημείο ( x, x ) που να ικανοποιεί όλους τους περιορισμούς. Γενικά, η διαδικασία γραφικής επίλυσης ενός προβλήματος γραμμικού προγραμματισμού είναι πολύ σημαντική γιατί μας δίνει τη δυνατότητα να σχεδιάσουμε την περιοχή των εφικτών λύσεων και να κατανοήσουμε τον τρόπο που λειτουργούν οι διάφορες μέθοδοι επίλυσης προβλημάτων γραμμικού προγραμματισμού. Επίσης μας βοηθά να διερευνήσουμε την ευαισθησία της βέλτιστης λύσης του προβλήματος. Πρακτικά, βέβαια δεν έχει εφαρμογή αφού τα προβλήματα έχουν πολλές μεταβλητές και πολλούς περιορισμούς. 6

17 .5 Λύση προβλημάτων γραμμικού προγραμματισμού Αν και η γεωμετρική ερμηνεία των προβλημάτων είναι αρκετά σημαντική δεν μπορεί να χρησιμοποιηθεί για όλα τα προβλήματα γραμμικού προγραμματισμού και αυτό γιατί στην πράξη τα περισσότερα προβλήματα γραμμικού προγραμματισμού έχουν περισσότερες από δύο μεταβλητές. Η κύρια μέθοδος επίλυσης προβλημάτων γραμμικού προγραμματισμού είναι η μέθοδος Simplex, ένας αλγόριθμος αριστοποίησης ο οποίος χαρακτηρίζεται από ένα αριθμό επαναλαμβανόμενων βημάτων τα οποία μπορούν να κωδικοποιηθούν στον Η/Υ. Πριν παρουσιάσουμε την μέθοδο αυτή θα διατυπώσουμε κάποιους βασικούς ορισμούς. Το γενικό μοντέλο του γραμμικού προγραμματισμού είναι: z= = T max f(x) c x Ax { =,, } b x 0 x c M 0 M b M A M M,,, m, m, Η κανονική μορφή του προβλήματος είναι: z= = T max f(x) c x Ax=b x 0 x c M 0 M b M A M και b 0. M,,, m, m Υποθέτουμε ότι m< και ότι οι γραμμές του πίνακα Α είναι ανεξάρτητες Κάθε πρόβλημα γραμμικού προγραμματισμού μπορεί να αναχθεί στην κανονική μορφή με την χρήση στοιχειωδών μετασχηματισμών όπως οι παρακάτω: 7

18 Μετασχηματισμοί προβλημάτων γραμμικού προγραμματισμού σε κανονική μορφή Περιθώριες μεταβλητές Περιορισμοί που εκφράζονται με ανισώσεις μπορούν να μετατραπούν σε εξισώσεις με την εισαγωγή νέων μη αρνητικών μεταβλητών οι οποίες μπορούν να μετατρέψουν τις ανισώσεις σε εξισώσεις. Οι μεταβλητές αυτές ονομάζονται περιθώριες. Υπάρχουν δύο είδη περιθώριων μεταβλητών οι χαλαρές και οι πλεονασματικές. Χαλαρή μεταβλητή Σε ένα περιορισμό της μορφής akx bk θεωρούμε μια νέα μεταβλητή x k 0, + = όπου x b a = x + k k k = και η οποία προστίθεται στο πρώτο μέλος της ανισότητας ώστε να έχουμε την ισότητα: = a x + x = b k + k k Θα ονομάζουμε την x + kμια χαλαρή μεταβλητή. Για παράδειγμα ένας περιορισμός της μορφής x+ 5x + 7x3 6 θα γραφεί στην μορφή x + 5x + 7x + x = 6 όπου η x 0 είναι μια χαλαρή μεταβλητή. 3 4 Πλεονασματική μεταβλητή 4 Σε ένα περιορισμό της μορφής akx bk θεωρούμε μια νέα μεταβλητή x k 0 + = όπου x = a x b + k k k = και η οποία αφαιρείται από το πρώτο μέλος της ανισότητας ώστε να έχουμε την ισότητα: 8

19 a x x = b k + k k = Θα ονομάζουμε την x + kμια πλεονασματική μεταβλητή. Για παράδειγμα, ο περιορισμός της μορφής x+ 3x + 5x3 0 θα γραφεί στην μορφή x + 3x + 5x x = 0 όπου η x4 0 είναι μια πλεονασματική μεταβλητή. 3 4 Μετασχηματισμός προβλήματος ελαχιστοποίησης Όταν ζητάμε να προσδιορίσουμε το ελάχιστο της αντικειμενικής συνάρτησης f ( x ) τότε θέτουμε f ( x ) = - g( x ) και μεγιστοποιούμε την συνάρτηση g( x). Άρα min f ( x) = max g( x). Για παράδειγμα η min z = f( x) = x+ x + 5x3 θα γίνει Maxz = g x = x x x. ( ) 5 3 Μεταβλητές χωρίς περιορισμό στο πρόσημο Αυτές οι μεταβλητές x δεν υπόκεινται στον περιορισμό x 0. Στην περίπτωση i i αυτή θέτουμε + xi = xi xi όπου x + i, x i 0. Αν η μεταβλητή x είναι μη θετική, θέτουμε x = x +, όπου x 0. Για παράδειγμα εάν έχω τον περιορισμό x+ 3x + 5x3 = 0 με x, x 0 και x 3 + αγνώστου πρόσημου, τότε θέτω x3 = x3 x3 και ο περιορισμός γίνεται + x + 3x + 5x 5x = Αρνητικοί σταθεροί όροι σε περιορισμούς Εάν σε κάποιο περιορισμό ο σταθερός όρος είναι αρνητικός τότε πολλαπλασιάζοντας με (-) γίνεται θετικός. Δηλαδή ο περιορισμός x+ 3x + 5x3 = 0 θα γίνει x 3x 5x3 = 0 Στην κανονική μορφή του προβλήματος το σύστημα και m γραμμικές εξισώσεις με m<. Ax=b έχει μεταβλητές 9

20 Βασική λύση είναι μία λύση που προκύπτει αν θέσουμε -m μεταβλητές ίσες με το μηδέν και λύσουμε ως προς τις υπόλοιπες m μεταβλητές υπό τον όρο το γραμμικό σύστημα που προκύπτει να περιλαμβάνει m από τις στήλες (διανύσματα) του πίνακα Α έτσι ώστε τα διανύσματα αυτά να είναι γραμμικώς ανεξάρτητα. Δηλαδή ο πίνακας Α να περιέχει έναν υποπίνακα διάστασης m m για τον οποίο ισχύει ότι η ορίζουσα του είναι διάφορη του μηδενός. Η τετραγωνική μήτρα m m, που προκύπτει από τον Α και έχει m γραμμικά ανεξάρτητες στήλες καλείται βάση του συστήματος ενώ οι m μεταβλητές που αντιστοιχούν στις στήλες της βάσεως καλούνται βασικές μεταβλητές. Οι υπόλοιπες -m μεταβλητές που δεν περιλαμβάνονται στη βάση καλούνται μη βασικές μεταβλητές. Αν συμβολίσουμε τον υποπίνακα των m γραμμικά ανεξάρτητων στηλών του Α με Β, επειδή det(b) 0, η βασική λύση μπορεί να υπολογιστεί από την σχέση X B =B - b, όπου X B είναι το διάνυσμα των βασικών μεταβλητών. Ο πίνακας Β ονομάζεται και βασικός πίνακας. Βασική εφικτή λύση είναι μία βασική λύση όπου όλες οι βασικές μεταβλητές είναι μη αρνητικές. Μη εκφυλισμένη βασική εφικτή λύση είναι μία βασική εφικτή λύση με ακριβώς m θετικά x i. Επομένως, μία εκφυλισμένη βασική εφικτή λύση έχει λιγότερα από m θετικά x i. Ορισμός: Ένα υποσύνολο S του x, S, και για κάθε λ [0,], ισχύει λx + (-λ) S λέγεται κυρτό αν για οποιοδήποτε στοιχεία Θεώρημα : Το σύνολο όλων των εφικτών λύσεων ενός προβλήματος γραμμικού προγραμματισμού είναι ένα κυρτό σύνολο Απόδειξη Έστω u,v εφικτές λύσεις. Τότε Au=b, u 0 και Αv=b, v 0. Για 0 λ πρέπει να δείξουμε ότι λu + (-λ)v είναι εφικτή λύση. Έχουμε ότι λu + (-λ)v 0 και Α(λu + (-λ)v)=λ Αu+(-λ)Av=λb+(-λ)b=b. 0

21 Άρα το λu + (-λ)v είναι εφικτή λύση. Ορισμός: Ένα σημείο x ενός κυρτού συνόλου S καλείται ακραίο σημείο (exteme point) αν δεν υπάρχουν u,v S διαφορετικά μεταξύ τους, τέτοια ώστε x= λu + (-λ)v για κάποιο λ με 0<λ<. Ορισμός: Ένα πολύεδρο του είναι ένα σύνολο της μορφής { i ( ) i, i=,,...,m} W = x a x ή= ή b Ένα ακραίο σημείο ενός πολυέδρου καλείται κορυφή του πολυέδρου. Θεώρημα : Υποθέτουμε ότι το σύνολο U={x R Ax=b, x 0} είναι φραγμένο και μη κενό. Τότε η αντικειμενική συνάρτηση ένα ακραίο σημείο του U. Απόδειξη T f(x)=c x λαμβάνει τη μέγιστη τιμή της σε Το U είναι κλειστό και φραγμένο άρα συμπαγές και η f λαμβάνει τη μέγιστη τιμή της σε κάποιο σημείο x U. Αν το x είναι ακραίο σημείο, το θεώρημα έχει αποδειχθεί. Αν υποθέσουμε ότι το μπορούμε να x δεν είναι ακραίο σημείο, τότε είναι γνωστό ότι εκφράσουμε το x σαν κυρτό συνδυασμό ακραίων σημείων του U. Δηλαδή αν n λ =. = x είναι ακραία σημεία του U τότε x = n λ x, με 0 = λ και Έστω f ( x ) = max f( x ). Τότε p f ( x) = λ f( x ) + λ f( x ) λ f( x ) λ f( x ) + λ f( x ) λ f( x ) = f( x ) n n p p n p p και επειδή f( x) f( x), x U πρέπει να έχουμε f ( x) = f( x p ) δηλαδή υπάρχει ακραίο σημείο x p στο οποίο η αντικειμενική συνάρτηση λαμβάνει τη μέγιστη τιμή της.

22 Έστω A = ( AA... A ), όπου A η στήλη του πίνακα Α και A διάνυσμα διάστασης m. Θεώρημα 3:(Ισοδυναμία ακραίων σημείων και βασικών εφικτών λύσεων) Για x U ορίζουμε το Ι(x)={, x > 0}. Ένα σημείο x U, x 0 είναι κορυφή του U αν και μόνο αν οι στήλες Α, I(x) του πίνακα Α είναι ανεξάρτητες, δηλαδή αν το x είναι βασική εφικτή λύση. Απόδειξη Έστω x βασική εφικτή λύση δηλαδή οι στήλε ς Α, I(x) είν αι ανεξάρτητες και έστω ότι x= λu + (-λ)v, 0 λ, u,v U. Τότε για I(x) x = 0 u =v =0 και Α u=av=b A(u-v)=0 (u -v )A =0 u =v για I(x), επειδή οι στήλες Α, I(x) είναι ανεξάρτητες. Άρα u=v και x ακραίο σημείο του U. Έστω ότι x δεν είναι βασική εξαρτημένες. Τότε I( x) ua= 0 με εφικτή λύση, δηλαδή οι στήλες Α, I(x) είναι u όχι όλα μηδέν. Συμπληρώνοντας το διάνυσμα u με u =0 για κάθε I(x) έχουμε ότι υπάρχει u 0 τέτοιο ώστε Αu=0. Επειδή x >0 για I(x) μπορούμε να διαλέξουμε θ 0 τέτοιο ώστε x± θu 0. Επίσης Α(x ± θu)=αx+θαu=ax=b δηλαδή x ± θu U. Τότε x=/(x+θu)+/(x-θu), θu 0 που σημαίνει ότι το x δεν είναι ακραίο σημείο του U. Θεώρημα 4 Αν υπάρχει βέλτιστη λύση σε ένα πρόβλημα γραμμικού προγραμματισμού τότε υπάρχει βέλτιστη βασική εφικτή λύση..

23 Μέθοδος Simplex Η βέλτιστη λύση όπως παρατηρήθηκε προηγουμένως αντιστοιχεί σε μια κορυφή στη γεωμετρική απεικόνιση του εφικτού συνόλου. Η μέθοδος simplex ξεκινώντας από μια αρχική κορυφή μπορεί να πάει σε άλλες γειτονικές κορυφές κατά μήκος των ακμών του πολυγώνου του εφικτού συνόλου. Σε κάθε μετάβαση της μεθόδου από μία κορυφή σε μια άλλη η μέθοδος simplex κατορθώνει να βρει την ακμή που την οδηγεί σε μια κορυφή, η οποία δίνει βελτιωμένη τιμή στην αντικειμενική συνάρτηση. Συνεχίζοντας κατά αυτό τον τρόπο η τιμή της αντικειμενικής συνάρτησης από κορυφή σε κορυφή βελτιώνεται και τελικά φτάνουμε σε μια κορυφή όπου η αντικειμενική συνάρτηση βελτιστοποιείται. Οποιαδήποτε άλλη κορυφή δίνει χειρότερη λύση και έτσι η διαδικασία τερματίζεται. Η μέθοδος simplex είναι μια αλγεβρική επαναληπτική διαδικασία όπου σε κάθε βήμα έχουμε μια νέα βασική εφικτή λύση προβλημάτων της μορφής: z= = T max f(x) c x Ax=b x 0 Στη συνέχεια πρέπει να εξετάσουμε αν η τρέχουσα βασική εφικτή λύση είναι και η βέλτιστη. Συνεπώς χρειαζόμαστε έναν έλεγχο για το αν η λύση είναι η βέλτιστη. Αν είναι τότε η διαδικασία τερματίζεται. Αν η τρέχουσα βασική λύση δεν είναι βέλτιστη τότε χρειαζόμαστε μια μέθοδο με την οποία θα μπορούμε να βρούμε μία καλύτερη βασική βέλτιστη λύση. Η διαδικασία θα περατωθεί ως ένα πεπερασμένο πλήθος βημάτων, επειδή ο αριθμός των βασικών εφικτών λύσεων είναι πεπερασμένος, και αν η λύση δεν επιστρέψει σε κάποια προηγούμενη τελικά θα φθάσουμε στην βέλτιστη. Ο Αλγόριθμος Simplex Tα βασικά σημεία του αλγόριθμου simplex είναι:. Υπολογίζουμε μια αρχική βασική λύση x B, επιλέγοντας τη βάση Β από τις στήλες του πίνακα Α, με κατάλληλη επιλογή μεταξύ των γραμμικώς ανεξάρτητων στηλών του πίνακα Α. 3

24 . Εκφράζουμε τα διανύσματα του πίνακα Α που δεν ανήκουν στην βάση συναρτήσει των διανυσμάτων της βάσης και υπολογίζουμε τα αντίστοιχα σύμφωνα με την σχέση: =, όπου A η στήλη του πίνακα Α. B A 3. Υπολογίζουμε τις τιμές z για τα διανύσματα εκτός βάσης εφαρμόζοντας τη σχέση z = c T B 4. Υπολογίζουμε τις ποσότητες z - c. Αν για όλα τα ισχύει ότι z - c 0, τότε έχουμε βέλτιστη λύση 5. Αν ένα ή περισσότερα z - c <0, επιλέγουμε ένα διάνυσμα για να εισέλθει στη βάση, εφαρμόζοντας το επόμενο κριτήριο: { } z c = min z c z c < 0 k k a k από τα εκτός βάσης 6. Αν όλα τα 0, τότε υπάρχει μια μη φραγμένη λύση. Αν ένα τουλάχιστον ik ik > 0, επιλέγουμε το διάνυσμα b που θα φύγει από τη βάση σύμφωνα με το x B x Bi κριτήριο: = min, ik > 0 = θ i k ik 7. Υπολογίζουμε την νέα βάση B η οποία προκύπτει από την προηγούμενη αντικαθιστώντας το διάνυσμα b με το νέο a k. Υπολογίζουμε την νέα βασική εφικτή λύση x ˆB, με τις σχέσεις : i xˆ Bi = xbi xb, i xˆ B x = B και τις νέες τιμές των i, z - c και z. 8. Επιστρέφουμε στο δεύτερο βήμα και επαναλαμβάνουμε την διαδικασία. 4

25 Ο πίνακας Simplex Ο πίνακας simplex αποτελεί ένα συστηματικό τρόπο καταχώρησης των απαραίτητων ποσοτήτων, έτσι ώστε τα αναγκαία βήματα εφαρμογής του αλγορίθμου simplex να μπορούν να εκτελούνται με ποιο απλό, σύντομο και αποτελεσματικό τρόπο. Ένας αρχικός και ένας μετασχηματισμένος πίνακας είναι : c c c m cn c B x B B m n c c c B B Bm b b b m x x x B B Bm m m m m mm n n mn z z c z c... z c... z c m m n n Και ο μετασχηματισμένος: B B c. c. c c B x.. c b x. 0. n B B k k n k k k k x c b x. 0. c B n B B k k n k xk k k B b =a k B Bm b m Bm m m mk. 0. mn mk xk k xb.. x k k k x c x x z z c z c z c z c z c ) B n ( k k) ( ) ( k k). 0. ( n n) ( k k k k k k k n n n n k 5

26 Ο Αλγόριθμος Simplex είναι εκθετικού χρόνου. Αν και υπάρχουν παραδείγματα που επιβεβαιώνουν το παραπάνω, στην πράξη κάτι τέτοιο δεν συμβαίνει γι αυτό και η μέθοδος Simplex χρησιμοποιείται ευρύτατα. Το 979 ο Khachian ανακάλυψε τον πρώτο πολυωνυμικό αλγόριθμο για τον γραμμικό προγραμματισμό την ελλειψοειδή μέθοδο, η οποία δεν είχε όμως μεγάλο πρακτικό ενδιαφέρον γιατί στις περισσότερες πρακτικές εφαρμογές έδινε χειρότερα αποτελέσματα από την μέθοδο Simplex. Τελικά το 984 ο Kamaka ανακάλυψε έναν άλλον πολυωνυμικό αλγόριθμο που είχε και πρακτικά αποτελέσματα καλύτερα από την μέθοδο Simplex. 6

27 .6 Ανάλυση ευαισθησίας Η ανάλυση ευαισθησίας είναι μία μέθοδος η οποία εφαρμόζεται για να προσδιορίσει την ευαισθησία της λύσης ενός προβλήματος γραμμικού προγραμματισμού στις μεταβολές των παραμέτρων του. Το πλέον διαδεδομένο μέσο για εύρεση της βέλτιστης λύσης ενός προβλήματος καθώς και την ανάλυση ευαισθησίας του είναι το Micosoft Excel και πιο συγκεκριμένα το εργαλείο Solve. Το Solve μας δίνει την αναφορά απάντησης (Answe Repot), την ανάλυση ευαισθησίας (Sensitivit Repot) και την αναφορά ορίων (Limits Repot). Αναφορά απάντησης Κελί προορισμού Κελί Όνομα Αρχική τιμή Τελική τιμή Στη θέση Κελί αναγράφεται το κελί του Excel που έχω ορίσει την αντικειμενική συνάρτηση και στο Όνομα το όνομα που έχω δώσει στην αντικειμενική συνάρτηση. Στην Αρχική τιμή αναγράφεται η τιμή που είχε η αντικειμενική συνάρτηση πριν την λύση, ενώ στην Τελική τιμή η τιμή που πήρε μετά την λύση του προβλήματος. Ρυθμιζόμενα κελιά Στα ρυθμιζόμενα κελιά αντίστοιχα, αναγράφονται το κελί, το όνομα, η αρχική και η τελική τιμή της κάθε μεταβλητής. Κελί Όνομα Αρχική τιμή Τελική τιμή Περιορισμοί Κελί Όνομα Τιμή κελιού Τύπος Κατάσταση Απόκλιση 7

28 Το μέρος αυτό της αναφοράς απάντησης αναφέρεται στους περιορισμούς. Δείχνει το κελί που βρίσκονται, το όνομα τους, την τιμή που παίρνουν καθώς και τον τύπο που έχει ο κάθε περιορισμός. Στην Κατάσταση, αναφέρεται αν ένας περιορισμός είναι ενεργός (υποχρεωτικός) ή μη ενεργός (μη υποχρεωτικός). Ένας περιορισμός θεωρείται binding (ενεργός) όταν στην βέλτιστη λύση ισχύει σαν ισότητα. Οι περιορισμοί αυτοί είναι εκείνοι των οποίων η τομή των αντίστοιχων ευθειών τους καθορίζει την κορυφή που αποτελεί την βέλτιστη λύση. Στην περίπτωση που ο περιορισμός αυτός είναι της μορφής { } δείχνει έναν πόρο ο οποίος έχει στη βέλτιστη λύση καταναλωθεί πλήρως ενώ όταν είναι της μορφής { } δείχνει έναν πόρο ο οποίος έχει καταναλωθεί στο ελάχιστο, δηλαδή στην βέλτιστη λύση ικανοποιείται το κατώτατο όριο του περιορισμού. Ένας περιορισμός που δεν είναι ενεργός λέγεται not binding (μη ενεργός) και στην περίπτωση που είναι της μορφής { } εκφράζει ένα πόρο ο οποίος δεν έχει καταναλωθεί πλήρως, δηλαδή υπάρχει περίσσευμα του πόρου αυτού. Ένας μη ενεργός περιορισμός της μορφής { } εκφράζει μια απαίτηση της οποίας όχι μόνο έχει ικανοποιηθεί η ελάχιστη απαιτούμενη ποσότητα αλλά και έχει ξεπεραστεί. Οι μη ενεργοί περιορισμοί δεν μετέχουν στη βέλτιστη λύση. Η απόκλιση είναι η διαφορά τις τιμής που παίρνει ένας μη ενεργός περιορισμός από την ελάχιστη η μέγιστη τιμή που μπορεί να πάρει. Ανάλυση ευαισθησίας Το Solve παρουσιάζει την ανάλυση ευαισθησίας σε δύο μέρη. Το πρώτο είναι τα Ρυθμιζόμενα Κελιά (Changing Cells) και το δεύτερο οι Περιορισμοί (Constaints). Ρυθμιζόμενα Κελιά Κελί Όνομα Τελική Μειωμένο Αντικειμενικός Επιτρεπόμενη Επιτρεπόμενη Τιμή κόστος Συντελεστής αύξηση μείωση Τα ρυθμιζόμενα κελιά δίνουν πληροφορίες για τις μεταβλητές του 8

29 προβλήματος και για την αντικειμενική συνάρτηση. Περιέχει τα κελιά, τα ονόματα των μεταβλητών, την τελική βέλτιστη τιμή τους, το μειωμένο κόστος (Reduced Cost), τους συντελεστές της αντικειμενικής συνάρτησης (Obective Coefficient) και την επιτρεπόμενη αύξηση και μείωση των συντελεστών της αντικειμενικής συνάρτησης. Αν αλλάξουμε τον περιορισμό, για κάποιο =,,, (συνθήκη μη αρνητικότητας), όπως για παράδειγμα η συγκεκριμένη μεταβλητή να είναι μεγαλύτερη ή ίση της μονάδας, δηλαδή x 0 συνάρτησης θα ονομάζεται Μειωμένο κόστος (Reduced cost). x, τότε η μεταβολή της αντικειμενικής Η επιτρεπτή αύξηση (allowable incease) και επιτρεπτή μείωση (allowable decease) δείχνει το πόσο οι συντελεστές των μεταβλητών της αντικειμενικής συνάρτησης μπορούν να αλλάξουν χωρίς να αλλάξει η τιμή οποιασδήποτε μεταβλητής. Ωστόσο η τιμή της αντικειμενικής συνάρτησης θα αλλάξει εάν ένας συντελεστής αλλάξει και η αντίστοιχη μεταβλητή του παραμείνει αμετάβλητη. Περιορισμοί Κελί Όνομα Τελική Σκιώδης Περιορισμός Επιτρεπόμενη Επιτρεπόμενη τιμή τιμή R.H Side αύξηση μείωση Στο δεύτερο μέρος της ανάλυσης ευαισθησίας τα τρία πρώτα κελιά αναφέρονται στο κελί, το όνομα και την τελική τιμή του αριστερού μέλους κάθε περιορισμού για τη βέλτιστη λύση. Τα υπόλοιπα κελιά αναλύονται ως εξής: Σκιώδης τιμή (Shadow pice) είναι η μεταβολή της αντικειμενικής συνάρτησης για κάθε μεταβολή ενός περιορισμού κατά μία μονάδα. Όταν η αντικειμενική συνάρτηση είναι κέρδος, μπορούμε να πούμε ότι εκφράζει την μοναδιαία αύξηση ή μείωση του κέρδους όταν ο περιορισμός αυξάνεται ή μειώνεται αντίστοιχα κατά μία μονάδα. Η σύγκριση των shadow pices κάθε περιορισμού μπορεί να παρέχει πολύτιμη πληροφορία για το που και πως μπορούμε να διαθέσουμε πιο αποδοτικά επιπρόσθετους πόρους έτσι ώστε να πετύχουμε καλύτερη βέλτιστη λύση της αντικειμενικής συνάρτησης. Ο περιορισμός R.H Side είναι η τιμή του δεξιού μέλους του περιορισμού. Η επιτρεπόμενη αύξηση και μείωση δείχνει το πόσο μπορεί να αυξηθεί ή να μειωθεί το δεξί μέλος ενός περιορισμού έτσι ώστε η σκιώδης τιμή του να ισχύει. 9

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

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

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

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

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

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

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

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

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

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

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

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

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

12/10/2015 LINEAR_PROGRAMMING_EBOOK ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ Γραμμικός Προγραμματισμός είναι η διαδικασία εύρεσης μιας βέλτιστης λύσης μιας γραμμικής συνάρτησης, η οποία να είναι συμβατή με ένα πεπερασμένο σύνολο γραμμικών ανισοτήτων, δηλαδή,

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ μέθοδοι των εσωτερικών σημείων ΚΕΦΑΛΑΙΟ ΕΙΣΑΓΩΓΗ Γραμμικός Προγραμματισμός είναι η διαδικασία εύρεσης μιας βέλτιστης λύσης μιας γραμμικής συνάρτησης, η οποία να είναι συμβατή με ένα πεπερασμένο σύνολο γραμμικών ανισοτήτων, δηλαδή, ο

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΚΑΤΕΥΘΥΝΣΗ: ΕΠΙΧΕΙΡΗΜΑΤΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΊΑ ΜΕ ΤΙΤΛΟ: «ΠΕΡΙΓΡΑΦΗ, ΠΑΡΟΥΣΙΑΣΗ ΚΑΙ ΧΡΗΣΗ ΛΟΓΙΣΜΙΚΩΝ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Να επιλύουμε και να διερευνούμε γραμμικά συστήματα. Να ορίζουμε την έννοια του συμβιβαστού και ομογενούς συστήματος.

Να επιλύουμε και να διερευνούμε γραμμικά συστήματα. Να ορίζουμε την έννοια του συμβιβαστού και ομογενούς συστήματος. Ενότητα 2 Γραμμικά Συστήματα Στην ενότητα αυτή θα μάθουμε: Να επιλύουμε και να διερευνούμε γραμμικά συστήματα. Να ορίζουμε την έννοια του συμβιβαστού και ομογενούς συστήματος. Να ερμηνεύουμε γραφικά τη

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

ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ. ΜΕΡΟΣ 1ο ΑΛΓΕΒΡΑ

ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ. ΜΕΡΟΣ 1ο ΑΛΓΕΒΡΑ 1. Τι καλείται μεταβλητή; ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑΤΙΑ Β ΓΥΜΝΑΣΙΟΥ ΜΕΡΟΣ 1ο ΑΛΓΕΒΡΑ Μεταβλητή είναι ένα γράμμα (π.χ., y, t, ) που το χρησιμοποιούμε για να παραστήσουμε ένα οποιοδήποτε στοιχείο ενός συνόλου..

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Γραμμικός Προγραμματισμός Γραμμικός Προγραμματισμός Παράδειγμα ΕΠΙΠΛΟΞΥΛ Η βιοτεχνία ΕΠΙΠΛΟΞΥΛ παράγει δύο βασικά προϊόντα: τραπέζια και καρέκλες υψηλής ποιότητας. Η διαδικασία παραγωγής και για τα δύο προϊόντα περιλαμβάνει την

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

σει κανένα modem των 128Κ. Θα κατασκευάσει συνολικά = 320,000 τεμάχια των 64Κ και το κέρδος της θα γίνει το μέγιστο δυνατό, ύψους 6,400,000.

σει κανένα modem των 128Κ. Θα κατασκευάσει συνολικά = 320,000 τεμάχια των 64Κ και το κέρδος της θα γίνει το μέγιστο δυνατό, ύψους 6,400,000. Σ ένα εργοστάσιο ειδών υγιεινής η κατασκευή των πορσελάνινων μπανιέρων έχει διαμορφωθεί σε τρία διαδοχικά στάδια : καλούπωμα, λείανση και βάψιμο. Στον πίνακα που ακολουθεί καταγράφονται τα ωριαία δεδομένα

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

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

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

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

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

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

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

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

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

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

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

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

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

ΔΕΟ13(ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΛΙΟΥ )

ΔΕΟ13(ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΛΙΟΥ ) ΔΕΟ13(ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΛΙΟΥ ) ΑΣΚΗΣΗ 1 Μια εταιρεία ταχυμεταφορών διατηρεί μια αποθήκη εισερχομένων. Τα δέματα φθάνουν με βάση τη διαδικασία Poion με μέσο ρυθμό 40 δέματα ανά ώρα. Ένας υπάλληλος

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Κεφάλαιο 4 Διανυσματικοί Χώροι

Κεφάλαιο 4 Διανυσματικοί Χώροι Κεφάλαιο Διανυσματικοί Χώροι Διανυσματικοί χώροι - Βασικοί ορισμοί και ιδιότητες Θεωρούμε τρία διαφορετικά σύνολα: Διανυσματικοί Χώροι α) Το σύνολο διανυσμάτων (πινάκων με μία στήλη) με στοιχεία το οποίο

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

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

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

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

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

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

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

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

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

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

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

Αναζητάμε το εβδομαδιαίο πρόγραμμα παραγωγής που θα μεγιστοποιήσει 1/20 Μια από τις εταιρείες γάλακτος στην προσπάθειά της να διεισδύσει στην αγορά του παγωτού πολυτελείας επενδύει σε μια μικρή πιλοτική γραμμή παραγωγής δύο προϊόντων της κατηγορίας αυτής. Πρόκειται για οικογενειακές

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

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

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

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

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

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

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

Fermat, 1638, Newton Euler, Lagrange, 1807

Fermat, 1638, Newton Euler, Lagrange, 1807 Εισαγωγή Μαθ Προγρ Κλασικά Προβλ Επεκτάσεις Υπολογιστικές Μέθοδοι στη Θεωρία Αποφάσεων Ενότητα 1 Εισαγωγή Αντώνης Οικονόμου Τμήμα Μαθηματικών Πανεπιστήμιο Αθηνών Προπτυχιακό πρόγραμμα σπουδών 3 Μαρτίου

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

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

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

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

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

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

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

Α ΜΕΡΟΣ - ΑΛΓΕΒΡΑ. Α. Οι πραγματικοί αριθμοί και οι πράξεις τους

Α ΜΕΡΟΣ - ΑΛΓΕΒΡΑ. Α. Οι πραγματικοί αριθμοί και οι πράξεις τους Α ΜΕΡΟΣ - ΑΛΓΕΒΡΑ Κεφάλαιο 1 ο ΑΛΓΕΒΡΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ 1.1 Πράξεις με πραγματικούς αριθμούς Α. Οι πραγματικοί αριθμοί και οι πράξεις τους 1. Ποιοι αριθμοί ονομάζονται: α) ρητοί β) άρρητοι γ) πραγματικοί;

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

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

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

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

12. ΑΝΙΣΩΣΕΙΣ Α ΒΑΘΜΟΥ. είναι δύο παραστάσεις μιας μεταβλητής x πού παίρνει τιμές στο

12. ΑΝΙΣΩΣΕΙΣ Α ΒΑΘΜΟΥ. είναι δύο παραστάσεις μιας μεταβλητής x πού παίρνει τιμές στο ΓΕΝΙΚΑ ΠΕΡΙ ΑΝΙΣΩΣΕΩΝ Έστω f σύνολο Α, g Α ΒΑΘΜΟΥ είναι δύο παραστάσεις μιας μεταβλητής πού παίρνει τιμές στο Ανίσωση με έναν άγνωστο λέγεται κάθε σχέση της μορφής f f g g ή, η οποία αληθεύει για ορισμένες

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

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

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

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

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

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

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

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

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

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

ΤΜΗΜΑΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ. ΜΑΘΗΜΑ2 ο ΕΠΙΧΕΙΡΗΣΙΑΚΗΣΕΡΕΥΝΑΣΕΑΡΙΝΟ ΕΞΑΜΗΝΟ ΓΡΑΦΙΚΗ ΕΠΙΛΥΣΗ Π.Γ.Π

ΤΜΗΜΑΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ. ΜΑΘΗΜΑ2 ο ΕΠΙΧΕΙΡΗΣΙΑΚΗΣΕΡΕΥΝΑΣΕΑΡΙΝΟ ΕΞΑΜΗΝΟ ΓΡΑΦΙΚΗ ΕΠΙΛΥΣΗ Π.Γ.Π ΤΜΗΜΑΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΜΑΘΗΜΑ2 ο ΕΠΙΧΕΙΡΗΣΙΑΚΗΣΕΡΕΥΝΑΣΕΑΡΙΝΟ ΕΞΑΜΗΝΟ 2013-2014-ΓΡΑΦΙΚΗ ΕΠΙΛΥΣΗ Π.Γ.Π ΒασικέςΈννοιεςΠ.Γ.Π (1) Ας θεωρήσουμε μια υποθετική οικονομία που παράγει ( 1,

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

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

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

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

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

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

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

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

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

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

1.3 Συστήματα γραμμικών εξισώσεων με ιδιομορφίες

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

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

1. Ολικά και τοπικά ακρότατα. 2. Εσωτερικά και συνοριακά ακρότατα

1. Ολικά και τοπικά ακρότατα. 2. Εσωτερικά και συνοριακά ακρότατα Β3. ΠΟΛΛΑΠΛΑΣΙΑΣΤΕΣ LAGRANGE.Ολικά και τοπικά ακρότατα.εσωτερικά και συνοριακά ακρότατα 3. Χωριζόμενες μεταβλητές 4.Ισοτικός περιορισμός 5.Περιορισμένη στασιμότητα 6.Πολλαπλασιαστής Lagrange 7.Συνάρτηση

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

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

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

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

Κεφάλαιο 4 Διανυσματικοί Χώροι

Κεφάλαιο 4 Διανυσματικοί Χώροι Κεφάλαιο Διανυσματικοί χώροι - Βασικοί ορισμοί και ιδιότητες Θεωρούμε τρία διαφορετικά σύνολα: α) Το σύνολο διανυσμάτων (πινάκων με μία στήλη) με στοιχεία το οποίο συμβολίζουμε με Σε αυτό το σύνολο γνωρίζουμε

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

ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ. Μια παράσταση που περιέχει πράξεις με μεταβλητές (γράμματα) και αριθμούς καλείται αλγεβρική, όπως για παράδειγμα η : 2x+3y-8

ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ. Μια παράσταση που περιέχει πράξεις με μεταβλητές (γράμματα) και αριθμούς καλείται αλγεβρική, όπως για παράδειγμα η : 2x+3y-8 ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ Άλγεβρα 1 ο Κεφάλαιο 1. Τι ονομάζουμε αριθμητική και τι αλγεβρική παράσταση; Να δώσετε από ένα παράδειγμα. Μια παράσταση που περιέχει πράξεις με αριθμούς, καλείται αριθμητική παράσταση,

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

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

Συστήματα Παραγωγής ΠΑΡΑΔΕΙΓΜΑ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Συστήματα Παραγωγής ΠΑΡΑΔΕΙΓΜΑ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Περιεχόμενα 1 Γενικά στοιχεία γραμμικού προγραμματισμού 2 Παράδειγμα γραμμικού προγραμματισμού και γραφικής επίλυσης του 3 Γραμμικός προγραμματισμός

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

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

ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ & ΦΥΣΙΚΩΝ ΕΠΙΣΤΗΜΩΝ. ΕΞΕΤΑΣΗ ΣΤΗΝ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ Έβδομο Εξάμηνο ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ & ΦΥΣΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΕΞΕΤΑΣΗ ΣΤΗΝ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ Έβδομο Εξάμηνο Διδάσκων: Ι. Κολέτσος Κανονική Εξέταση 2007 ΘΕΜΑ 1 Διαιτολόγος προετοιμάζει ένα μενού

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

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

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

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

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

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

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

Πανεπιστήμιο Ιωαννίνων ΟΙΚΟΝΟΜΙΚΑ ΤΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ Διδάσκων:

Πανεπιστήμιο Ιωαννίνων ΟΙΚΟΝΟΜΙΚΑ ΤΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ Διδάσκων: Πανεπιστήμιο Ιωαννίνων ΟΙΚΟΝΟΜΙΚΑ ΤΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ Διδάσκων: Φάμπιο Αντωνίου Στοιχεία Επικοινωνίας: email: fantoniou@cc.uoi.gr Τηλ:651005954 Προσωπική Ιστοσελίδα: fantoniou.wordpress.com Γραφείο: Κτίριο

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

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

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

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