Συνδυαστική Βελτιστοποίηση

Σχετικά έγγραφα
ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ

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

Παράλληλος προγραμματισμός περιστροφικών αλγορίθμων εξωτερικών σημείων τύπου simplex ΠΛΟΣΚΑΣ ΝΙΚΟΛΑΟΣ

ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ

Συνδυαστική Βελτιστοποίηση

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

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

Ευρετικές Μέθοδοι. Ενότητα 1: Εισαγωγή στις ευρετικές μεθόδους. Άγγελος Σιφαλέρας. Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΙ

Συνδυαστική Βελτιστοποίηση

ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ

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

ΕΥΧΑΡΙΣΤΙΕΣ. Θεσσαλονίκη, Δεκέμβριος Κώστας Δόσιος

On line αλγόριθμοι δρομολόγησης για στοχαστικά δίκτυα σε πραγματικό χρόνο

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

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

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

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

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

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

ΕΠΙΧΕΙΡΗΣΙΑΚΗ EΡΕΥΝΑ & ΔΙΟΙΚΗΤΙΚΗ ΕΠΙΣΤΗΜΗ OPERATIONS RESEARCH & MANAGEMENT SCIENCE

ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ

ΠΑΡΑΔΕΙΓΜΑΤΑ ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΕΡΕΥΝΑΣ ΜΕ ΤΗ ΧΡΗΣΗ Η/Υ (2 ο Φυλλάδιο)

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

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

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

I student. Μεθοδολογική προσέγγιση και απαιτήσεις για την ανάπτυξη των αλγορίθμων δρομολόγησης Χρυσοχόου Ευαγγελία Επιστημονικός Συνεργάτης ΙΜΕΤ

ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ

Εφαρμογές Επιχειρησιακής Έρευνας. Δρ. Γεώργιος Κ.Δ. Σαχαρίδης

Το LinPro, Ένα Εκπαιδευτικό Πληροφοριακό Σύστημα Για Γραμμικό Προγραμματισμό LinPro, An Educational Informational System For Linear Programming

ΜΟΝΤΕΛΑ ΛΗΨΗΣ ΑΠΟΦΑΣΕΩΝ

Buried Markov Model Pairwise

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

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

Διοίκησης Επιχειρήσεων. ΠΡΟΓΡΑΜΜΑ eμβα ΚΩΔ. ΤΜΗΜΑ ΤΙΤΛΟΣ ΔΙΕΠ5 ΜΑΘΗΜΑΤΟΣ ΜΑΘΗΜΑΤΟΣ. Credits 6 ΕΞΑΜΗΝΟ 3 ος κύκλος ΟΝΟΜ/ΝΟ ΔΙΔΑΣΚΟΝΤΟΣ

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

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

ΠΑΡΑΔΕΙΓΜΑΤΑ ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΕΡΕΥΝΑΣ ΜΕ ΤΗ ΧΡΗΣΗ Η/Υ (3 ο Φυλλάδιο)

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

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

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

ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

καθ. Βασίλης Μάγκλαρης

Οπτικοποίηση: ένας αποτελεσματικός τρόπος για την βελτίωση της κατανόησης του αλγορίθμου simplex

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

Γραμμικός Προγραμματισμός και Βελτιστοποίηση (Εργαστήριο 2)

Μοντελοποίησης και Βελτιστοποίηση Εφοδιαστικών Αλυσίδων 7 Ο εξάμηνο

Ευρετικές Μέθοδοι. Ενότητα 2: Βασικές έννοιες των σύγχρονων ευρετικών μεθόδων. Άγγελος Σιφαλέρας. Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής

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

ΜΟΝΤΕΛΑ ΛΗΨΗΣ ΑΠΟΦΑΣΕΩΝ

ΠΡΟΓΡΑΜΜΑ Επιχειρήσεων ΤΙΤΛΟΣ. ΔΙΔΑΣΚΟΝΤΟΣ ΒΙΔΑΛΗΣ

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

2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems

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

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

FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2016

Chapter 6. Problem Solving and Algorithm Design. Στόχοι Ενότητας. Επίλυση προβληµάτων. Εισαγωγή. Nell Dale John Lewis

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

Σχεδιασμός επέκτασης του συστήματος ηλεκτροπαραγωγής με τη χρήση Πολυκριτηριακού Γραμμικού Προγραμματισμού

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΥΔΡΑΥΛΙΚΗΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΤΕΧΝΙΚΗΣ. Ειδική διάλεξη 2: Εισαγωγή στον κώδικα της εργασίας

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

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

