ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΙΚΑ ΣΤΟΙΧΕΙΑ. 1.1 Εισαγωγή

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

Download "ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΙΚΑ ΣΤΟΙΧΕΙΑ. 1.1 Εισαγωγή"

Transcript

1 ΚΕΦΑΛΑΙΟ ΕΙΣΑΓΩΓΙΚΑ ΣΤΟΙΧΕΙΑ. Εισαγωγή Ο Γραμμικός Προγραμματισμός είναι ο πιο εφαρμοσμένος κλάδος της επιστήμης των Μαθηματικών με πληθώρα εφαρμογών στην επιστήμη των ηλεκτρονικών υπολογιστών. Ασχολείται με την επίλυση του γραμμικού προβλήματος. Για το σκοπό αυτό μελετάει τις ιδιότητες του γραμμικού προβλήματος, κατασκευάζει μεθόδους επίλυσης (αλγόριθμους) και εξετάζει τρόπους εφαρμογής των αποτελεσμάτων στη λήψη πολύπλοκων αποφάσεων σε διοικητικό ή οικονομικό επίπεδο, με επιστημονικό τρόπο. Ο Γραμμικός Προγραμματισμός βρίσκει πολλές εφαρμογές στην παραγωγική διαδικασία, όπου αναζητούνται οι ποσότητες των παραγόμενων προϊόντων σε σχέση με τα αποθέματα, τις πρώτες ύλες, το προσωπικό και άλλους παράγοντες με στόχο την μεγιστοποίηση του κέρδους. Υπάρχουν πολλά επιμέρους γραμμικά προβλήματα που πρέπει να αντιμετωπίσει μια επιχείρηση ή ένας οργανισμός. Τα πιο γνωστά από αυτά τα προβλήματα χαρακτηρίζονται ως κλασικά προβλήματα του γραμμικού προγραμματισμού και είναι: το πρόβλημα κατανομής πόρων, της δίαιτας, της μείξης προϊόντων, ενέργειας και προστασίας του περιβάλλοντος, της παραγωγικής διαδικασίας, της διοίκησης προσωπικού, marketing (προώθησης προϊόντων). Η παρούσα διατριβή δομείται ως εξής. Στη συνέχεια του παρόντος κεφαλαίου θα παρουσιάσουμε πρώτα μια ιστορική αναδρομή με τις πιο σημαντικές ανακαλύψεις του γραμμικού προγραμματισμού, του

2 Κεφάλαιο Εισαγωγικά Στοιχεία επιστημονικού χώρου στον οποίο εντάσσονται οι νέοι αλγόριθμοι που θα παρουσιαστούν σε επόμενα κεφάλαια. Στη συνέχεια θα παρουσιαστεί το γραμμικό πρόβλημα στις διάφορες μορφές του και μερικοί σημαντικοί μετασχηματισμοί του σε ισοδύναμα προβλήματα. Στο τέλος του κεφαλαίου θα παρουσιαστεί μια κατηγοριοποίηση των αλγορίθμων για τη σωστότερη ένταξη των νέων αλγορίθμων στην κατάλληλη κατηγορία. Οι νέοι αλγόριθμοι είναι τύπου Simple και συγκεκριμένα αλγόριθμοι εξωτερικών σημείων. Στο δεύτερο κεφάλαιο παρουσιάζονται εισαγωγικές μαθηματικές έννοιες απαραίτητες για την περιγραφή των νέων αλγορίθμων αλλά και για την εξαγωγή αποτελεσμάτων αιτιολόγησης και περατότητας. Παρουσιάζονται οι δυο κλασικοί αλγόριθμοι εφικτών σημείων τύπου Simple, ο πρωτεύων αλγόριθμος και ο δυϊκός και περιγράφονται αποτελέσματα της δυϊκής θεωρίας. Περιγράφεται επίσης ο πρωτεύων αλγόριθμος εξωτερικών σημείων, ο αλγόριθμος με τον οποίο ο νέος αλγόριθμος έχει στενές σχέσεις. Η παρουσίαση του νέου αλγορίθμου γίνεται στο κεφάλαιο 3. Παρουσιάζεται πρώτα μια κάπως εξειδικευμένη μορφή. Στη συνέχεια παρουσιάζεται μια γενίκευση του στην οποία εξάγονται τα αποτελέσματα για την αιτιολόγηση και την περατότητά του κάτω από τις γνωστές συνθήκες των μη εκφυλισμένων γραμμικών προβλημάτων. Η μορφή του αλγόριθμου στα εκφυλισμένα προβλήματα καθώς και η χρήση του στην επίλυση των γενικών γραμμικών προβλημάτων παρουσιάζονται στο επόμενο κεφάλαιο 4, ολοκληρώνοντας έτσι την πιο γενική μορφή του νέου αλγόριθμου. Για να εξαχθούν συμπεράσματα για την πρακτική αποτελεσματικότητα του νέου αλγόριθμου πραγματοποιήθηκε μια εκτενής υπολογιστική μελέτη σε τυχαία γραμμικά προβλήματα. Τα αποτελέσματα της υπολογιστικής μελέτης είναι αρκετά ενθαρρυντικά σε σχέση με τον δυϊκό αλγόριθμο Simple. Σε μερικές κλάσεις προβλημάτων ο νέος αλγόριθμος εμφανίζεται να είναι μέχρι και 6,5 φορές ταχύτερος του δυϊκού αλγορίθμου Simple. Η συμπεριφορά αυτή ήταν αναμενόμενη μετά από την εμπειρία που έχει αποκτηθεί από πρόσφατες υπολογιστικές μελέτες σύγκρισης του

