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

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

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

Transcript

1 Υπολογιστικές Μέθοδοι στη Θεωρία Αποφάσεων Ενότητα 10 Εισαγωγή στον Ακέραιο Προγραμματισμό Αντώνης Οικονόμου Τμήμα Μαθηματικών Πανεπιστήμιο Αθηνών Προπτυχιακό πρόγραμμα σπουδών 29 Φεβρουαρίου 2016

2 Προβλήματα ακέραιου προγραμματισμού Πρόβλημα (γραμ.) ακέραιου προγραμματισμού (π.α.π.) = π.γ.π. + Περιορισμός κάποιων μεταβλητών στους ακεραίους. Τυπική μορφή π.α.π. : max c 1 x 1 + c 2 x c n x n υπό a 11 x 1 + a 12 x a 1n x n b 1 a 21 x 1 + a 22 x a 2n x n b 2 a m1 x 1 + a m2 x a mn x n b m x 1, x 2,..., x n 0. x i ακέραιος, i I..

3 Χαλάρωση γραμμικού προγραμματισμού Χαλάρωση γραμμικού προγραμματισμού (χ.γ.π.) ενός π.α.π. = π.γ.π. με ίδια αντικειμενική και ίδιους περιορισμούς, αλλά χωρίς τους περιορισμούς ακεραιότητας. Η εφικτή περιοχή της χ.γ.π. ενός π.α.π. είναι υπερσύνολο της εφικτής περιοχής του π.α.π. Αν η βέλτιστη λύση του χ.γ.π. ενός π.α.π. ικανοποιεί τους περιορισμούς ακεραιότητας του π.α.π. τότε είναι βέλτιστη λύση του π.α.π. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

4 Τεχνικές μοντελοποίησης Μοντελοποίηση δυαδικών αποφάσεων. Μοντελοποίηση εξαρτώμενων αποφάσεων. Μοντελοποίηση διαζευκτικών περιορισμών. Μοντελοποίηση μεταβλητών με πεπερ. πλήθος τιμών. Μοντελοποίηση κατά τμήματα γραμμικών συναρτήσεων. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