ΕΠΛ664 ΑΝΑΛΥΣΗ ΚΑΙ ΕΠΑΛΗΘΕΥΣΗ ΣΥΣΤΗΜΑΤΩΝ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΜΗΧΑΝΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Πτυχιακή εργασία

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS

Γενικευµένη Simplex Γενικευµένη Simplex

Εργαστηριακές Ασκήσεις

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

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

ΜΕΘΟΔΟΙ ΑΕΡΟΔΥΝΑΜΙΚΗΣ

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

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

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

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

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

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ IΙ

ιακριτές Μέθοδοι για την Επιστήμη των Υπολογιστών

Αρχές Τεχνολογίας Λογισμικού Εργαστήριο

Συνδυαστική Βελτιστοποίηση

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

Αναστασία Παπαρρίζου. Επιβλέπων Καθηγητής: Κώστας Στεργίου Τριμελής Επιτροπή: Κώστας Στεργίου, Νικόλαος Σαμαράς, Μανώλης Κουμπαράκης

Εργαστήριο Ιατρικής Φυσικής

Τεχνολογία Ψυχαγωγικού Λογισμικού και Εικονικοί Κόσμοι Ενότητα 8η - Εικονικοί Κόσμοι και Πολιτιστικό Περιεχόμενο

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

Προσωπική Aνάπτυξη. Ενότητα 4: Συνεργασία. Juan Carlos Martínez Director of Projects Development Department

ΑΠΟΔΟΤΙΚΗ ΑΠΟΤΙΜΗΣΗ ΕΡΩΤΗΣΕΩΝ OLAP Η ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΕΞΕΙΔΙΚΕΥΣΗΣ. Υποβάλλεται στην

Τεχνολογίες Υλοποίησης Αλγορίθµων

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

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

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

Test Data Management in Practice

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

Εισαγωγικά. 1 η Εβδομάδα. Κάθε Τρίτη (17:00-20:00) και Τετάρτη (13:00 15:00) στην αίθουσα Ι5. 4 ώρες Θεωρία (ΤΡ : 1η-2η ώρα, ΤΕ : 1η-2η ώρα)

Exercises 10. Find a fundamental matrix of the given system of equations. Also find the fundamental matrix Φ(t) satisfying Φ(0) = I. 1.

Ευρετικές Μέθοδοι. Ενότητα 3: Ευρετικές μέθοδοι αρχικοποίησης και βελτίωσης για το TSP. Άγγελος Σιφαλέρας. Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής

ΔΙΠΛΩΜΑΣΙΚΗ ΕΡΓΑΙΑ. του φοιτητή του Σμήματοσ Ηλεκτρολόγων Μηχανικών και. Σεχνολογίασ Τπολογιςτών τησ Πολυτεχνικήσ χολήσ του. Πανεπιςτημίου Πατρών

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

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

Βελτιστοποίηση κατανομής πόρων συντήρησης οδοστρωμάτων Πανεπιστήμιο Πατρών - Πολυτεχνική Σχολή Τμήμα Πολιτικών Μηχανικών

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

ΑΛΓΟΡΙΘΜΟΙ Άνοιξη I. ΜΗΛΗΣ