3 Κεφάλαιο Εισαγωγικά Στοιχεία πρωτεύοντος αλγορίθμου Simple εξωτερικών σημείων με τον κλασικό αλγόριθμο Simple. Η διατριβή κλίνει με το κεφάλαιο των συμπερασμάτων και των πιθανών νέων μελλοντικών ερευνητικών θεμάτων που προκύπτουν από τα νεοεξαχθέντα αποτελέσματα της διατριβής.. Ιστορική αναδρομή Ως ορόσημο της ραγδαίας εξέλιξης του γραμμικού προγραμματισμού θεωρείται ο Β Παγκόσμιος Πόλεμος, όπου για πρώτη φορά εφαρμόσθηκαν μέθοδοι ανεφοδιασμού των συμμαχικών δυνάμεων στην Ευρώπη. Πολλοί ερευνητές εκείνης της εποχής "διεκδικούν" τον τίτλο του θεμελιωτή της επιστήμης με τις ανακαλύψεις τους σε θεωρητικό κυρίως επίπεδο, αλλά με τεράστιες εφαρμογές σήμερα ειδικότερα με τη χρήση των υπολογιστών όπου κατέστη δυνατή η επίλυση επίπονων σε υπολογισμούς προβλημάτων σε σύντομο χρονικό διάστημα. Ένας εξαίρετος Σοβιετικός Μαθηματικός ο Kantorovich (939) δημοσίευσε στη Ρωσία την εργασία του για το πρόβλημα της οργάνωσης και σχεδιασμού της παραγωγής. Αργότερα το πρόβλημα αυτό ονομάσθηκε πρόβλημα μεταφοράς του Hitchcock (94), ενός επίσης σημαντικού Αμερικανού μελετητή. Ο Koopmans με τις εργασίες του (947), (95) συνέβαλε σημαντικά στην εξέλιξη του γραμμικού προγραμματισμού και μάλιστα σύμφωνα με τον Dantzig (963) είναι αυτός που πρότεινε το όνομα Γραμμικός Προγραμματισμός για τη νέα επιστήμη που άρχισε να ορθοποδεί. Κορυφαία στιγμή αναμφίβολα θεωρείται το 947, όπου ο G. B. Dantzig ανακάλυψε τον γνωστό σήμερα ως Αλγόριθμο Simple για την επίλυση του γραμμικού προβλήματος. Η πρώτη παρουσίαση του αλγορίθμου με τη χρήση της γεωμετρίας στο χώρο των μεταβλητών δεν έπεισε τους επιστήμονες για τη σημαντική ανακάλυψη. Ακολούθησε η δεύτερη

4 Κεφάλαιο Εισαγωγικά Στοιχεία παρουσίαση με τη χρήση της γεωμετρίας στο χώρο των περιορισμών, με αποτέλεσμα να πεισθεί η επιστημονική κοινότητα για το μέγεθος της αξίας της ανακάλυψης. Η πρώτη δημοσίευση του αλγορίθμου έγινε το 949, βλέπε Dantzig (949). Ήταν ως τότε ο πιο αποτελεσματικός τρόπος επίλυσης γραμμικών προβλημάτων βελτιστοποίησης και έμελλε να αποτελέσει το υπόβαθρο για την ανακάλυψη και άλλων μεθόδων επίλυσης γραμμικών προβλημάτων μέχρι και σήμερα. Αμέσως μετά την ανακάλυψη του αλγορίθμου Simple, βλέπε Dantzig (963), και την ευφορία που επικράτησε σχετικά με την πρακτική αποτελεσματικότητά του καταβλήθηκαν σοβαρές προσπάθειες για τη βελτίωσή του. Η βιβλιογραφία των δεκαετιών 5 και 6 είναι γεμάτη από μελέτες σημαντικών επιστημόνων που συνέβαλαν κι αυτοί στην επίλυση διαφόρων άλλων προβλημάτων που προέκυψαν από την εφαρμογή στην πράξη του Αλγόριθμου Simple. Έγιναν οι ανακαλύψεις του δυϊκού αλγορίθμου, βλέπε Lemke (954), της δυϊκής θεωρίας, βλέπε Karush (939), Kuhn, ucker (95), της θεωρίας της δικτυακής βελτιστοποίησης, βλέπε Ahuja, Magnanti, Orlin (99), (993) καθώς και άλλα αποτελέσματα σχετικά με την πραγματοποίηση υπολογιστικών μελετών, βλέπε Van Loan (). Πολλοί ερευνητές ακολούθησαν την κατεύθυνση της χαλάρωσης των συνθηκών εφικτότητας. Το πρώτο βήμα σ' αυτή την κατεύθυνση έγινε από τους Gaas και Saaty (955) οι οποίοι κατασκεύασαν τον αποκαλούμενο παραμετρικό αυτο-δυϊκό αλγόριθμο (parametric self-dual algorithm). Αποδείχτηκε αργότερα από τον Lustig (987) ότι ο αυτοδυϊκός αλγόριθμος μπορεί να ερμηνευτεί σαν ειδική περίπτωση του αλγορίθμου του Lemke (965) για το αντίστοιχο γραμμικό συμπληρωματικό πρόβλημα (linear complementarity problem). Η αρχή της χαλάρωσης των συνθηκών εφικτότητας εφαρμόστηκε και σε ειδικά γραμμικά προβλήματα. Στο χώρο της δικτυακής βελτιστοποίησης αναπτύχθηκε πολύ νωρίς ο αλγόριθμος των διαδοχικών ελαχίστων δρόμων (successive shortest path algorithm), βλέπε Ford και Fulkerson (96). Οι αλγόριθμοι αυτοί δεν ήταν μόνο αποτελεσματικοί αλλά συνδυαζόμενοι με

5 Κεφάλαιο Εισαγωγικά Στοιχεία 3 την τεχνική των κλιμακώσεων των Edmonds και Karp (97) αποτέλεσαν τη βάση για την ανάπτυξη των ισχυρά πολυωνυμικών αλγορίθμων του Orlin (984 και 989). Οι Dosios και Paparrizos (995) απέδειξαν ότι οι αλγόριθμοι των διαδοχικών δρόμων και μερικές παραλλαγές τους, Dijkstra (959), Akgul (987), Hung και Rom (98), είναι ειδικές περιπτώσεις των αλγόριθμων εξωτερικών σημείων. Όλοι οι παραπάνω αλγόριθμοι είναι τύπου Simple. Τεχνικές χαλάρωσης εφαρμόστηκαν και σε διαφορετικούς μη Simple αλγόριθμους. Η βασική ιδέα που εφαρμόστηκε είναι απλή. Ένα σύνολο περιορισμών αγνοείται και λύνεται το προκύπτον πρόβλημα με μικρότερο αριθμό περιορισμών. Χρησιμοποιώντας την παρούσα βέλτιστη λύση ένα νέο σύνολο περιορισμών προσδιορίζεται και η διαδικασία επαναλαμβάνεται. Ο πρώτος αλγόριθμος αυτού του τύπου κατασκευάστηκε από τους Motzkin και Schoenberg (954), οι οποίοι χρησιμοποίησαν παρόμοιους αλγόριθμους για επίλυση συστημάτων ισοτήτων, Southell (94) και Allen (954), και ανισοτήτων, Agmon (954). Η ιδέα αυτή επεκτάθηκε αργότερα σε πολύ πιο γενικά προβλήματα. Ένα ιδιαίτερο χαρακτηριστικό του αλγορίθμου Simple είναι ο απεριόριστος αριθμός επιλογών στην εισερχόμενη και στην εξερχόμενη από τη βάση μεταβλητή. Αυτό το χαρακτηριστικό κατέστησε δυνατή την ανάπτυξη αμέτρητων παραλλαγών, όπως για παράδειγμα των Bland (977), Goldfarb και Reid (977), Clausen (987), erlaky (985), Zhang (989) και Zionts (969). Παρά την πρακτική αποτελεσματικότητά του ο αλγόριθμος Simple είναι εκθετικός. Οι εργασίες των Avis και Chvatal (978), Goldfarb (983), Goldfarb και Sit (979), Jeroslo (973), Klee και Minty (97), Murty (98), Paparrizos (989) και Roos (99) αποτελούν μια μικρή λίστα εργασιών στις οποίες αποδεικνύεται εκθετική πολυπλοκότητα διαφόρων κανόνων περιστροφής του αλγορίθμου Simple. Η μέση πολυπλοκότητα όμως είναι πολυωνυμική. Ο χρόνος επίλυσης των μεγάλων προβλημάτων με τον αλγόριθμο Simple αποτέλεσε σημείο τριβής μεταξύ των ερευνητών, με ζητούμενο την