5 Μοντελοποίηση δυαδικών αποφάσεων Για την μοντελοποίηση δυαδικών αποφάσεων (να κάνω το A ή να μην το κάνω) εισάγουμε δυαδικές μεταβλητές: { 1, αν ληφθεί η απόφαση A x A = 0, διαφορετικά.

6 Παράδειγμα - Δυαδικές αποφάσεις Επέκταση κατασκευαστικής εταιρείας. Κτίσιμο νέων εργοστασίων, αποθηκών σε Αθήνα/Θεσ. Αποφάσεις - Απαιτούμενα κεφάλαια - Αποδόσεις: α/α Απόφαση Απαιτ. κεφάλαιο Απόδοση 1 Εργοστ. Αθήνα 6 εκατ. 9 εκατ. 2 Εργοστ. Θεσ. 3 εκατ. 5 εκατ. 3 Αποθ. Αθήνα 5 εκατ. 6 εκατ. 4 Αποθ. Θεσ. 2 εκατ. 4 εκατ. Διαθέσιμο κεφάλαιο: 10 εκατ. Σκοπός: Μεγιστοποίηση απόδοσης. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

7 Παράδειγμα - Δυαδικές αποφάσεις Δεδομένα: Διαθέσιμο κεφάλαιο 10 εκατ. Αποφάσεις - Απαιτούμενα κεφάλαια - Αποδόσεις: α/α Απόφαση Απαιτ. κεφάλαιο Απόδοση 1 Εργοστ. Αθήνα 6 εκατ. 9 εκατ. 2 Εργοστ. Θεσ. 3 εκατ. 5 εκατ. 3 Αποθ. Αθήνα 5 εκατ. 6 εκατ. 4 Αποθ. Θεσ. 2 εκατ. 4 εκατ. Μεταβλητές αποφάσεων: { 1, αν ληφθεί η απόφαση j x j = 0, διαφορετικά j = 1, 2, 3, 4

8 Παράδειγμα - Δυαδικές αποφάσεις Δεδομένα: Διαθέσιμο κεφάλαιο 10 εκατ. Αποφάσεις - Απαιτούμενα κεφάλαια - Αποδόσεις: α/α Απόφαση Απαιτ. κεφάλαιο Απόδοση 1 Εργοστ. Αθήνα 6 εκατ. 9 εκατ. 2 Εργοστ. Θεσ. 3 εκατ. 5 εκατ. 3 Αποθ. Αθήνα 5 εκατ. 6 εκατ. 4 Αποθ. Θεσ. 2 εκατ. 4 εκατ. Π.α.π.: max 9x 1 + 5x 2 + 6x 3 + 4x 4 υπό 6x 1 + 3x 2 + 5x 3 + 2x 4 10 x j {0, 1}, j = 1, 2, 3, 4.

9 Μοντελοποίηση εξαρτώμενων αποφάσεων Ι Για τη μοντελοποίηση δυο δυαδικών αποφάσεων έχουν εισαχθεί οι μεταβλητές x A και x B. Αν η απόφαση A επιτρέπεται να λήφθει μόνο αν ληφθεί η απόφαση B τότε εισάγουμε τον περιορισμό x A x B. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

10 Παράδειγμα - Εξαρτώμενες αποφάσεις Ι Πρόβλημα επέκτασης κατασκευαστικής εταιρείας με τα ίδια δεδομένα. Επιπλέον περιορισμός: Η κατασκευή αποθήκης σε μια πόλη είναι δυνατή μόνο αν κατασκευαστεί σε αυτήν εργοστάσιο. Μεταβλητές απόφασης: x 1 : Κατασκευή εργοστασίου στην Αθήνα. x 2 : Κατασκευή εργοστασίου στη Θεσσαλονίκη. x 3 : Κατασκευή αποθήκης στην Αθήνα. x 4 : Κατασκευή αποθήκης στη Θεσσαλονίκη. Επιπλέον περιορισμοί: x 3 x 1 x 4 x 2.

11 Παράδειγμα - Εξαρτώμενες αποφάσεις Ι Νέο π.α.π. : max 9x 1 + 5x 2 + 6x 3 + 4x 4 υπό 6x 1 + 3x 2 + 5x 3 + 2x 4 10 x 1 + x 3 0 x 2 + x 4 0 x j {0, 1}, j = 1, 2, 3, 4.

12 Μοντελοποίηση εξαρτώμενων αποφάσεων ΙΙ Για τη μοντελοποίηση δυο δυαδικών αποφάσεων έχουν εισαχθεί οι μεταβλητές x A και x B. Αν το πολύ μία από τις αποφάσεις A, B επιτρέπεται να λήφθει τότε εισάγουμε τον περιορισμό x A + x B 1. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

13 Παράδειγμα - Εξαρτώμενες αποφάσεις ΙΙ Πρόβλημα επέκτασης κατασκευαστικής εταιρείας με τα ίδια δεδομένα. Επιπλέον περιορισμός: Το πολύ μια αποθήκη μπορεί να κτιστεί. Μεταβλητές απόφασης: x 1 : Κατασκευή εργοστασίου στην Αθήνα. x 2 : Κατασκευή εργοστασίου στη Θεσσαλονίκη. x 3 : Κατασκευή αποθήκης στην Αθήνα. x 4 : Κατασκευή αποθήκης στη Θεσσαλονίκη. Επιπλέον περιορισμός: x 3 + x 4 1. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

14 Παράδειγμα - Εξαρτώμενες αποφάσεις ΙΙ Νέο π.α.π. : max 9x 1 + 5x 2 + 6x 3 + 4x 4 υπό 6x 1 + 3x 2 + 5x 3 + 2x 4 10 x 1 + x 3 0 x 2 + x 4 0 x 3 + x 4 1 x j {0, 1}, j = 1, 2, 3, 4.

15 Μοντελοποίηση διαζευκτικών περιορισμών Σε ένα τυπικό πρόβλημα μαθηματικού προγραμματισμού όλοι οι περιορισμοί πρέπει να ικανοποιούνται (συζεύξη - και ). Σε ένα μοντέλο μπορεί να υπεισέρχονται υποσύνολα περιορισμών που πρέπει εναλλακτικά να ικανοποιούνται (διάζευξη - ή ). Η χρήση ακέραιων μεταβλητών επιτρέπει την μοντελοποίηση διαζευκτικών (εναλλακτικών) περιορισμών. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

16 Μοντελοποίηση διαζευκτικών περιορισμών Μεταβλητές αποφάσεων: x 1, x 2,..., x n 0. Παράμετροι: a 1, a 2,..., a n, c 1, c 2,..., c n, b, d 0. Περιορισμός: Να ισχύει τουλάχιστον μία από τις ανισότητες a 1 x 1 + a 2 x a n x n b c 1 x 1 + c 2 x c n x n d. Εισάγουμε μια νέα μεταβλητή y και τους περιορισμούς a 1 x 1 + a 2 x a n x n by c 1 x 1 + c 2 x c n x n d(1 y) y {0, 1}. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

17 Μοντελοποίηση διαζευκτικών περιορισμών Μεταβλητές αποφάσεων: x j 0, j = 1, 2,..., n. Παράμ: a ij 0, b i 0, i = 1, 2,..., m, j = 1, 2,..., n. Περιορισμός: Να ισχύουν τουλάχιστον k από τις ανισότητες n a ij x j b i, i = 1, 2,..., m. j=1 Εισάγουμε νέες μεταβλητές y i, i = 1, 2..., m και τους περιορισμούς n j=1 a ijx j b i y i, i = 1, 2,..., m m i=1 y i k y i {0, 1}, i = 1, 2,..., m.

18 Μοντελοποίηση μεταβλ. με πεπερ. πλήθος τιμών Εστω μεταβλητή x με πεπερασμένο πλήθος δυνητικών τιμών από το σύνολο {a 1, a 2,..., a m } Εισάγουμε μεταβλητές y i, i = 1, 2,..., m και τους περιορισμούς x = m i=1 a iy i m i=1 y i = 1 y i {0, 1}, i = 1, 2,..., m. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

19 Μοντελοποίηση κατά τμήματα γραμ. συναρτήσεων Εστω f(x) συνεχής, κατά τμήματα γραμμική συνάρτηση, ορισμένη σε ένα πεπερασμένο διάστημα [a 1, a k ]. Η f(x) καθορίζεται από τα σημεία (a i, f(a i )), i = 1, 2,..., k, με a 1 < a 2 < < a k. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

20 Μοντελοποίηση κατά τμήματα γραμ. συναρτήσεων Κάθε x [a 1, a k ] γράφεται ως: x = k λ i a i. i=1 Η επιλογή των λ i δεν είναι μοναδική. Γίνεται μοναδική αν απαιτήσουμε το πολύ δυο συνεχόμενα λ i να είναι μη-μηδενικά. Τότε κάθε x [a i, a i+1 ] γράφεται μοναδικά ως Τότε x = λ i a i + λ i+1 a i+1, λ i + λ i+1 = 1, λ i, λ i+1 0. f(x) = k λ i f(a i ), x [a 1, a k ]. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10 i=1

21 Μοντελοποίηση κατά τμήματα γραμ. συναρτήσεων Για σωστή μοντελοποίηση απαιτείται να θέσουμε τον περιορισμό: Το πολύ δυο συνεχόμενα λ i είναι μη-μηδενικά. Ορίζουμε y i {0, 1}, i = 1, 2,..., k 1, με { 1 αν ai x a y i = i+1, 0 διαφορετικά. Επιτρέπουμε μόνο ένα y i να είναι 1. Αν y i = 1 τότε λ j = 0 για j i, i + 1. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

22 Μοντελοποίηση κατά τμήματα γραμ. συναρτήσεων Η βελτιστοποίηση της f(x) γίνεται: min υπό k k i=1 λ if(a i ) i=1 λ i = 1, λ 1 y 1, λ i y i 1 + y i, i = 2, 3,..., k 1, λ k y k 1, k 1 i=1 y 1 = 1, λ i 0, i = 1, 2,..., k, y i {0, 1}, i = 1, 2,..., k 1. Αν η f(x) είναι κυρτή κατά τμήματα γραμμική τότε υπάρχει απλούστερη μοντελοποίηση (ως π.γ.π.).

23 Μοντελοποίηση γραμ. συναρτήσεων με άλματα Σε διαδ. παραγωγής συχνά υπάρχουν κόστη εκκίνησης. Σε προβλήματα μεταφοράς συχνά υπάρχουν πάγια κόστη. Αν x είναι η ποσότητα παραγωγής ή ή ποσότητα προς μεταφορά, το αντίστοιχο κόστος είναι συχνά { 0 αν x = 0 c(x) = K + cx αν x > 0. Τέτοιες συναρτήσεις μοντελοποιούνται με χρήση δυαδικών μεταβλητών. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

24 Μοντελοποίηση γραμ. συναρτήσεων με άλματα Θέτουμε min υπό Ky + cx x My x 0 y {0, 1}, όπου M κάποιος μεγάλος αριθμός (πρακτικά κάποιο άνω φράγμα που γνωρίζουμε για το x). Η ιδέα γενικεύεται αν έχουμε πολλές μεταβλητές και πολλά είδη κόστους εκκίνησης.

25 Το πρόβλημα του σακιδίου n αντικείμενα. w j : βάρος του j. c j : χρησιμότητα (αξία) του j. k: μέγιστο επιτρεπόμενο βάρος. Στόχος: Επιλ. αντικειμένων, μεγιστοπ. χρησιμότητας. Μεταβλητές αποφάσεων: { 1, αν το j επιλεγεί, x j = 0, διαφορετικά. Π.α.π.: max υπό n j=1 c jx j n j=1 w jx j k x j {0, 1}, j = 1, 2,..., n.

26 Τα προβλήματα κάλυψης, ομαδοπ., διαμέρισης M = {1, 2,..., m}: Σύνολο σημείων. N = {1, 2,..., n}: Σύνολο δεικτών. {M 1, M 2,..., M n }: Συλλογή υποσυνόλων του M. c j : Βάρος συνόλου M j. F N κάλυψη του M j F M j = M. F N ομαδοποίηση του M M j M k =, για j, k F, j k. F N διαμέριση του M F κάλυψη και ομαδοποίηση του M.

27 Τα προβλήματα κάλυψης, ομαδοπ., διαμέρισης Πρόβλημα βέλτιστης κάλυψης: Κάλυψη ελάχ. βάρους. Πρόβλημα βέλτιστης ομαδοπ.: Ομαδοπ. μέγ. βάρους. Πρόβλημα βέλτιστης διαμερ.: Διαμέρ. ελαχ./μεγ. βάρους (2 εκδοχές). Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

28 Τα προβλήματα κάλυψης, ομαδοπ., διαμέρισης M = {1, 2,..., m}: Σύνολο σημείων. {M 1, M 2,..., M n }: Συλλογή υποσυνόλων του M. A = (a ij ) m n πίνακας: Πίνακας πρόσπτωσης της συλλογής {M 1, M 2,..., M n }: a ij = { 1, αν i Mj 0, διαφορετικά. Μεταβλητές αποφάσεων: { 1, αν j F x j = 0, διαφορετικά. Διάνυσμα αποφάσεων x = (x 1, x 2,..., x n ) T. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

29 Τα προβλήματα κάλυψης, ομαδοπ., διαμέρισης A = (a ij ) m n πίνακας πρόσπτωσης: { 1, αν i Mj a ij = 0, διαφορετικά. Μεταβλητές αποφάσεων: { 1, αν j F x j = 0, διαφορετικά. Διάνυσμα αποφάσεων x = (x 1, x 2,..., x n ) T. e = (1, 1,..., 1) T. F κάλυψη Ax e. F ομαδοποίηση Ax e. F διαμέριση Ax = e.

30 Τα προβλήματα κάλυψης, ομαδοπ., διαμέρισης Π.α.π. κάλυψης, ομαδοποίησης, διαμέρισης: max υπό n j=1 c jx j n j=1 a ijx j (, =)1, i = 1, 2,... m, x j {0, 1}, j = 1, 2,..., n.

31 Το πρόβλημα σχεδιασμού πτήσεων πληρωμάτων αεροπορικής εταιρείας - Crew scheduling problem Αεροπορική εταιρεία πρέπει να καλύψει τις 11 πτήσεις που έχει αναλάβει ανά ημέρα με 3 πληρώματα. Υπάρχουν 12 δυνατές ακολουθίες πτήσεων που σέβονται τη χρονική αλληλουχία των πτήσεων, τα ελάχιστα χρονικά διαστήματα μεταξύ των πτήσεων, τους κανονισμούς προσωπικού Κάθε ακολουθία πτήσεων περιγράφει ποιές πτήσεις θα κάνει ένα πλήρωμα και με τί σειρά και το αντίστοιχο κόστος. Υπάρχει η δυνατότητα να μεταφερθεί περισσότερο από ένα πλήρωμα σε μια πτήση. Πρέπει να καλυφθούν όλες οι πτήσεις με πληρώματα με το ελάχιστο κόστος. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

32 Το πρόβλημα σχεδιασμού πτήσεων πληρωμάτων αεροπορικής εταιρείας - Crew scheduling problem Πτήση Αθ-Θεσ Αθ-Ηρακ Αθ-Ροδ Θεσ-Ιωαν Θεσ-Αθ Ιωαν-Ηρακ Ιωαν-Ροδ Ηρακ-Αθ Ηρακ-Ιωαν Ροδ-Αθ Ροδ-Θεσ Κόστος (σε χιλ.)

33 Το πρόβλημα σχεδιασμού πτήσεων πληρωμάτων αεροπορικής εταιρείας - Crew scheduling problem Πρόκειται για πρόβλημα κάλυψης. Το σύνολο των σημείων M είναι το σύνολο των πτήσεων. Η συλλογή των υποσυνόλων είναι η συλλογή των ακολουθιών πτήσεων. Ο πίνακας πρόσπτωσης είναι ο A = (a ij ) με { 1 αν η πτήση i ανήκει στην ακολουθία j a ij = 0 διαφορετικά. Μεταβλητές αποφάσεων { 1 αν η ακολουθία j επιλεγεί x j = 0 διαφορετικά.

34 Το πρόβλημα σχεδιασμού πτήσεων πληρωμάτων αεροπορικής εταιρείας - Crew scheduling problem Η βέλτιστη λύση είναι x 3 = x 4 = x 11 = 1 και τα υπόλοιπα 0. Δηλαδή 3 πληρώματα για 1 Αθήνα - Ρόδο - Αθήνα, 2 Αθήνα - Θεσσαλονίκη - Ιωάννινα - Ηράκλειο - Αθήνα, 3 Αθήνα - Ηράκλειο - Ιωάννινα - Ρόδο - Θεσσαλονίκη - Αθήνα. Βέλτιστο κόστος: ευρώ. Σχετικό είναι και το πρόβλημα του σχεδιασμού πτήσεων αεροσκαφών αεροπορικής εταιρείας. Αυτό αντιστοιχεί σε πρόβλημα διαμέρισης (αφού δεν ταξιδεύει κενό αεροσκάφος σε κάποια διαδρομή). Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

35 Το πρόβλημα της ανάθεσης m άτομα: A 1, A 2,..., A m, m εργασίες: B 1, B 2,..., B m. Ακριβώς ένα άτομο για κάθε εργασία. r ij : Απόδοση του ατόμου A i στην εργασία B j. Στόχος: Ανάθεση εργασιών για μέγιστη απόδοση. Μεταβλητές αποφάσεων: { 1, αν το άτομο Ai ασχοληθεί με την B x ij = j 0, διαφορετικά. Π.α.π.: max υπό m m i=1 j=1 r ijx ij m j=1 x ij = 1, i = 1, 2,..., m m i=1 x ij = 1, j = 1, 2,..., m x ij {0, 1}, i, j = 1, 2,..., n.

36 Το πρόβλημα ελάχιστου επικαλυπτικού δέντρου G = (N, E) : μη-κατευθυνόμενο γράφημα. N : σύνολο κορυφών, n: αριθμός κορυφών. E: σύνολο ακμών, m: αριθμός ακμών. c e : βάρος ακμής e E. Βάρος δέντρου-υπογραφήματος του G = Άθροισμα των βαρών των ακμών του. Στόχος: Εύρεση δέντρου-υπογραφήματος ελάχιστου βάρους του G που συνδέει όλες τις κορυφές του. Κλασικό πρόβλημα στην κατασκευή δικτύων (συγκοινωνιακών, υπολογιστικών, ύδρευσης κ.τ.λ.). Μεταβλητές αποφάσεων: { 1, αν η ακμή e περιληφθεί στο υπογράφημα x e = 0, διαφορετικά.

37 Το πρόβλημα ελάχιστου επικαλυπτικού δέντρου Μοντελοποίηση απαλοιφής των κύκλων: Επικαλυπτικό δέντρο = Υπογράφημα με n 1 ακμές χωρίς κύκλους. Σύνολο εσωτερικών ακμών ενός συνόλου κορυφών S N : E(S) = {(i, j) E : i, j S} Π.α.π.: min e E c ex e υπό e E x e = n 1 e E(S) x e S 1, S N, S, N x e {0, 1}, e E.

38 Το πρόβλημα ελάχιστου επικαλυπτικού δέντρου Μοντελοποίηση των τομών: Επικαλυπτικό δέντρο = Συνεκτικό υπογράφημα με n 1 ακμές. Τομή ενός συνόλου κορυφών S N : Π.α.π.: δ(s) = {(i, j) E : i S, j / S} min e E c ex e υπό e E x e = n 1 e δ(s) x e 1, S N, S, N x e {0, 1}, e E.

39 Το πρόβλημα του πλανώδιου πωλητή G = (N, E) : μη-κατευθυνόμενο γράφημα. N : σύνολο κορυφών, n: αριθμός κορυφών. E: σύνολο ακμών, m: αριθμός ακμών. c e : βάρος ακμής e E. Βάρος υπογραφήματος του G = Άθροισμα των βαρών των ακμών του. Στόχος: Εύρεση κύκλου ελάχιστου βάρους του G που συνδέει όλες τις κορυφές του. Μεταβλητές αποφάσεων: { 1, αν η ακμή e περιληφθεί στον κύκλο x e = 0, διαφορετικά.

40 Το πρόβλημα του πλανώδιου πωλητή Σύνολο εσωτερικών ακμών ενός συνόλου κορυφών S N : E(S) = {(i, j) E : i, j S} Τομή ενός συνόλου κορυφών S N : δ(s) = {(i, j) E : i S, j / S}

41 Το πρόβλημα του πλανώδιου πωλητή Μοντελοποίηση απαλοιφής των κύκλων: Κύκλος = Υπογράφημα με 2 ακμές ανά κορυφή χωρίς μικρότερους κύκλους. Π.α.π.: min υπό e E c ex e e δ({i}) x e = 2, i N e E(S) x e S 1, S N, S, N x e {0, 1}, e E.

42 Το πρόβλημα του πλανώδιου πωλητή Μοντελοποίηση των τομών: Κύκλος = Υπογράφημα με 2 ακμές ανά κορυφή που για κάθε υποσύνολο κορυφών του υπάρχουν 2 ακμές που το συνδέουν με το συμπληρωματικό του. Π.α.π.: min υπό e E c ex e e δ({i}) x e = 2, i N e δ(s) x e 2, S N, S, N x e {0, 1}, e E.

43 Το πρόβλημα της τέλειας αντιστοίχισης G = (N, E) : μη-κατευθυνόμενο γράφημα. N : σύνολο κορυφών, n: αριθμός κορυφών - άρτιος. E: σύνολο ακμών, m: αριθμός ακμών. c e : βάρος ακμής e E. Βάρος υπογραφήματος του G = Άθροισμα των βαρών των ακμών του. Στόχος: Εύρεση αντιστοίχισης των κορυφών (ζευγάρωμα ανά δύο) ώστε να ελαχιστοποιείται το βάρος. Μεταβλητές αποφάσεων: { 1, αν τα άτομα της e αντιστοιχηθούν x e = 0, διαφορετικά.

44 Το πρόβλημα της τέλειας αντιστοίχισης Τομή ενός συνόλου κορυφών S N : δ(s) = {(i, j) E : i S, j / S} Π.α.π.: min υπό e E c ex e e δ({i}) x e = 1, i N x e {0, 1}, e E.

45 Το πρόβλημα επιλογής τοποθεσίας εγκαταστάσεων n δυνατές τοποθεσίες παροχής υπηρεσιών. m πελάτες. c j : Κόστος εγκατάστασης παρόχου υπηρεσιών στην τοποθεσία j. d ij : Κόστος ανάθεσης πελάτη i στον πάροχο j. Στόχος: Επιλογή τοποθεσιών για εγκατάσταση παρόχων υπηρεσιών και ανάθεση κάθε πελάτη σε έναν πάροχο, με ελάχιστο δυνατό κόστος. Μεταβλητές αποφάσεων: { 1 αν η j τοποθεσία χρησιμοποιηθεί για πάροχο y j = 0 διαφορετικά { 1 αν ο πελάτης i ανατεθεί στον πάροχο j x ij = 0 διαφορετικά. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

46 Το πρόβλημα επιλογής τοποθεσίας εγκαταστάσεων Η κλασική μοντελοποίηση Facility Location (FL) - Π.α.π.: min υπό n n j=1 c jy j + m n i=1 j=1 d ijx ij j=1 x ij = 1, i = 1, 2,..., m x ij y j, i = 1, 2,..., m, j = 1, 2,..., n x ij {0, 1}, i = 1, 2,..., m, j = 1, 2,..., n y j {0, 1}, j = 1, 2,..., n.

47 Το πρόβλημα της επιλογής τοποθεσίας εγκαταστάσεων Η εναλλακτική μοντελοποίηση Aggregate Facility Location (AFL) - Π.α.π.: min υπό n n j=1 c jy j + m n i=1 j=1 d ijx ij j=1 x ij = 1, i = 1, 2,..., m m i=1 x ij my j, j = 1, 2,..., n x ij {0, 1}, i = 1, 2,..., m, j = 1, 2,..., n y j {0, 1}, j = 1, 2,..., n.

48 Προγραμματισμός βαρδιών Τηλεφωνικό κέντρο θέλει να προγραμματίσει τις βάρδιες προσωπικού σε εβδομαδιαία βάση. d j : Ο αριθμός των απαιτούμενων υπαλλήλων τη μέρα j, j = 1, 2,..., 7. Κάθε υπάλληλος δουλεύει 5 συνεχόμενες μέρες και μετά έχει 2 συνεχόμενες μέρες ρεπό. Στόχος είναι να βρεθεί ο προγραμματισμός των βαρδιών του προσωπικού που ελαχιστοποιεί τον αριθμό των απαιτούμενων υπαλλήλων σε εβδομαδιαία βάση. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

49 Προγραμματισμός βαρδιών - Μοντελοποίηση x j : αριθμός υπαλλήλων που αρχίζουν να δουλεύουν τη μέρα j. Π.α.π.: min 7 j=1 x j υπό x 1 +x 4 +x 5 +x 6 +x 7 d 1 x 1 +x 2 +x 5 +x 6 +x 7 d 2 x 1 +x 2 +x 3 +x 6 +x 7 d 3 x 1 +x 2 +x 3 +x 4 +x 7 d 4 x 1 +x 2 +x 3 +x 4 +x 5 d 5 x 2 +x 3 +x 4 +x 5 +x 6 d 6 x 3 +x 4 +x 5 +x 6 +x 7 d 7 x j {0, 1, 2,...}. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

50 Επιλογή καλής μοντελοποίησης - Παράδειγμα Γενίκευση πρόβληματος επιλογής τοποθεσίας εγκαταστάσεων - Δεδομένα: 1 n δυνατές τοποθεσίες παροχής υπηρεσιών. 2 m πελάτες. 3 c j κόστος εγκατάστασης στην j. 4 d ij κόστος ανάθεσης του i στην j. Μεταβλητές αποφάσεων: { 1 αν η j τοποθεσία χρησιμοποιηθεί για πάροχο y j = 0 διαφορετικά x ij = ποσοστό ζήτησης του i που ικανοποιείται από τη j Υπάρχουν εναλλακτικές μοντελοποιήσεις.

51 Επιλογή καλής μοντελοποίησης - Παράδειγμα Η κλασική μοντελοποίηση Facility Location (FL) - Π.α.π.: min υπό n n j=1 c jy j + m n i=1 j=1 d ijx ij j=1 x ij = 1, i = 1, 2,..., m x ij y j, i = 1, 2,..., m, j = 1, 2,..., n 0 x ij 1, i = 1, 2,..., m, j = 1, 2,..., n y j {0, 1}, j = 1, 2,..., n.

52 Επιλογή καλής μοντελοποίησης - Παράδειγμα Η εναλλακτική μοντελοποίηση Aggregate Facility Location (AFL) - Π.α.π.: min υπό n n j=1 c jy j + m n i=1 j=1 d ijx ij j=1 x ij = 1, i = 1, 2,..., m m i=1 x ij my j, j = 1, 2,..., n 0 x ij 1, i = 1, 2,..., m, j = 1, 2,..., n y j {0, 1}, j = 1, 2,..., n.

53 Επιλογή καλής μοντελοποίησης - Παράδειγμα Ποιά από τις δυο μοντελοποιήσεις είναι προτιμότερη;

54 Επιλογή καλής μοντελοποίησης - Παράδειγμα Οι εφικτές περιοχές και των δυο μοντελοποιήσεων είναι οι ίδιες. Η βέλτιστη τιμή της αντικειμενικής συνάρτησης είναι η ίδια και για τις δυο μοντελοποιήσεις. Οι εφικτές περιοχές των χαλαρώσεων γραμμικού προγραμματισμού (χ.γ.π.) δεν είναι οι ίδιες. Εστω 1 P F L : Εφικτή περιοχή της χ.γ.π. της FL, 2 P AF L : Εφικτή περιοχή της χ.γ.π. της AFL, 3 I F L : Εφικτή περιοχή της FL, 4 I AF L : Εφικτή περιοχή της AFL. Είναι I AF L = I F L P F L P AF L. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

55 Επιλογή καλής μοντελοποίησης - Παράδειγμα Η βελτιστοποίηση πάνω στις I AF L, I F L είναι δύσκολη. Οι εφικτές περιοχές π.γ.π. είναι μη συνεκτικά, μη-κυρτά σύνολα. Η βελτιστοποίηση πάνω στις P AF L, P F L είναι πολύ ευκολότερη. Εχουμε π.γ.π. Αν τύχει η βέλτιστη λύση της χ.γ.π. του π.α.π. να ικανοποιεί τους περιορισμούς ακεραιότητας, τότε είναι και βέλτιστη λύση του π.α.π. Άρα καλύτερη μοντελοποίηση είναι αυτή που δίνει μικρότερη εφικτή περιοχή της χ.γ.π. Στο παράδειγμα η FL είναι καλύτερη μοντελοποίηση, παρότι έχει περισσότερους περιορισμούς από την AFL. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

56 Ιδανική μοντελοποίηση Εστω H η εφικτή περιοχή ενός π.α.π. Εστω P η εφικτή περιοχή της αντίστοιχης χ.γ.π. του π.α.π. Εστω CH(H) η κυρτή θήκη της H, δηλαδή: CH(H) = {x : x = i λ i x i, i λ i = 1, λ i 0, x i H}. Το CH(H) είναι εφικτή περιοχή π.γ.π. και οι κορυφές του ικανοποιούν τους περιορισμούς ακεραιότητας του π.α.π. Βελτιστοποιώντας πάνω στο CH(H) (λύνοντας το αντίστοιχο π.γ.π.) βρίσκουμε τη βέλτιστη λύση του π.α.π. Ιδανική μοντελοποίηση είναι μια μοντελοποίηση που P = CH(H). Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

57 Σύγκριση μοντελοποιήσεων Μια μοντελοποίηση ακέραιου προγραμματισμού είναι καλύτερη μιας άλλης αν η εφικτή περιοχή της χ.γ.π. της είναι μικρότερη της εφικτής περιοχής της χ.γ.π. της άλλης. Ο αριθμός των περιορισμών δεν είναι το κρίσιμο στοιχείο για την μοντελοποίηση ακέραιου προγραμματισμού. Η ιδανική μοντελοποίηση είναι αυτή που η εφικτή περιοχή της χ.γ.π. ταυτίζεται με την κυρτή θήκη της εφικτής περιοχής του π.α.π. Η επίλυση της χ.γ.π. της ιδανικής μοντελοποίησης δίνει την λύση του π.α.π. Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

58 Σύγκριση μοντελοποιήσεων Α. Οικονόμου - aeconom@math.uoa.gr ΥΜΘΑ - Ενότητα 10

max 17x x 2 υπό 10x 1 + 7x 2 40 x 1 + x 2 5 x 1, x 2 0.

max 17x x 2 υπό 10x 1 + 7x 2 40 x 1 + x 2 5 x 1, x 2 0. Υπολογιστικές Μέθοδοι στη Θεωρία Αποφάσεων Ενότητα 11 Επίλυση στον Ακέραιο Προγραμματισμό Αντώνης Οικονόμου Τμήμα Μαθηματικών Πανεπιστήμιο Αθηνών Προπτυχιακό πρόγραμμα σπουδών 6 Μαΐου 2016 Η μέθοδος κλάδος-φράγμα

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

Fermat, 1638, Newton Euler, Lagrange, 1807

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

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

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

Κεφάλαιο 5ο: Ακέραιος προγραμματισμός Κεφάλαιο 5ο: Ακέραιος προγραμματισμός 5.1 Εισαγωγή Ο ακέραιος προγραμματισμός ασχολείται με προβλήματα γραμμικού προγραμματισμού στα οποία μερικές ή όλες οι μεταβλητές είναι ακέραιες. Ένα γενικό πρόβλημα

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

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

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

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

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

Ακέραιος Γραµµικός Προγραµµατισµός Μέγιστο Ανεξάρτητο Σύνολο Μέγιστο Ανεξάρτητο Σύνολο Εφαρµογές : Παράλληλη εκτέλεση εργασιών Χρονοπρογραµµατισµός (scheduling) Ανάθεση πόρων (resource allocation) Πρόβληµα k-ϐασιλισσών Τηλεπικοινωνίες Μέγιστο

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

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

Ακέραιος Γραµµικός Προγραµµατισµός Μέγιστο Ανεξάρτητο Σύνολο Μέγιστο Ανεξάρτητο Σύνολο Εφαρµογές : Παράλληλη εκτέλεση εργασιών Χρονοπρογραµµατισµός (scheduling) Ανάθεση πόρων (resource allocation) Πρόβληµα k-ϐασιλισσών Τηλεπικοινωνίες Μέγιστο

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

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

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

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ: ΤΕΧΝΙΚΕΣ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ ΜΕΘΟ ΟΙ ΕΠΙΛΥΣΗΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ. Αντώνης Οικονόµου ηµήτρης Καγιούλης Ιγνάτιος Χάρος ΕΠΙΣΚΟΠΗΣΗ

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ: ΤΕΧΝΙΚΕΣ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ ΜΕΘΟ ΟΙ ΕΠΙΛΥΣΗΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ. Αντώνης Οικονόµου ηµήτρης Καγιούλης Ιγνάτιος Χάρος ΕΠΙΣΚΟΠΗΣΗ ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ: ΤΕΧΝΙΚΕΣ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ ΜΕΘΟ ΟΙ ΕΠΙΛΥΣΗΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ Αντώνης Οικονόµου ηµήτρης Καγιούλης Ιγνάτιος Χάρος ΕΠΙΣΚΟΠΗΣΗ. Το πρόβληµα γραµµικού προγραµµατισµού - περίληψη 2. Το πρόβληµα

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

(sensitivity analysis, postoptimality analysis).

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

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

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

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

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

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

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

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

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

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

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

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

Προσεγγιστικοί Αλγόριθμοι Πολλά NP-πλήρη προβλήματα έχουν μεγάλο πρακτικό ενδιαφέρον. http://xkcd.com/287/ Πολλά NP-πλήρη προβλήματα έχουν μεγάλο πρακτικό ενδιαφέρον. Πως μπορούμε να αντιμετωπίσουμε το γεγονός ότι είναι απίθανη(;)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΚΑΙ ΦΥΣΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Νοέμβριος 006 Αθήνα Κεφάλαιο ο Ακέραιος και μικτός προγραμματισμός. Εισαγωγή Μια από τις

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

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

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

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

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 2: Μαθηματικό Υπόβαθρο

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 2: Μαθηματικό Υπόβαθρο ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας Διάλεξη 2: Μαθηματικό Υπόβαθρο Τι θα κάνουμε σήμερα Συναρτήσεις & Σχέσεις (0.2.3) Γράφοι (Γραφήματα) (0.2.4) Λέξεις και Γλώσσες (0.2.5) Αποδείξεις (0.3) 1

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

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

Μοντελοποίηση προβληµάτων Σχεδιασµός Αλγορίθµων Ακέραιος προγραµµατισµός Αποδοτικοί Αλγόριθµοι Μη Αποδοτικοί Αλγόριθµοι Σχεδιασµός Αλγορίθµων Ακέραιος προγραµµατισµός Αποδοτικοί Αλγόριθµοι Μη Αποδοτικοί Αλγόριθµοι Θεωρία γράφων

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

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

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

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

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

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

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

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

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

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

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

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

m 1 min f = x ij 0 (8.4) b j (8.5) a i = 1

m 1 min f = x ij 0 (8.4) b j (8.5) a i = 1 KΕΦΑΛΑΙΟ 8 Προβλήµατα Μεταφοράς και Ανάθεσης 8. ΕΙΣΑΓΩΓΗ Μια ειδική κατηγορία προβληµάτων γραµµικού προγραµµατισµού είναι τα προβλήµατα µεταφοράς (Π.Μ.), στα οποία επιζητείται η ελαχιστοποίηση του κόστους

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

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

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

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

Approximation Algorithms for the k-median problem

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

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

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

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

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

Προσεγγιστικοί Αλγόριθμοι Πολλά NP-πλήρη προβλήματα έχουν μεγάλο πρακτικό ενδιαφέρον. http://xkcd.com/287/ Πολλά NP-πλήρη προβλήματα έχουν μεγάλο πρακτικό ενδιαφέρον. Πως μπορούμε να αντιμετωπίσουμε το γεγονός ότι είναι απίθανη(;)

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

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

ΑΚΕΡΑΙΟΣ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΑΚΕΡΑΙΟΣ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ολοκληρωμένη μαθηματική τεχνική βελτιστοποίησης Ευρύτατο φάσμα εφαρμογών Εισαγωγή ακέραιων/λογικών/βοηθητικών μεταβλητών Δυνατότητα γραμμικοποίησης με 0-1 μεταβλητές

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

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

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

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

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. Προϋποθέσεις Εφαρμογής

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

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

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

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

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

2 η ΕΝΟΤΗΤΑ ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΕΙΣΑΓΩΓΗ ΣΤΗN ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ 2 η ΕΝΟΤΗΤΑ ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Μ. Καρλαύτης Ν. Λαγαρός Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες Χρήσης Creative

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

ΚΕΦΑΛΑΙΟ 1 ΤΕΧΝΙΚΕΣ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ 1.1 ΒΑΣΙΚΕΣ ΤΕΧΝΙΚΕΣ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ

ΚΕΦΑΛΑΙΟ 1 ΤΕΧΝΙΚΕΣ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ 1.1 ΒΑΣΙΚΕΣ ΤΕΧΝΙΚΕΣ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ ΕΙΣΑΓΩΓΗ Το µαθηµατικό µοντέλο του ακέραιου προγραµµατισµού είναι ακριβώς το µοντέλο του γραµµικού προγραµµατισµού µε τον επιπρόσθετο περιορισµό ότι όλες (γνήσιος ακέραιος προγραµµατισµός) ή κάποιες (µικτός

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

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

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

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

Προβλήματα Εκχώρησης (Assignment Problems)

Προβλήματα Εκχώρησης (Assignment Problems) Προβλήματα Εκχώρησης (Assigmet Problems) Παραδείγματα Δικτυακή Διατύπωση Λύση Hugaria Algorithm Προβλήματα Εκχώρησης (Assigmet Problems) Παραδείγματα Εκχώρηση ατόμων στην εκτέλεση μίας δραστηριότητας Κατανομή

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

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

Δομές Δεδομένων και Αλγόριθμοι Δομές Δεδομένων και Αλγόριθμοι Χρήστος Γκόγκος ΤΕΙ Ηπείρου Χειμερινό Εξάμηνο 2014-2015 Παρουσίαση 9 P vs NP 1 / 13 Δυσκολία επίλυσης υπολογιστικών προβλημάτων Κάποια προβλήματα είναι εύκολα να λυθούν με

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

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

ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΔΙΑΚΡΙΤΩΝ ΕΝΑΛΛΑΚΤΙΚΩΝ ΣΕ ΠΡΟΒΛΗΜΑΤΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΣΥΝΘΕΣΗΣ ΔΙΕΡΓΑΣΙΩΝ ΜΕΡΟΣ ΙΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΔΙΑΚΡΙΤΩΝ ΕΝΑΛΛΑΚΤΙΚΩΝ ΣΕ ΠΡΟΒΛΗΜΑΤΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΣΥΝΘΕΣΗΣ ΔΙΕΡΓΑΣΙΩΝ 36 ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΔΙΑΚΡΙΤΩΝ ΕΝΑΛΛΑΚΤΙΚΩΝ ΣΕ ΠΡΟΒΛΗΜΑΤΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΣΥΝΘΕΣΗΣ ΔΙΕΡΓΑΣΙΩΝ Πολλές από τις αποφάσεις

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Τομές Γραφήματος. Γράφημα (μη κατευθυνόμενο) Συνάρτηση βάρους ακμών. Τομή : Διαμέριση του συνόλου των κόμβων σε δύο μη κενά σύνολα Τομές Γραφήματος Γράφημα (μη κατευθυνόμενο) Συνάρτηση βάρους ακμών Τομή : Διαμέριση του συνόλου των κόμβων σε δύο μη κενά σύνολα και 12 26 20 10 9 7 17 14 4 Τομές Γραφήματος Γράφημα (μη κατευθυνόμενο)

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

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

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

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

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

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

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

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

Μέθοδοι Βελτιστοποίησης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Μέθοδοι Βελτιστοποίησης Ενότητα # 5: Ασκήσεις Αθανάσιος Σπυριδάκος Καθηγητής Τμήμα Διοίκησης Επιχειρήσεων Άδειες Χρήσης Το παρόν

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

Αλγόριθµοι και Πολυπλοκότητα

Αλγόριθµοι και Πολυπλοκότητα Αλγόριθµοι και Πολυπλοκότητα Ν. Μ. Μισυρλής Τµήµα Πληροφορικής και Τηλεπικοινωνιών, Πανεπιστήµιο Αθηνών Καθηγητής: Ν. Μ. Μισυρλής () Αλγόριθµοι και Πολυπλοκότητα 30 Απριλίου 2015 1 / 48 Εύρεση Ελάχιστου

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

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

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

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

Θεωρία Αποφάσεων και Βελτιστοποίηση Θεωρία Αποφάσεων και Βελτιστοποίηση http://www.di.uoa.gr/ telelis/opt.html Ορέστης Τελέλης telelis@di.uoa.gr Τµήµα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήµιο Αθηνών Θεωρία Αποφάσεων και Βελτιστοποίηση

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

Μοντέλα Διανομής και Δικτύων

Μοντέλα Διανομής και Δικτύων Μοντέλα Διανομής και Δικτύων 10-03-2017 2 Πρόβλημα μεταφοράς (1) Τα προβλήματα μεταφοράς ανακύπτουν συχνά σε περιπτώσεις σχεδιασμού διανομής αγαθών και υπηρεσιών από τα σημεία προσφοράς προς τα σημεία

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

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

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

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

Εισαγωγή. Οπως είδαµε για την εκκίνηση της Simplex χρειαζόµαστε µια Αρχική Βασική Εφικτή Λύση. υϊσµός

Εισαγωγή. Οπως είδαµε για την εκκίνηση της Simplex χρειαζόµαστε µια Αρχική Βασική Εφικτή Λύση. υϊσµός Εισαγωγή Οπως είδαµε για την εκκίνηση της Simplex χρειαζόµαστε µια Αρχική Βασική Εφικτή Λύση Εισαγωγή Οπως είδαµε για την εκκίνηση της Simplex χρειαζόµαστε µια Αρχική Βασική Εφικτή Λύση Σε περιπτώσεις

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

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

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

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

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

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

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

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

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

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

Στοιχεία Θεωρίας Γραφηµάτων (1)

Στοιχεία Θεωρίας Γραφηµάτων (1) Στοιχεία Θεωρίας Γραφηµάτων (1) Ορέστης Τελέλης telelis@unipi.gr Τµήµα Ψηφιακών Συστηµάτων, Πανεπιστήµιο Πειραιώς Ο. Τελέλης Πανεπιστήµιο Πειραιώς Θεωρία Γραφηµάτων (1) 1 / 23 Μη κατευθυνόµενα γραφήµατα

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

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

Γενικευµένη Simplex Γενικευµένη Simplex Πρόβληµα cutting stock Λογικά µεγέθη (20 περιορισµοί, 24000 µεταβλητές) Πρόβληµα cutting stock Λογικά µεγέθη (20 περιορισµοί, 24000 µεταβλητές) Μεγάλα µεγέθη (30 περιορισµοί, 190000 µεταβλητές) Πρόβληµα

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

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

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

u v 4 w G 2 G 1 u v w x y z 4

u v 4 w G 2 G 1 u v w x y z 4 Διάλεξη :.0.06 Θεωρία Γραφημάτων Γραφέας: Σ. Κ. Διδάσκων: Σταύρος Κολλιόπουλος. Εισαγωγικοί ορισμοί Ορισμός. Γράφημα G καλείται ένα ζεύγος G = (V, E) όπου V είναι το σύνολο των κορυφών (ή κόμβων) και E

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

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

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

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

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

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

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

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

Γραμμικός Προγραμματισμός Γραμμικός Προγραμματισμός Εφαρμογή σε Άλλα Προβλήματα Διαχείρισης Έργων Π. Γ. Υψηλάντης ΓΠ στη Διοίκηση Έργων Προβλήματα μεταφοράς και δρομολόγησης Αναθέσεις προσωπικού Επιλογή προμηθευτών Καθορισμός τοποθεσίας

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

ιδάσκοντες: Φ. Αφράτη,. Φωτάκης,. Σούλιου Επιμέλεια διαφανειών:. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

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

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

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

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

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

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

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

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

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

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

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

Δυναμικότητα (GWh) A B C Ζήτηση (GWh) W X Y Z

Δυναμικότητα (GWh) A B C Ζήτηση (GWh) W X Y Z Άσκηση Η εταιρία ηλεκτρισμού ELECTRON έχει τρείς μονάδες ηλεκτροπαραγωγής Α, Β, C και θέλει να καλύψει τη ζήτηση σε τέσσερις πόλεις W, Χ, Υ, Ζ. Η μέγιστη παραγωγή, η απαιτούμενη ζήτηση και το κόστος μεταφοράς

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

2. ΣΥΓΚΕΝΤΡΩΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΠΑΡΑΓΩΓΗΣ

2. ΣΥΓΚΕΝΤΡΩΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΠΑΡΑΓΩΓΗΣ 2. ΣΥΓΚΕΝΤΡΩΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΠΑΡΑΓΩΓΗΣ Ο Συγκεντρωτικός Προγραμματισμός Παραγωγής (Aggregae Produion Planning) επικεντρώνεται: α) στον προσδιορισμό των ποσοτήτων ανά κατηγορία προϊόντων και ανά χρονική

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

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

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

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

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

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

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

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

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

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Ικανοποίηση Περιορισμών Κατηγορία προβλημάτων στα οποία είναι γνωστές μερικές

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

max f( x,..., x ) st. : g ( x,..., x ) 0 g ( x,..., x ) 0

max f( x,..., x ) st. : g ( x,..., x ) 0 g ( x,..., x ) 0 Μαθηματικές Μέθοδοι Βελτιστοποίησης - Εστιάζουμε στο ακόλουθο πρόβλημα μεγιστοποίησης μιας αντικειμενικής συνάρτησης f υπό ένα σύνολο ανισοτικών περιορισμών: max f( x,..., x ) { x,..., x } 1 n 1 st. :

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

Κατευθυνόµενα γραφήµατα. Στοιχεία Θεωρίας Γραφηµάτων (1) Πολυγραφήµατα (Multigraphs)

Κατευθυνόµενα γραφήµατα. Στοιχεία Θεωρίας Γραφηµάτων (1) Πολυγραφήµατα (Multigraphs) Μη κατευθυνόµενα γραφήµατα Στοιχεία Θεωρίας Γραφηµάτων (1) Απλό µη κατευθυνόµενο γράφηµα G είναι διατεταγµένο Ϲεύγος (V, E) µε σύνολο κορυφών/κόµβων V Ορέστης Τελέλης tllis@unipi.gr Τµήµα Ψηφιακών Συστηµάτων,

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

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

Προβλήματα Ελάχιστου Κόστους Ροής σε Δίκτυο. Δίκτυα Ροής Ελάχιστου Κόστους (Minimum Cost Flow Networks) Προβλήματα Ελάχιστου Κόστους Ροής σε Δίκτυο Ορισμοί Παραδείγματα Δικτυακή Simplex (προβλήματα με και χωρίς φραγμούς). Δίκτυα Ροής Ελάχιστου Κόστους (Minimum ost Flow Networks) Ένα δίκτυο μεταφόρτωσης αποτελείται

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

EukleÐdeiec emfuteôseic: ˆnw frˆgmata

EukleÐdeiec emfuteôseic: ˆnw frˆgmata EukleÐdeiec emfuteôseic: ˆnw frˆgmata Εστω f : X Y μια εμφύτευση του μετρικού χώρου (X, ρ) στο χώρο με νόρμα (Y, ). Η παραμόρφωση της f ορίζεται ως εξής: f(x) f(y) ρ(x, y) dist(f) = sup sup x y ρ(x, y)

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

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

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

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

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

5 η ΕΝΟΤΗΤΑ ΠΟΛΥΚΡΙΤΗΡΙΑΚΟΣ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΕΙΣΑΓΩΓΗ ΣΤΗN ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ 5 η ΕΝΟΤΗΤΑ ΠΟΛΥΚΡΙΤΗΡΙΑΚΟΣ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Μ. Καρλαύτης Ν. Λαγαρός Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

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

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

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

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

για NP-Δύσκολα Προβλήματα Προσεγγιστικοί Αλγόριθμοι για NP-Δύσκολα Προβλήματα Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο

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

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

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

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

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

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

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

max f( x,..., x ) st. : g ( x,..., x ) 0 g ( x,..., x ) 0

max f( x,..., x ) st. : g ( x,..., x ) 0 g ( x,..., x ) 0 Μαθηματικές Μέθοδοι Βελτιστοποίησης - Εστιάζουμε στο ακόλουθο πρόβλημα μεγιστοποίησης μιας αντικειμενικής συνάρτησης f υπό ένα σύνολο ανισοτικών περιορισμών: max f( x,..., x ) { x,..., x } st. : g ( x,...,

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

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

Αλγόριθμοι Προσέγγισης για NP-Δύσκολα Προβλήματα Αλγόριθμοι Προσέγγισης για NP-Δύσκολα Προβλήματα Διδάσκοντες: E. Ζάχος, Α. Παγουρτζής Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο

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

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

Λυμένες ασκήσεις στα πλαίσια του μαθήματος «Διοίκηση Εφοδιαστικής Αλυσίδας» Λυμένες ασκήσεις στα πλαίσια του μαθήματος «Διοίκηση Εφοδιαστικής Αλυσίδας» Άσκηση 1. Έστω ότι μια επιχείρηση αντιμετωπίζει ετήσια ζήτηση = 00 μονάδων για ένα συγκεκριμένο προϊόν, σταθερό κόστος παραγγελίας

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

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

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ 1 ΕΙΣΑΓΩΓΗ 2 ΜΑΘΗΜΑΤΙΚΟΙ ΟΡΙΣΜΟΙ 3 ΜΟΝΤΕΛΟΠΟΙΗΣΗ Δρ. Δημήτρης Βαρσάμης Μάρτιος / 31 Τεχνολογικό Εκπαιδευτικό Ιδρυμα Κεντρικής Μακεδονίας - Σέρρες Τμήμα Μηχανικών Πληροφορικής Γραμμικός Προγραμματισμός & Βελτιστοποίηση Δρ. Δημήτρης Βαρσάμης Καθηγητής Εφαρμογών Μάρτιος 2014 Δρ. Δημήτρης

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

ILP-Feasibility conp

ILP-Feasibility conp Διάλεξη 19: 23.12.2014 Θεωρία Γραμμικού Προγραμματισμού Γραφέας: Χαρίλαος Τζόβας Διδάσκων: Σταύρος Κολλιόπουλος 19.1 Θεωρία Πολυπλοκότητας και προβλήματα απόφασης Για να μιλήσουμε για προβλήματα και τον

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

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

Επιχειρησιακή Έρευνα ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Επιχειρησιακή Έρευνα Ενότητα #3: Ακέραιος Προγραμματισμός Αθανάσιος Σπυριδάκος Καθηγητής Τμήμα Διοίκησης Επιχειρήσεων Άδειες Χρήσης

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

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων Άσκηση 1 α) Η δομή σταθμισμένης ένωσης με συμπίεση διαδρομής μπορεί να τροποποιηθεί πολύ εύκολα ώστε να υποστηρίζει τις

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

3. ΠΡΟΒΛΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ ( Transportation )

3. ΠΡΟΒΛΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ ( Transportation ) 3. ΡΟΒΛΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ 3. ΡΟΒΛΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ ( Transportation ) Σε αυτή την ενότητα θα ασχοληθούμε με προβλήματα που αφορούν τη μεταφορά αγαθών από διαφορετικά σημεία παραγωγής ή κεντρικής αποθήκευσης

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