Transcript:

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 1 Συνδυαστική Βελτιστοποίηση Άγγελος Σιφαλέρας sifalera@uom.gr 1 η Διάλεξη

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 2 Ανακοινώσεις Μετά από κάθε μάθημα, θεωρία ή εργαστήριο, διαφάνειες, κώδικες και υποστηρικτικό υλικό θα ανακοινώνονται στην διεύθυνση E-mail: sifalera@uom.gr Ώρες γραφείου κάθε Τρίτη 11:00 13:00 http://compus.uom.gr

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 3 Συνδυαστική Βελτιστοποίηση Βιβλίο Παπαρρίζος Κ., Σαμαράς Ν., Σιφαλέρας Α., Δικτυακή Βελτιστοποίηση, Εκδόσεις Ζυγός, 2009.

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 4 Τι είναι η Συνδυαστική Βελτιστοποίηση? Ποια η εφαρμογή των μοντέλων Συνδυαστικής Βελτιστοποίησης? Ένα πρώτο παράδειγμα?

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 5 Συνδυαστική Βελτιστοποίηση Εισαγωγή Στα προβλήματα Συνδυαστικής Βελτιστοποίησης αναζητούμε ένα αντικείμενο από ένα πεπερασμένο σύνολο, (συνήθως είναι ένα γράφημα, ένας ακέραιος αριθμός, ένα σύνολο ή μια μετάθεση.

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 6 Περιγραφή Το μάθημα αυτό στοχεύει σε μια εισαγωγή στα μοντέλα βελτιστοποίησης δικτύων και στον ακέραιο προγραμματισμό. Θα δοθεί έμφαση στη μοντελοποίηση και στις εφαρμογές βελτιστοποίησης στη σχεδίαση δικτύων ευρείας κλίμακας. Στο μάθημα παρουσιάζονται τα ακόλουθα θέματα: το πρόβλημα των ελαχίστων δρόμων, το πρόβλημα του ελαχίστου δένδρου καλύμματος, το πρόβλημα της εύρεσης μεγίστης ροής και το πρόβλημα της εύρεσης ροής ελαχίστου κόστους.

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 7 Περιγραφή (συνέχεια) Επιπλέον, θα γίνει μια εισαγωγή σε τεχνικές μοντελοποίησης και επίλυσης προβλημάτων ακεραίου προγραμματισμού, στον αλγόριθμο κλάδου & φραγής, στο δυναμικό προγραμματισμό αλλά ενδεχομένως και σε ειδικά προβλήματα όπως δένδρα Steiner και το πρόβλημα του πλανόδιου εμπόρου (TSP). Σε κάθε ενότητα, εκτός από την μεθοδολογία, θα παρουσιαστεί και η χρήση σύγχρονων λογισμικών πακέτων βελτιστοποίησης όπως η γλώσσα μοντελοποίησης AMPL και οι λύτες CPLEX & Gurobi.

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 8 Ένα πρώτο παράδειγμα Σχεδίαση δικτύων μεγάλης κλίμακας Τηλεπικοινωνιακών δικτύων Οδικών δικτύων Δικτύων ηλεκτρισμού κ.α. Εφαρμογές στη βελτιστοποίηση εφοδιαστικής αλυσίδας Δρομολόγηση οχημάτων Χωροταξική τοποθέτηση αποθηκών

Ένα δεύτερο παράδειγμα (A cutting stock example) Η βιομηχανία χαρτιού χρησιμοποιεί ακέραιο προγραμματισμό για να βρει το βέλτιστο σύνολο τρόπων κοπής των ρολών χαρτιού διαφόρων μεγεθών (best mix of cutting patterns). Παρόμοια εφαρμογή συναντούμε και στις εταιρίες παραγωγής φύλλων μεταλλικής πλάκας (sheet steel producers), όπου κόβονται λωρίδες σιδήρου διαφόρων μεγεθών από λεπτά ρολά σιδήρου. Έστω για παράδειγμα, ότι μια εταιρία παράγει ρολά πλάτους 110 από λεπτά φύλλα μεταλλικής πλάκας και έπειτα τα κόβει σε μικρότερα ρολά πλάτους 12, 15 και 30 για τους πελάτες της. Η ζήτηση για αυτά τα μεγέθη πλάτους ποικίλλει κάθε εβδομάδα. Υπάρχουν αρκετοί τρόποι κοπής των ενός ρολού πλάτους 110 σε μεγέθη των 12, 15 και 30. Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 9

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 10 Συνδυαστική Βελτιστοποίηση Ένα δεύτερο παράδειγμα συνέχεια (A cutting stock problem) Ένας τρόπος κοπής cutting pattern είναι ένας συνδυασμός του αριθμού των ρολών μικρότερου μεγέθους, κάθε τύπου, τα οποία θα κοπούν από την αρχική μεταλλική πλάκα (π.χ. 110 = 7*15 + 5 ). Το ζητούμενο σε αυτό το πρόβλημα είναι να αξιοποιηθεί όσο γίνεται περισσότερη από την αρχική μεταλλική πλάκα, δίχως να μείνουν άχρηστα περισσεύματα. Έστω, ότι η εταιρία προτείνει τους ακόλουθους τρόπους κοπής. Μέγεθος του τελικού ρολού Τρόπος 12 15 30 περίσσευμα 1 0 7 0 5 2 0 1 3 5 3 1 0 3 8 4 9 0 0 2 5 2 1 2 11 6 7 1 0 11

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 11 Συνδυαστική Βελτιστοποίηση Ένα δεύτερο παράδειγμα συνέχεια (A cutting stock example) Η ζήτηση για αυτήν την εβδομάδα είναι 500 12 ρολά, 715 15 ρολά και 630 30 ρολά. Η εταιρία θέλει να αναπτύξουμε ένα μοντέλο το οποίο θα προσδιορίζει το πλήθος των 110 ρολών τα οποία θα κοπούν με κάθε ένα τρόπο κοπής, έτσι ώστε να ικανοποιήσει τη ζήτηση των πελατών της αλλά και να ελαχιστοποιήσει το περιττό περίσσευμα.

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 12 Συνδυαστική Βελτιστοποίηση Ένα δεύτερο παράδειγμα συνέχεια (A cutting stock example) Min z = 5x + 5x + 8x + 2x + 11x + 11x 1 2 3 4 5 6 0x +0x +1x +9x +2x +7x 1 2 3 4 5 6 7x +1x +0x +0x +1x +1x 1 2 3 4 5 6 0x +3x +3x +0x +2x +0x x i 1 2 3 4 5 6 500 (12" ρολά) 715 (15" ρολά) 630 (30" ρολά)

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 13 Συνδυαστική Βελτιστοποίηση Διαφορές στις λύσεις προβλημάτων γραμμικού και ακέραιου προγραμματισμού Εφικτή περιοχή προβλήματος ακεραίου προγραμματισμού

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 14 Διαφορές στις λύσεις προβλημάτων γραμμικού και ακέραιου προγραμματισμού, (συνέχεια) Αλγόριθμος κλάδου & φραγής (Branch & bound algorithm)

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 15 Λογισμικά πακέτα για προβλήματα Συνδυαστικής Βελτιστοποίησης AMPL (A Mathematical Programming Language) http://www.ampl.com AMPL is a comprehensive and powerful algebraic modeling language for linear and nonlinear optimization problems, in discrete or continuous variables. Developed at Bell Laboratories, AMPL lets you use common notation and familiar concepts to formulate optimization models and examine solutions, while the computer manages communication with an appropriate solver. AMPL's open interface makes possible a wide variety of solver connections. In most cases, the solver linking code is available at no additional charge. Solvers for which links have been constructed include CPLEX, GUROBI, MINOS, MOSEK, etc.

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 16 Συνδυαστική Βελτιστοποίηση Λογισμικά πακέτα για προβλήματα Συνδυαστικής Βελτιστοποίησης (συνέχεια) IBM ILOG CPLEX Optimizer www-01.ibm.com/software/integration/optimization/cplex-optimizer Model business issues mathematically and solve them with IBM ILOG CPLEX Optimizer's powerful algorithms to produce precise and logical decisions. IBM ILOG CPLEX Optimizer's mathematical programming technology enables analytical decision support for improving efficiency, reducing costs, and increasing profitability.

Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 17 Συνδυαστική Βελτιστοποίηση Λογισμικά πακέτα για προβλήματα Συνδυαστικής Βελτιστοποίησης (συνέχεια) Gurobi Optimizer http://www.gurobi.com The Gurobi Optimizer is a state-of-the-art linear programming (LP) and mixedinteger programming (MIP) solver, built from the ground up to exploit modern multi-core processors. For solving LP models, the Gurobi Optimizer includes high-performance implementations of the primal simplex method, the dual simplex method, and a parallel barrier solver. For MIP models, the Gurobi Optimizer incorporates the latest methods including cutting planes and powerful solution heuristics. All models benefit from advanced presolve methods to simplify models and slash solve times.

Βιβλιογραφία στη Συνδυαστική Βελτιστοποίηση Alexander Schrijver, Combinatorial Optimization: Polyhedra and Efficiency, Springer, 2004. Jon Lee, A First Course in Combinatorial Optimization, Cambridge University Press, 2004. Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 18

Διεθνή Συνέδρια στη Συνδυαστική Βελτιστοποίηση The 16 th Conference on Integer Programming and Combinatorial Optimization (IPCO XVI) March 18-20, 2013, Valparaíso Chile. http://ipco2013.dim.uchile.cl International Network Optimization Conference (INOC 2013) May 20-22, 2013, Tenerife, Spain. http://eventos.ull.es/inoc2013 The 25 th Conference of the European Chapter on Combinatorial Optimization (ECCO) April 26-28, 2012, Antalya, Turkey. http://www.eccoxxv.org Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 19

Διεθνή Περιοδικά στη Συνδυαστική Βελτιστοποίηση Τμήμα Εφαρμοσμένης Πληροφορικής, Παν. Μακεδονίας 20 Journal of Combinatorial Optimization http://www.springerlink.com/content/102924 Mathematical Programming http://www.springer.com/mathematics/journal/10107