6 4 Κεφάλαιο Εισαγωγικά Στοιχεία πολυπλοκότητα του αλγορίθμου, το μεγαλύτερο ανοικτό πρόβλημα της εποχής εκείνης. Το 97 οι μαθηματικοί Klee και Minty με την εργασία τους, βλέπε Klee, Minty (97) απέδειξαν ότι, για την υπολογιστική συμπεριφορά της χειρότερης περίπτωσης, ο αλγόριθμος είναι εκθετικός και όχι πολυωνυμικός. Η ανακάλυψη αυτή από τους Klee και Minty μετέφερε το βάρος των ερευνών στην κατασκευή αλγορίθμων με πολυωνυμική πολυπλοκότητα. Ο ελλειψοειδής αλγόριθμος ήταν ο πρώτος πολυωνυμικός αλγόριθμος που αναπτύχθηκε. Παρουσιάσθηκε από τον Ρώσο επιστήμονα Khachian (979), ως τροποποίηση του αλγορίθμου του Shor (97). Παρά την θεωρητική του αποτελεσματικότητα αποδείχθηκε στην πράξη ότι υστερούσε σημαντικά του αλγορίθμου Simple. Ο ελλειψοειδής αλγόριθμος παρέμεινε μόνο ένα σημαντικό θεωρητικό αποτέλεσμα στις μετέπειτα αλγοριθμικές προσπάθειες για ανακάλυψη ενός πολυωνυμικού αλγόριθμου αποτελεσματικού στην πράξη. Το 983 ο Karmakar, ερευνητής των Bell Labs, ανακοινώνει στο συνέδριο της ΙΕΕΕ την ανακάλυψη ενός πολυωνυμικού αλγορίθμου εσωτερικών σημείων με σημαντικά καλύτερη αποτελεσματικότητα στην πράξη από τον αλγόριθμο Simple και η δημοσίευση της εργασίας του γίνεται ένα χρόνο μετά, βλέπε Karmakar (984). Παράλληλα αποδεικνύεται η πολυωνυμική συμπεριφορά μέσης περίπτωσης για μερικούς κανόνες περιστροφής του αλγόριθμου Simple, βλέπε Borgardt (98, 98a). Πολλοί ερευνητές Adler και Meggido (985), Borgardt (987), Haimovich (983) και odd (986) προσπάθησαν να αναλύσουν τη μέση πολυπλοκότητα και τις περισσότερες φορές απέδειξαν ότι είναι πολυωνυμική σε ορισμένα τυχαία δημιουργούμενα με ειδικές κατανομές πιθανοτήτων γραμμικά προβλήματα. Στη συνέχεια οι Anstreicher και erlaky (994) απέδειξαν ότι, ο αυτοδυϊκός αλγόριθμος περιέχει σαν ειδική περίπτωση τον αλγόριθμο των σκιερών κορυφών (shodo verte algorithm) του Borgardt (987), βλέπε και Haimovich (983). Μελετώντας σχέσεις μεταξύ του δικού τους

7 Κεφάλαιο Εισαγωγικά Στοιχεία 5 αλγορίθμου εξωτερικών σημείων με άλλους αλγορίθμους οι Anstreicher και erlaky απέδειξαν ότι ο αλγόριθμος σκιερών κορυφών είναι ειδική περίπτωση του δικού τους αλγορίθμου. Οι αλγόριθμοι εξωτερικών σημείων σχετίζονται με τον αλγόριθμο των σκιερών κορυφών και επομένως και με τον αυτοδυϊκό αλγόριθμο. Αυτές οι σχέσεις μελετήθηκαν εκτενώς από τους Anstreicher και erlaky (994). Αρκετά πριν τον erlaky εντελώς διαφορετική κατεύθυνση ακολουθήθηκε από τον Zionts (969), ο οποίος κατασκεύασε το λεγόμενο Ζικ-Ζακ αλγόριθμο (criss-cross algorithm). Στην αρχική του μορφή ο αλγόριθμος Ζικ-Ζακ δεν ήταν πεπερασμένος. Μια πεπερασμένη παραλλαγή του κατασκευάστηκε από τον erlaky (985). Ο αλγόριθμος Ζικ-Ζακ, έχει εντελώς συνδυαστική μορφή, δε φαίνεται να είναι αποτελεσματικός και δε σχετίζεται με τους αλγόριθμους εξωτερικών σημείων. Τελευταία, παρουσιάστηκε στη βιβλιογραφία ένας νέος τύπος χαρακτηριστικών αλγορίθμων τύπου Simple, οι αποκαλούμενοι σήμερα αλγόριθμοι εξωτερικών σημείων. Οι νέοι αλγόριθμοι κατασκευάζουν μια ακολουθία από μη εφικτά σημεία και γι' αυτό το λόγο ονομάζονται αλγόριθμοι εξωτερικών σημείων. Η πρώτη εργασία στην οποία εμφανίζεται ο όρος αλγόριθμος εξωτερικών σημείων, είναι απ' ότι γνωρίζουμε, η εργασία Paparrizos (99), στην οποία περιγράφεται μια βελτίωση ενός προηγούμενου παρόμοιου αλγορίθμου για το πρόβλημα μεταφοράς, Paparrizos (988). Οι αλγόριθμοι αυτοί βελτιώθηκαν και τροποποιήθηκαν, Achatz et. al. (99), Paparrizos (994) και γενικεύτηκαν στο γενικό γραμμικό πρόβλημα, βλέπε Paparrizos (993), Anstreicher και erlaky (994). Άλλα αποτελέσματα για αλγόριθμους εξωτερικών σημείων μπορεί κάποιος να βρει στις εργασίες των Paparrizos, Samaras, Stephanides (3a), (3b) και Samaras().

8 6 Κεφάλαιο Εισαγωγικά Στοιχεία.3 Περιγραφή του Γραμμικού Προβλήματος Το Γραμμικό Πρόβλημα (γ.π.) είναι ένα πρόβλημα ελαχιστοποίησης ή μεγιστοποίησης (βελτιστοποίησης) μιας γραμμικής συνάρτησης, οι άγνωστες μεταβλητές της οποίας υπόκεινται σε γραμμικούς περιορισμούς. Η γενική μορφή του γ.π. μπορεί να διατυπωθεί όπως παρακάτω min (ή ma) z = c c c n n μ.π. a a a n n b a a a n n b a m a m a mn n b m j, (j=,,, n) όπου c j, a ij, b i R (i =,,, m και j=,,, n) αποτελούν τα δεδομένα του προβλήματος, συμβολίζει τα σύμβολα, =, και j είναι οι άγνωστες μεταβλητές του προβλήματος, που πρέπει να υπολογιστούν ώστε η συνάρτηση z να λάβει την ελάχιστη ή μέγιστη τιμή της αντίστοιχα και να ικανοποιούνται οι περιορισμοί του προβλήματος. Οι μεταβλητές j ονομάζονται μεταβλητές απόφασης και η μεταβλητή z ονομάζεται αντικειμενική συνάρτηση. Οι περιορισμοί j ονομάζονται φυσικοί περιορισμοί ή περιορισμοί μη αρνητικότητας αφού οι μεταβλητές απόφασης εκφράζουν στην πράξη φυσικές ποσότητες. Οι υπόλοιποι περιορισμοί ονομάζονται τεχνολογικοί επειδή προκύπτουν από το ίδιο το πρόβλημα. Η προηγούμενη μορφή του γ.π. μπορεί να γραφεί με τη χρήση μητρών και διανυσμάτων ως εξής:

9 Κεφάλαιο Εισαγωγικά Στοιχεία 7 min (ή ma) z = c μ.π. A b όπου c, R n, b R m, A R mn και δηλώνει αναστροφή ή πιο σύντομα στη μορφή min (ή ma) { c : A b, }. Οι πιο γνωστές μορφές του γ.π. είναι: Κανονική ή ανισοτική μορφή (canonical form), όπου όλοι οι τεχνολογικοί περιορισμοί είναι ανισοτικοί, δηλαδή ή. Τυποποιημένη ή ισοτική μορφή (standard form), όπου όλοι οι τεχνολογικοί περιορισμοί είναι ισοτικοί. Επίλυση του γραμμικού προβλήματος Στη συνέχεια δίνονται μερικές πολύ βασικές έννοιες που αφορούν την επίλυση των γραμμικών προβλημάτων. Θα χρησιμοποιηθούν και στις περιγραφές των νέων αλγορίθμων που θα παρουσιάσουμε σε επόμενα κεφάλαια.. Εφικτά σημεία (feasible points) ή εφικτές λύσεις (feasible solutions) ονομάζονται τα σημεία (ή οι λύσεις) που ικανοποιούν όλους τους περιορισμούς του γ.π... Εφικτή περιοχή (feasible region) είναι το σύνολο (F) των εφικτών σημείων (ή λύσεων) 3. Βέλτιστο σημείο (optimal point) ή βέλτιστη λύση (optimal solution) είναι το εφικτό σημείο (λύση) του γ.π. ( F) για το οποίο ισχύει

10 8 Κεφάλαιο Εισαγωγικά Στοιχεία c c y, y F c c y, y F για min γ.π. για ma γ.π. 4. Βέλτιστη τιμή (optimal value) είναι η τιμή της αντικειμενικής συνάρτησης που αντιστοιχεί στη βέλτιστη λύση του γ.π.. 5. Απεριόριστο (unbounded) είναι ένα εφικτό πρόβλημα για το οποίο υπάρχει ακολουθία,,... εφικτών σημείων για τα οποία οι αντίστοιχες αντικειμενικές τιμές τείνουν στο - ( ) για προβλήματα min(ma). Σύμφωνα με το Θεμελιώδες Θεώρημα του γραμμικού προγραμματισμού ένα γραμμικό πρόβλημα είναι αδύνατο ή εφικτό. Αν είναι εφικτό, τότε είναι βέλτιστο ή απεριόριστο. Επομένως για κάθε γ.π. μπορούμε να προσδιορίσουμε την κατηγορία του με κριτήριο "τη δυνατότητα επίλυσής του", σε μορφή ψευδοκώδικα, όπως φαίνεται παρακάτω Αν (F = ) τότε το γ.π. είναι αδύνατο (infeasible) αλλιώς το γ.π. είναι εφικτό (feasible) αν ( βέλτιστη λύση) τότε το γ.π. είναι βέλτιστο (optimal) αλλιώς το γ.π. είναι απεριόριστο (unbounded) Τέλος_αν Τέλος_αν Λύση ενός γραμμικού προβλήματος είναι ο προσδιορισμός της κατηγορίας του, δηλ. αν είναι αδύνατο, βέλτιστο ή απεριόριστο. Επιπλέον

11 Κεφάλαιο Εισαγωγικά Στοιχεία 9 αν είναι βέλτιστο πρέπει να προσδιοριστεί τουλάχιστον ένα βέλτιστο σημείο του. Επομένως ο γραμμικός προγραμματισμός κατασκευάζει μεθόδους επίλυσης (αλγόριθμους) που υπολογίζουν τουλάχιστον ένα βέλτιστο σημείο. Ένα γ.π. μπορεί να μετασχηματισθεί σε κατάλληλη μορφή (ισοδύναμη με την αρχική μορφή) έτσι ώστε να λυθεί από τον αλγόριθμο που θα χρησιμοποιηθεί. Όσον αφορά την αντικειμενική συνάρτηση μπορεί εύκολα να αποδειχθεί ότι ισχύει ο παρακάτω μετασχηματισμός ma{ c : F} = -min{- c : F} Οι δυο μορφές του γ.π. που αναφέρθηκαν παραπάνω πήραν το όνομά τους από το είδος των τεχνολογικών περιορισμών που περιλαμβάνουν. Ο μετασχηματισμός αυτών των περιορισμών σε κατάλληλη μορφή γίνεται χρησιμοποιώντας απλές μεθόδους που παρουσιάζονται με τη βοήθεια παραδειγμάτων στη συνέχεια. i) Κανονική Τυποποιημένη μορφή Ο μετασχηματισμός των τεχνολογικών περιορισμών από ανισότητες σε ισότητες γίνεται με την πρόσθεση ή αφαίρεση μεταβλητών που ονομάζονται χαλαρές μεταβλητές (slack variables) στο αριστερό μέλος των ανισοτήτων. Σε περίπτωση που ένας περιορισμός είναι ανισότητα της μορφής (μικρότερο ή ίσο), τότε προστίθεται στο αριστερό μέλος του περιορισμού μια μη αρνητική μεταβλητή, η οποία ονομάζεται ελλειμματική χαλαρή μεταβλητή. Για παράδειγμα αν δίνεται ο παρακάτω ανισοτικός περιορισμός ,

12 Κεφάλαιο Εισαγωγικά Στοιχεία τότε μετά την προσθήκη της χαλαρής μεταβλητής 5 προκύπτει ο αντίστοιχος ισοτικός περιορισμός = 8. Σε περίπτωση που ένας περιορισμός είναι ανισότητα της μορφής (μεγαλύτερο ή ίσο), τότε αφαιρείται από το αριστερό μέλος του περιορισμού μια μη αρνητική μεταβλητή, η οποία ονομάζεται πλεονασματική χαλαρή μεταβλητή. Για παράδειγμα αν δίνεται ο παρακάτω ανισοτικός περιορισμός , τότε μετά την αφαίρεση της χαλαρής μεταβλητής 6 προκύπτει ο αντίστοιχος ισοτικός περιορισμός = 4. Και τις πλεονάζουσες αλλά και τις ελλειμματικές χαλαρές μεταβλητές θα τις καλούμε από δω και στο εξής χαλαρές μεταβλητές. ii) Τυποποιημένη Κανονική μορφή Ο μετασχηματισμός των τεχνολογικών περιορισμών από ισότητες σε ανισότητες γίνεται με τη μετατροπή κάθε ισοτικού περιορισμού με δυο ανισοτικούς περιορισμούς, δηλαδή αν δίνεται ο παρακάτω ισοτικός περιορισμός = 4, τότε προκύπτουν οι επόμενοι δυο ανισοτικοί περιορισμοί

13 Κεφάλαιο Εισαγωγικά Στοιχεία Ο παραπάνω μετασχηματισμός όμως έχει ως αποτέλεσμα την αύξηση του πλήθους των περιορισμών του προβλήματος με συνέπεια να προκύπτει ένα σημαντικό υπολογιστικό μειονέκτημα από αυτή την μετατροπή. Γι` αυτό καταφεύγουμε στην εξής λύση. Επειδή λύνουμε ένα ισοτικό περιορισμό ως προς και αφαιρούμε τη μεταβλητή από την αντικειμενική συνάρτηση και από όλους τους περιορισμούς του προβλήματος. Η ενέργεια αυτή πραγματοποιείται για κάθε ισοτικό περιορισμό του γραμμικού προβλήματος. Για παράδειγμα ο παρακάτω ισοτικός περιορισμός = 5, αν λυθεί ως προς γίνεται = και επειδή έχουμε Έτσι προκύπτει ένα γραμμικό πρόβλημα με περιορισμούς σε ανισοτική μορφή και με λιγότερες μεταβλητές απόφασης. Επίσης πρέπει να τονισθεί και είναι γνωστό από τα μαθηματικά ότι οποιοσδήποτε ανισοτικός περιορισμός (ή ) μπορεί να μετασχηματισθεί σε (ή ) αντίστοιχα αν πολλαπλασιάσουμε με - και τα δυο μέλη του περιορισμού. Συμπερασματικά είναι απαραίτητο να αναφερθεί ότι οι παραπάνω μετασχηματισμοί είναι γνωστοί ως μετασχηματισμοί ισοδυναμίας και ως εκ'

14 Κεφάλαιο Εισαγωγικά Στοιχεία τούτου αν το αρχικό γ.π. είναι αδύνατο ή βέλτιστο ή απεριόριστο τότε και το αντίστοιχο γραμμικό πρόβλημα που προκύπτει από το μετασχηματισμό θα είναι αντίστοιχα αδύνατο ή βέλτιστο ή απεριόριστο. Πρωτεύον και δυϊκό πρόβλημα Όπως είδαμε παραπάνω ένα οποιοδήποτε γραμμικό πρόβλημα μπορούμε να το μετασχηματίσουμε σε κανονική μορφή. Το παρακάτω γραμμικό πρόβλημα (P) είναι σε κανονική μορφή και θα το ονομάζουμε πρωτεύον (primal) min z = c μ.π. A b (P) Μπορούμε να κατασκευάσουμε σε κανονική μορφή το δυϊκό (dual) του πρωτεύοντος (P) που θα έχει την μορφή (DP) ma z = b μ.π. A c (DP) όπου είναι οι μεταβλητές απόφασης του δυϊκού προβλήματος τις οποίες και θα ονομάζουμε δυϊκές μεταβλητές. Οι δυϊκές μεταβλητές και οι δυϊκές χαλαρές μεταβλητές s του δυϊκού προβλήματος προσφέρουν σημαντικές οικονομικές ερμηνείες για το αρχικό γραμμικό πρόβλημα. Σύμφωνα με τη δυϊκή θεωρία μπορεί πολύ εύκολα κάποιος να υπολογίσει το δυϊκό ενός γενικού γ.π. εφαρμόζοντας πολύ απλούς κανόνες μετασχηματισμού, όπως

15 Κεφάλαιο Εισαγωγικά Στοιχεία 3 Αν η αντικειμενική συνάρτηση σε ένα πρωτεύον πρόβλημα (P) είναι min (ή ma) τότε το δυϊκό πρόβλημα (DP) θα έχει αντικειμενική συνάρτηση αντίστοιχα ma (ή min). Σε κάθε περιορισμό του πρωτεύοντος (P) αντιστοιχεί μια μεταβλητή του δυϊκού (DP). Σε κάθε μεταβλητή του πρωτεύοντος (P) αντιστοιχεί ένας περιορισμός του δυϊκού (DP). Έτσι στη μεταβλητή j του (P) ο περιορισμός του δυϊκού (DP) που αντιστοιχεί έχει τη μορφή (στήλη συντελεστών j ) c j όπου αντιστοιχεί σε ένα από τα σύμβολα =, και. Ο παρακάτω πίνακας παρουσιάζει τους κανόνες σχηματισμού του δυϊκού προβλήματος. α/α min ma περιορισμός = μεταβλητή ελεύθερη περιορισμός μεταβλητή 3 περιορισμός μεταβλητή 4 μεταβλητή ελεύθερη περιορισμός = 5 μεταβλητή περιορισμός 6 μεταβλητή περιορισμός Πίνακας.3.. Κανόνες σχηματισμού δυϊκών προβλημάτων Παράδειγμα.3. Να υπολογιστεί το δυϊκό του γραμμικού προβλήματος.

16 4 Κεφάλαιο Εισαγωγικά Στοιχεία min μ.π ,, 3, 4 Λύση Για να κατασκευάσουμε το δυϊκό πρόβλημα αντιστοιχίζουμε σε κάθε περιορισμό μια μεταβλητή. Οι δυϊκές μεταβλητές,, 3 αντιστοιχούν στους περιορισμούς του πρωτεύοντος προβλήματος οι οποίοι είναι της μορφής, άρα θα ισχύει,,, 3. Σε κάθε μεταβλητή του πρωτεύοντος προβλήματος αντιστοιχούμε και ένα περιορισμό του δυϊκού. Επειδή οι μεταβλητές είναι αντιστοιχούν περιορισμοί της μορφής. Η αντικειμενική συνάρτηση του δυϊκού θα είναι ma αφού η αντικειμενική συνάρτηση του πρωτεύοντος είναι min. Το δυϊκό πρόβλημα θα είναι ma μ.π ,, 3 Δυϊκή Θεωρία Ένα σημαντικό τμήμα της δυϊκής θεωρίας κατέχουν τα κριτήρια βελτιστότητας που είναι απαραίτητα για το σταμάτημα των αλγορίθμων. Γι' αυτό στη συνέχεια παρατίθενται θεωρήματα της δυϊκής θεωρίας που αφορούν στο μετασχηματισμό των προβλημάτων καθώς και τις σχέσεις που

17 Κεφάλαιο Εισαγωγικά Στοιχεία 5 διέπουν το πρωτεύον και δυϊκό πρόβλημα σε σχέση με το κριτήριο της βελτιστότητας των προβλημάτων. Τα πρωτεύοντα και δυϊκά προβλήματα είναι στενά συνδεδεμένα μεταξύ τους. Από την μελέτη του ενός μπορούμε να βγάλουμε συμπεράσματα για το άλλο. Οι αποδείξεις των θεωρημάτων (βλέπε βιβλίο Παπαρρίζος Κ. (999), "Γραμμικός Προγραμματισμός Αλγόριθμοι και Εφαρμογές") παρουσιάζουν ενδιαφέρον αλλά δεν αποτελούν τμήμα της παρούσης εργασίας και γι' αυτό παραλείπονται. Θεώρημα.3. Το δυϊκό πρόβλημα του γραμμικού προβλήματος (P.3.) = = =, b C C C b B B B b A A A c c c min είναι το γραμμικό πρόβλημα (D.3.) =, c ) (C ) (B ) (A c ) (C ) (B ) (A c ) (C ) (B ) (A b b b ma όπου c j, j, A j, B j, C j, b j, j, y j, j =,,, είναι μήτρες και διανύσματα καταλλήλων διαστάσεων. Πόρισμα.3. Αν το πρωτεύον πρόβλημα είναι μεγιστοποίησης το δυϊκό του πρόβλημα είναι ελαχιστοποίησης. Θεώρημα.3.3 Το δυϊκό πρόβλημα του δυϊκού προβλήματος είναι το πρωτεύον πρόβλημα.

18 6 Κεφάλαιο Εισαγωγικά Στοιχεία Θεώρημα.3.4 Αν είναι εφικτή λύση του προβλήματος (P) και η εφικτή λύση του προβλήματος (DP), τότε είναι c b. Το θεώρημα.3.4 είναι γνωστό σαν ασθενές δυϊκό θεώρημα (eak duality theorem) Είναι πολύ χρήσιμο στην εξαγωγή κριτηρίων βελτιστότητας. Θεώρημα.3.5 Έστω μια εφικτή λύση του προβλήματος (P) και μια εφικτή λύση του προβλήματος (DP). Αν ισχύει η σχέση c = b, τότε είναι βέλτιστη λύση του προβλήματος (P) και είναι βέλτιστη λύση του προβλήματος (DP). Το θεώρημα αυτό μπορεί να χρησιμοποιηθεί σαν κριτήριο για να ελέγξουμε αν δύο σημεία και είναι βέλτιστα για τα προβλήματα (P) και (DP)αντίστοιχα. Λήμμα.3.6 Αν το ένα από τα προβλήματα (P) και (DP) είναι απεριόριστο το άλλο είναι αδύνατο. Λήμμα.3.7 Αν ένα γραμμικό πρόβλημα είναι βέλτιστο, τότε και το δυϊκό του είναι βέλτιστο. Θεώρημα.3.8 Έστω (P) και (DP) ένα ζευγάρι πρωτεύοντος και δυϊκού προβλήματος. Τότε ισχύουν οι παρακάτω σχέσεις (i) Αν (P) είναι βέλτιστο, (DP) είναι επίσης βέλτιστο και αντιστρόφως (ii) Αν (P) είναι απεριόριστο, (DP) είναι αδύνατο και αντιστρόφως (αν (DP) είναι απεριόριστο, (P) είναι αδύνατο) (iii) Αν (P) είναι αδύνατο, το (DP) μπορεί να είναι αδύνατο ή απεριόριστο και αντιστρόφως (αν (DP) είναι αδύνατο, το (P) μπορεί να είναι αδύνατο ή απεριόριστο).

19 Κεφάλαιο Εισαγωγικά Στοιχεία 7 Θεώρημα.3.9 Έστω ένα εφικτό σημείο του προβλήματος (P). Τότε, το σημείο είναι βέλτιστη λύση του προβλήματος (P) αν υπάρχει εφικτή λύση του προβλήματος (DP) τέτοια ώστε (c - Α) = (Α - b) =..4 Κατηγορίες Αλγόριθμων Οι αλγόριθμοι που χρησιμοποιούνται στην επίλυση γραμμικών προβλημάτων κατασκευάζουν μια ακολουθία σημείων (λύσεων). Ένα εφικτό σημείο λέγεται εσωτερικό (interior) αν ικανοποιεί όλους τους ανισοτικούς περιορισμούς αυστηρά ως ανισότητες και συνοριακό (boundary) αν ικανοποιεί τουλάχιστο ένα ανισοτικό περιορισμό σαν ισότητα. Τα μη εφικτά σημεία ονομάζονται και εξωτερικά σημεία (eterior points). Ανάλογα με το είδος των σημείων που κατασκευάζουν οι αλγόριθμοι προκύπτει αντίστοιχα μια πρώτη κατάταξή τους όπως φαίνεται παρακάτω εσωτερικών σημείων (interior point) συνοριακών σημείων (boundary point) εξωτερικών σημείων (eterior point) Αν ο αλγόριθμος επιλύει το πρωτεύον πρόβλημα κατασκευάζοντας εφικτά σημεία τότε ονομάζεται πρωτεύον (primal) αλγόριθμος. Αν επιλύει το δυϊκό πρόβλημα κατασκευάζοντας εφικτά σημεία για το δυϊκό πρόβλημα ονομάζεται δυϊκός (dual) αλγόριθμος. Επίσης αν τα σημεία που κατασκευάζει ο αλγόριθμος είναι βασικά σημεία, δηλαδή ικανοποιούν τουλάχιστον n-m ανισοτικούς περιορισμούς σαν ισότητες, τότε ο

20 8 Κεφάλαιο Εισαγωγικά Στοιχεία αλγόριθμος ονομάζεται αλγόριθμος τύπου Simple ή περιστροφικός αλγόριθμος (pivoting algorithm). Τέλος υπάρχουν και αλγόριθμοι οι οποίοι κατασκευάζουν δυο ακολουθίες σημείων. Η πρώτη ακολουθία αποτελείται από σημεία εφικτά στο πρωτεύων πρόβλημα και η δεύτερη αποτελείται από σημεία εφικτά στο δυϊκό πρόβλημα. Οι αλγόριθμοι αυτοί ονομάζονται πρωτεύοντες δυϊκοί (primal-dual). Αν είναι ένα εφικτό σημείο του πρωτεύοντος προβλήματος και ένα εφικτό σημείο του αντίστοιχου δυϊκού προβλήματος τότε η διαφορά στις τιμές των αντικειμενικών συναρτήσεων των δυο προβλημάτων ονομάζεται δυϊκό χάσμα (duality gap). Σε κάθε επανάληψη οι πρωτεύοντες δυϊκοί αλγόριθμοι μειώνουν το δυϊκό χάσμα μέχρι να γίνει ίσο με μηδέν όποτε επιτυγχάνουν τη βελτιστοποίηση του προβλήματος.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Επιχειρησιακή Έρευνα Επιχειρησιακή Έρευνα Ενότητα 9: Δυϊκή Θεωρία Τμήμα Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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. ΠΡΟΒΛΗΜΑΤΑ ΜΕ ΠΕΡΙΟΡΙΣΜΟΥΣ ΑΝΙΣΟΤΗΤΕΣ Ζητούνται οι τιµές των µεταβλητών απόφασης που ελαχιστοποιούν την αντικειµενική συνάρτηση

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

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

Τμήμα Εφαρμοσμένης Πληροφορικής Τμήμα Εφαρμοσμένης Πληροφορικής ΑΛΓΟΡΙΘΜΟΙ ΓΡΑΜΜΙΚΗΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ 8 Ο ΕΞΑΜΗΝΟ ΣΑΜΑΡΑΣ ΝΙΚΟΛΑΟΣ, ΕΠ. ΚΑΘΗΓΗΤΗΣ Δυϊκή Θεωρία (1) Θεώρημα : Το δυϊκό πρόβλημα του γραμμικού προβλήματος 0 0 1 1 2 2 0 0 T

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Η ΜΕΘΟΔΟΣ SIMPLEX ΚΑΙ Ο ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΤΟΧΩΝ Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΠΛΗΡΟΦΟΡΙΩΝ Η ΜΕΘΟΔΟΣ SIMPLEX ΚΑΙ Ο ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΤΟΧΩΝ Βαρδαλής Νικόλαος ΝΟΕΜΒΡΙΟΣ 2007 ΕΠΟΠΤΗΣ ΚΑΘΗΓΗΤΗΣ Γεροντίδης Ιωάννης Εκπονηθείσα

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

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

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

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

(sensitivity analysis, postoptimality analysis).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 3 ΤΟ ΔΙΩΝΥΜΙΚΟ ΘΕΩΡΗΜΑ

ΚΕΦΑΛΑΙΟ 3 ΤΟ ΔΙΩΝΥΜΙΚΟ ΘΕΩΡΗΜΑ ΚΕΦΑΛΑΙΟ 3 ΤΟ ΔΙΩΝΥΜΙΚΟ ΘΕΩΡΗΜΑ Εισαγωγή Οι αριθμοί που εκφράζουν το πλήθος των στοιχείων ανά αποτελούν ίσως τους πιο σημαντικούς αριθμούς της Συνδυαστικής και καλούνται διωνυμικοί συντελεστές διότι εμφανίζονται

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

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

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

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

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

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

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

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

Δυϊκότητα. Δημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο Δυϊκότητα Δημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Πιστοποίηση Άνω Φράγματος Έχει το ΓΠ εφικτή λύση με κόστος 2; Ναι, π.χ. [0, 1, 3, 0, 2, 0,

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

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

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

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

Fermat, 1638, Newton Euler, Lagrange, 1807

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

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

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

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

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

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑΤΟΣ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑΤΟΣ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΛΕΤΗ ΤΗΣ ΥΠΟΛΟΓΙΣΤΙΚΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΤΟΥ ΑΛΓΟΡΙΘΜΟΥ ΕΞΩΤΕΡΙΚΩΝ ΣΗΜΕΙΩΝ Διπλωματική Εργασία του Πόνου Παύλου Θεσσαλονίκη,

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

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

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

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

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

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

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

Το Πρόβλημα Μεταφοράς

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΜΑΘΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΡΟΚΑΤΑΡΚΤΙΚΗ ΕΚΔΟΣΗ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΜΑΘΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΥΑΓΓΕΛΟΣ Φ. ΜΑΓΕΙΡΟΥ ΚΑΘΗΓΗΤΗΣ ΟΙΚΟΝΟΜΙΚΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΑΘΗΝΩΝ ΑΘΗΝΑ ΕΚΔΟΣΗ 2.4 ΜΑΪΟΣ 2012 1-1 Κεφάλαιο 1. Μαθηματικός Προγραμματισμός...1-3

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

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

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

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

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

Τμήμα Εφαρμοσμένης Πληροφορικής Τμήμα Εφαρμοσμένης Πληροφορικής ΑΛΓΟΡΙΘΜΟΙ ΓΡΑΜΜΙΚΗΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ 8 Ο ΕΞΑΜΗΝΟ ΣΑΜΑΡΑΣ ΝΙΚΟΛΑΟΣ, ΕΠ. ΚΑΘΗΓΗΤΗΣ Στόχοι Εργαστηρίου ημιουργία Τυχαίων Βέλτιστων Γ.Π. Περιγραφή μεθόδου για δημιουργία βέλτιστων

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

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

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

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

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

Γραµµικός Προγραµµατισµός (ΓΠ) Γραµµικός Προγραµµατισµός (ΓΠ) Περίληψη Επίλυση δυσδιάστατων προβληµάτων Η µέθοδος simplex Τυπική µορφή Ακέραιος Προγραµµατισµός Προγραµµατισµός Παραγωγής Προϊόν Προϊόν 2 Παραγωγική Δυνατότητα Μηχ. 4 Μηχ.

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

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

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

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

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

ΑΝΑΣΤΑΣΙΟΣ ΚΑΤΣΙΚΗΣ ΑΝΑΛΥΣΗ ΚΑΙ ΥΠΟΛΟΓΙΣΤΙΚΗ ΠΟΛΥΠΛΟΚΟΤΗΤΑ ΤΕΧΝΙΚΩΝ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΩΝ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑΤΑ ΜΑΘΗΜΑΤΙΚΩΝ - ΜΗΧΑΝΙΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΜΑΘΗΜΑΤΙΚΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΤΩΝ ΑΠΟΦΑΣΕΩΝ» ΑΝΑΣΤΑΣΙΟΣ ΚΑΤΣΙΚΗΣ ΑΝΑΛΥΣΗ ΚΑΙ ΥΠΟΛΟΓΙΣΤΙΚΗ

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

ΠΡΟΛΟΓΟΣ. Θεσσαλονίκη, Μάρτιος 2009. Οι συγγραφείς. Κ. Παπαρρίζος, Ν. Σαμαράς, Α. Σιφαλέρας.

ΠΡΟΛΟΓΟΣ. Θεσσαλονίκη, Μάρτιος 2009. Οι συγγραφείς. Κ. Παπαρρίζος, Ν. Σαμαράς, Α. Σιφαλέρας. ΠΡΟΛΟΓΟΣ Το βιβλίο «Δικτυακή Βελτιστοποίηση» γράφτηκε με κύριο στόχο να καλύψει τις ανάγκες της διδασκαλίας του μαθήματος «Δικτυακός Προγραμματισμός», που διδάσκεται στο Τμήμα Εφαρμοσμένης Πληροφορικής,

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

Μ Α Θ Η Μ Α Τ Α Γ Λ Υ Κ Ε Ι Ο Υ

Μ Α Θ Η Μ Α Τ Α Γ Λ Υ Κ Ε Ι Ο Υ Μ Α Θ Η Μ Α Τ Α Γ Λ Υ Κ Ε Ι Ο Υ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ ΚΑΙ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ (Α ΜΕΡΟΣ: ΣΥΝΑΡΤΗΣΕΙΣ) Επιμέλεια: Καραγιάννης Ιωάννης, Σχολικός Σύμβουλος Μαθηματικών

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

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

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

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

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

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

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

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

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

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

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

Επιχειρησιακή Έρευνα. Εισαγωγική Διάλεξη Επιχειρησιακή Έρευνα Εισαγωγική Διάλεξη Πληροφορίες Διδάσκων: Αντώνης Δημάκης (dimakis@aueb.gr) Γραφείο: 506, 5 ος όροφος, Τροίας 2 (νέο κτήριο), Ώρες: Πέμπτη 1-3μμ Τηλ: 210-8203-924 Βοηθός: Δέσποινα Μεντζελιώτου

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

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

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

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

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

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

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

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

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

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

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

Γραμμικός και Ακέραιος προγραμματισμός ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ & ΦΥΣΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΟΜΕΑΣ ΜΑΘΗΜΑΤΙΚΩΝ ΔΜΠΣ «ΕΦΑΡΜΟΣΜΕΝΕΣ ΜΑΘΗΜΑΤΙΚΕΣ ΕΠΙΣΤΗΜΕΣ» Γραμμικός και Ακέραιος προγραμματισμός Διπλωματική εργασία της

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

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ Δευτέρα 10 Ιουνίου 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. (Ενδεικτικές Απαντήσεις)

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ Δευτέρα 10 Ιουνίου 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. (Ενδεικτικές Απαντήσεις) ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ Δευτέρα Ιουνίου 9 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (Ενδεικτικές Απαντήσεις) ΘΕΜΑ Α Αα) Ορισμός σχολικού βιβλίου σελ 5 Έστω Α ένα υποσύνολο

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

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

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

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

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

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

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

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

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

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

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

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

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

Τ.Ε.Ι. ΑΝΑΤΟΛΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΚΑΙ ΘΡΑΚΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

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

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

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

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

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

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2 Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας Verson ΜΙΑ ΣΥΜΒΑΣΗ: Προκειμένου να καταστήσουμε πιο συμπαγή το συμβολισμό H : ορίζουμε Ετσι έχουμε *=[ ] an *=[ ]. H : * * ΣΗΜΕΙΩΣΗ: Στη συνέχεια εκτός αν ορίζεται

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

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

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

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

2.1. ΑΠΛΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΠΡΟΒΛΗΜΑΤΩΝ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

2.1. ΑΠΛΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΠΡΟΒΛΗΜΑΤΩΝ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ . ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ( Linear Programming ) Ο Γραμμικός Προγραμματισμός είναι μια τεχνική που επιτρέπει την κατανομή των περιορισμένων πόρων μιας επιχείρησης με τον πιο

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

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

Ακέραιος Γραμμικός Προγραμματισμός Τμήμα Πληροφορικής & Τηλεπικοινωνιών Πανεπιστήμιο Ιωαννίνων 2018-2019 Ακέραιος Γραμμικός Προγραμματισμός Γκόγκος Χρήστος- Γεωργία Φουτσιτζή Επιχειρησιακή Έρευνα τελευταία ενημέρωση: 12/01/2017 1 Ακέραιος

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

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

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

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

Approximation Algorithms for the k-median problem

Approximation Algorithms for the k-median problem Approximation Algorithms for the k-median problem Ζακυνθινού Λυδία Παυλάκος Γεώργιος Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Θεωρία Υπολογισμού 2011-2012 Το πρόβλημα

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

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

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

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

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

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

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

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

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

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

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

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

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