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

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

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

Transcript

1 ΚΕΦΑΛΑΙΟ 3 ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX 3.1 Εισαγωγή Ο αλγόριθμος Simplex θεωρείται πλέον ως ένας κλασικός αλγόριθμος για την επίλυση γραμμικών προβλημάτων. Η πρακτική αποτελεσματικότητά του έχει μελετηθεί εκτενώς και η πολυπλοκότητα μέσης και χειρότερης περίπτωσης έχουν αναλυθεί ικανοποιητικά. Παραμένουν ακόμη αρκετά ανοιχτά προβλήματα η επίλυση των οποίων στοχεύει στην ανάπτυξη ενός ισχυρά πολυωνυμικού αλγόριθμου τύπου Simplex. Η ανάπτυξη του αλγορίθμου εξωτερικών σημείων που παρουσιάστηκε στο προηγούμενο κεφάλαιο στοχεύει προφανώς σ' αυτή την κατεύθυνση, αφού η μη εφικτή περιοχή περιέχει "σύντομους" δρόμους τύπου Simplex που συνδέουν ένα οποιοδήποτε βασικό εφικτό ή μη εφικτό βασικό σημείο με ένα βέλτιστο βασικό σημείο. Αντίθετα, είναι άγνωστο αν υπάρχουν τέτοιοι σύντομοι δρόμοι εφικτών βασικών σημείων. Για περισσότερες λεπτομέρειες σ' αυτό το θέμα βλέπε Pprrizos, Κ. (1999) και Pprrizos, K. (1989), (1993). Η αργοπορία στην ανάπτυξη ενός αλγορίθμου εξωτερικών σημείων οφείλεται πιθανότατα στην έλλειψη γεωμετρικής απεικόνισης της λειτουργίας του αφού η περιγραφή όλων των δυνατών περιπτώσεων απαιτεί τουλάχιστον 4 μεταβλητές απόφασης. Η ανακάλυψη όμως του αλγορίθμου ρίχνει λίγο φως σε μερικά ακόμη αποτελέσματα τα οποία τουλάχιστον με την πρώτη ματιά φαίνονται ότι μπορούν να βελτιώσουν την αποτελεσματικότητα των αλγορίθμων τύπου Simplex. Ο αλγόριθμος που θα παρουσιάσουμε τώρα είναι επίσης αλγόριθμος εξωτερικών σημείων, έχει όμως ένα επιπρόσθετο κριτήριο μονοτονίας. Πιο

2 60 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex συγκεκριμένα, σε κάθε επανάληψή του ελαττώνει όχι απαραιτήτως αυστηρά την μη εφικτότητα του πρωτεύοντος προβλήματος. Ταυτόχρονα οι τιμές της αντικειμενικής συνάρτησης βελτιώνονται από επανάληψη σε επανάληψη. Ο αλγόριθμος μπορεί επίσης να θεωρηθεί ότι αποτελεί εξέλιξη του αλγορίθμου που παρουσιάζεται στην εργασία Dosios, K. nd Pprrizos, K. (1995), στην οποία αποδείχτηκαν και δυο αποτελέσματα (θεωρήματα) τα οποία προσαρμόζονται κατάλληλα στο νέο αλγόριθμο. Επομένως από μια άλλη σκοπιά ο νέος αλγόριθμος μπορεί να θεωρηθεί ως γενίκευση του αλγόριθμου της εργασίας Dosios K. nd K. Pprrizos (1994). Πιο συγκεκριμένα ο αλγόριθμος της εργασίας αυτής αποτελείται από στάδια στα οποία λύνεται ένα υποπρόβλημα του αρχικού προβλήματος. Χρησιμοποιείται μια μεταβλητή απόφασης η οποία ονομάζεται χαρακτηριστική και παίζει το ρόλο μιας δεύτερης αντικειμενικής συνάρτησης. Η τιμή της δεύτερης αντικειμενικής συνάρτησης, στην πραγματικότητα η τιμή της μεταβλητής απόφασης είναι αρχικά αρνητική και βελτιώνεται (αυξάνεται) από επανάληψη σε επανάληψη. Όταν η τιμή της χαρακτηριστικής μεταβλητής γίνει μη αρνητική, το στάδιο τελειώνει. Αν όλες οι μεταβλητές απόφασης είναι μη αρνητικές, το τρέχον σημείο είναι βέλτιστο. Στον αλγόριθμό μας το ρόλο της χαρακτηριστικής μεταβλητής τον παίζει μια νέα μεταβλητή που αποτελείται από το άθροισμα των μεταβλητών που δεν είναι εφικτές στην αρχική βάση. Η νέα αντικειμενική συνάρτηση δεν παραμένει όμως σταθερή σε όλη τη διάρκεια των υπολογισμών, με την έννοια ότι δεν είναι άθροισμα των αρχικών μη εφικτών μεταβλητών. Πράγματι, αν κάποια απ' αυτές τις μεταβλητές γίνει μη αρνητική σε κάποιο σημείο των υπολογισμών, τότε διαγράφεται από την χαρακτηριστική αντικειμενική συνάρτηση. Οι υπολογισμοί εκτελούνται με τέτοιο τρόπο ώστε κάθε μεταβλητή απόφασης που είναι εφικτή (μη αρνητική) σε κάποιο σημείο των υπολογισμών να παραμένει εφικτή σε όλη τη διάρκεια των επόμενων υπολογισμών. Έτσι, όταν η τιμή της χαρακτηριστικής αντικειμενικής συνάρτησης γίνει μη αρνητική, η

3 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 61 εφικτότητα του πρωτεύοντος προβλήματος έχει αποκατασταθεί και σύμφωνα με τα θεωρητικά μας αποτελέσματα ταυτόχρονα έχει αποκατασταθεί και η δυϊκή εφικτότητα και έτσι έχει υπολογιστεί ένα βέλτιστο σημείο. Πιο αναλυτικά ο αλγόριθμος λειτουργεί ως εξής. Ξεκινά με μια βάση Β η οποία ικανοποιεί μια ειδική συνθήκη την οποία θα περιγράψουμε αργότερα. Η συνθήκη αυτή ικανοποιείται από κάθε δυϊκή βασική λύση και περιγράφεται με τη χρήση του αθροίσματος ας πούμε f των αρνητικών μεταβλητών του πρωτεύοντος προβλήματος. Σε κάθε επανάληψη επιλέγεται μια μη βασική μεταβλητή η οποία αν αυξηθεί αυξάνει αυστηρά την τιμή της χαρακτηριστικής συνάρτησης f. Η ιδιότητα που ικανοποιείται σε κάθε επανάληψη είναι η εξής. Αν η τιμή της f γίνει ίση με 0, κατασκευάζεται μια βάση η οποία είναι δυϊκά εφικτή. Θα αναφερόμαστε στην ιδιότητα αυτή ως την "χαρακτηριστική ιδιότητα". Ο αλγόριθμος επιλέγει πρώτα μια μη βασική μεταβλητή x s έτσι ώστε να ικανοποιείται η χαρακτηριστική ιδιότητα. Αυξάνει μετά την τιμή της x s ξεκινώντας από την τιμή 0. Εντοπίζει την πρώτη βασική μεταβλητή, ας πούμε x k, η οποία παίρνει τιμή 0, στη συνέχεια εναλλάσσονται οι ρόλοι των μεταβλητών x s και x k, δηλαδή η x s από μη βασική γίνεται βασική και η x k από βασική γίνεται μη βασική και η διαδικασία επαναλαμβάνεται. Αν σε μια επανάληψη δεν υπάρχει μεταβλητή που να αυξάνει (αυστηρά όταν η ίδια αυξάνει σε τιμή) την τιμή της χαρακτηριστικής τιμής f το πρωτεύων πρόβλημα είναι πρόβλημα αδύνατο και φυσικά οι υπολογισμοί τερματίζουν. Στο επόμενο τμήμα θα περιγράψουμε τον αλγόριθμο χρησιμοποιώντας τις κατάλληλες μαθηματικές σχέσεις έτσι ώστε να εξαχθούν σχετικά εύκολα τα αποτελέσματα της αιτιολόγησης και της περατότητας του αλγόριθμου.

4 62 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex 3.2 Περιγραφή του αλγόριθμου Επειδή ο αλγόριθμος είναι τύπου Simplex βρίσκουμε καλύτερο από διδακτικής απόψεως αλλά και διευκόλυνση των μαθηματικών αποδείξεων να χρησιμοποιήσουμε για την περιγραφή του το συνηθισμένο tleu Simplex. Δοθέντος του γραμμικού προβλήματος σε μορφή ισοτήτων min c T x μ.π. Ax, x 0, (P) όπου x, c R n, R n και A R mxn, Τ δηλώνει αναστροφή και μ.π. είναι συντομογραφία της έκφρασης "με περιορισμούς", κατασκευάζεται εύκολα το αντίστοιχο δυϊκό πρόβλημα mx w T μ.π. A T w + s c, w, s 0, (DP) όπου w R m είναι το διάνυσμα των δυϊκών μεταβλητών και s R n είναι το διάνυσμα των δυϊκών χαλαρών μεταβλητών. Μια βάση του προβλήματος P είναι ένας αντιστρέψιμος τετραγωνικός υποπίνακας του πίνακα Α. Χωρίς χάσιμο γενικότητας θα θεωρήσουμε ότι ο βαθμός του πίνακα Α είναι m. Με την υπόθεση αυτή μπορούμε να θεωρήσουμε ότι η βάση είναι πάντοτε ένας mxm πίνακας. Θα συμβολίζουμε τη βάση με Β. Τον υποπίνακα που προκύπτει αν από τον πίνακα Α αφαιρέσουμε τη βάση Β θα το συμβολίζουμε με Ν. Οι στήλες που ανήκουν στη βάση Β (στον υποπίνακα Ν) θα ονομάζονται βασικές (μη βασικές). Πολλές φορές τα γράμματα Β και Ν θα χρησιμοποιούνται σαν σύνολα δεικτών. Έτσι, ο συμβολισμός x B (x N ) παριστάνει το υποδιάνυσμα του x που περιέχει τις συνιστώσες x i για i B (x j

5 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 63 για j N). Οι συνιστώσες του x Β (x Ν ) ονομάζονται βασικές (μη βασικές). Το νόημα των συμβολισμών c B, c Ν κ.λ.π. πρέπει τώρα να είναι προφανές. Δοθείσης μιας βάσης Β του προβλήματος P ονομάζουμε βασική λύση τη λύση του συστήματος Αx που προκύπτει αν θέσουμε x N 0. Επειδή η βάση Β είναι αντιστρέψιμος πίνακας η αντίστοιχη βασική λύση είναι x N 0 και x B B -1. Αν μια λύση του προβλήματος P ικανοποιεί τη σχέση x 0 θα ονομάζεται εφικτή. Είναι προφανές ότι μια βασική λύση (x B, x N ) είναι εφικτή αν x B B -1 0, (γιατί x N 0). Τις βασικές λύσεις που είναι εφικτές τις καλούμε βασικές εφικτές λύσεις. Σε κάθε βασική λύση του προβλήματος P αντιστοιχεί μια λύση του δυϊκού προβλήματος DP. Είναι γνωστό ότι η δυϊκή λύση δίνεται από τους τύπους w T T c B -1 και s T c T -w T B A, όπου w είναι οι πολλαπλασιαστές Simplex και, φυσικά, c B δηλώνει τις βασικές συνιστώσες του c. Μια δυϊκή λύση είναι εφικτή (για το αντίστοιχο δυϊκό πρόβλημα) αν s 0. Σ' αυτή την περίπτωση τη βασική λύση θα την ονομάζουμε δυϊκά εφικτή λύση. Είναι ακόμη γνωστό ότι μια βασική εφικτή λύση του P είναι βέλτιστη αν και μόνο αν η αντίστοιχη δυϊκή λύση είναι εφικτή για το δυϊκό πρόβλημα. Στη βάση Β αντιστοιχεί ένα (1) x (n+1) tleu Simplex ( A, ) τα στοιχεία του οποίου συμβολίζονται για αποφυγή συγχύσεων με παύλες. Η γραμμή στην κορυφή του tleu Simplex αφιερώνεται στην πραγματική αντικειμενική συνάρτηση c T x, η οποία γράφεται με τη μορφή z-c T x 0. Τη γραμμή αυτή θα την ονομάζουμε γραμμή κόστους ή μηδενική γραμμή. Ιδιαίτερα, τα στοιχεία της μηδενικής γραμμής δίνονται από τον τύπο 1 0j ( j. j c B A ), όπου A.j συμβολίζει τη j στήλη του πίνακα Α, j 1, 2,..., n. Τα στοιχεία της n+1 στήλης συμβολίζονται με i, i 0, 1,..., m. Έτσι 0 είναι η τιμή της πραγματικής αντικειμενικής συνάρτησης και

6 64 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex 1 i (B ) i x B(i) είναι η τιμή της βασικής μεταβλητής που αντιστοιχεί στην i, i 1, 2,..., m, γραμμή. Τα υπόλοιπα στοιχεία συμβολίζονται με ij, i 1, 2,..., m και j 1, 2,..., n. Όπως όλοι οι αλγόριθμοι Simplex έτσι και ο νέος αλγόριθμος κατασκευάζει μια σειρά από βασικές λύσεις. Η πρώτη βασική λύση (αν και δεν είναι απαραίτητο) είναι δυϊκά εφικτή. Οι επόμενες μπορεί να μην είναι ούτε δυϊκά ούτε πρωτευόντος εφικτές. Γι' αυτό το λόγο ο νέος αλγόριθμος ονομάζεται και αυτός αλγόριθμος εξωτερικών σημείων. Αν η πρώτη βασική λύση δεν είναι εφικτή για το πρόβλημα P, προσδιορίζεται το μη κενό σύνολο δεικτών I - από τη σχέση I {1 i m : i < 0} (3.2.1) και οι γραμμές του tleu που αντιστοιχούν στους δείκτες του συνόλου I - αθροίζονται. Η γραμμή άθροισμα προσαρτάται στο κάτω μέρος του πίνακα Simplex. Έτσι προκύπτει ένα επαυξημένο tleu Simplex. Η 1 γραμμή του επαυξημένου tleu ονομάζεται οδηγούσα ή διακεκριμένη ή χαρακτηριστική γραμμή. Αντιστοιχούμε στην οδηγούσα γραμμή τη μεταβλητή f η οποία καλείται επίσης οδηγούσα ή διακεκριμένη μεταβλητή. Η μεταβλητή f είναι βασική και η τιμή της πάντοτε αρνητική. Είναι πολύ εύκολο να διαπιστωθεί ότι τα στοιχεία της 1 γραμμής δίνονται από τις σχέσεις m + 1, j ij, (3.2.2) i I m + 1 i < 0 (3.2.3) i I

7 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 65 Αντίθετα με τους άλλους δυϊκούς αλγορίθμους ο νέος αλγόριθμος προσδιορίζει πρώτα τη στήλη περιστροφής s, 1 s n. Ο προσδιορισμός του δείκτη s γίνεται με το παρακάτω τεστ ελαχίστου λόγου. Υπολογίζεται πρώτα το σύνολο J {1 j n : m + 1, j < 0} (3.2.4) και στη συνέχεια προσδιορίζεται ο δείκτης s με τη σχέση 0s 0 j min : j J 1, j < 0 (3.2.5) Ο αναγνώστης που γνωρίζει τον κλασικό δυϊκό αλγόριθμο Simplex είναι εύκολο να δει ότι το παραπάνω τεστ ελαχίστου λόγου είναι ακριβώς το ίδιο με του δυϊκού αλγορίθμου. Πρέπει, όμως, να έχει υπόψη του ότι ο αλγόριθμος ποτέ δεν κάνει περιστροφή στη γραμμή 1 και ότι οι βασικές λύσεις του αλγορίθμου μας δεν είναι δυϊκά εφικτές. Είναι δυνατόν να μην υπάρχει δείκτης j τέτοιος ώστε 0. Σ' αυτή την περίπτωση το 1, j < πρόβλημα DP είναι απεριόριστο και επομένως το πρόβλημα P είναι αδύνατο. Αν υπάρχει στήλη περιστροφής, ο αλγόριθμος προχωρεί στον προσδιορισμό της γραμμής περιστροφής r, 1 r m. Προσδιορίζεται το σύνολο I + από τη σχέση I {1 i m : i I } (3.2.6) + και στη συνέχεια υπολογίζονται οι ποσότητες k i θ1 min : i I, is < 0, (3.2.7) is

8 66 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex l i θ 2 min : i I +, is > 0 (3.2.8) ls is Αν θ 1 θ 2 θέτουμε r k. Αν θ 2 < θ 1 θέτουμε r l. Θα δούμε αργότερα ότι η γραμμή περιστροφής πάντοτε υπάρχει. Η περιγραφή του Δικριτήριου Αλγορίθμου Simplex Εξωτερικών Σημείων (ΔΑΣΕΣ) με μορφή βημάτων έχει ως εξής. 3.3 Δικριτήριος Αλγόριθμος Simplex Εξωτερικών Σημείων (ΔΑΣΕΣ) Περιγραφή Αλγορίθμου με βήματα Βήμα 0: Ξεκίνα με μια δυϊκά εφικτή βάση και κατασκεύασε το αρχικό tleu Simplex ( A, ). Βήμα 1: (Έλεγχος τερματισμών) α) (Έλεγχος βελτιστότητας). Προσδιόρισε το σύνολο δεικτών I - από τη σχέση (3.2.1). Αν I -, TΕΛΟΣ (η παρούσα λύση είναι βέλτιστη). Διαφορετικά κατασκεύασε το επαυξημένο tleu Simplex προσδιορίζοντας τα στοιχεία της 1 γραμμής από τις σχέσεις (3.2.2) και (3.2.3). β) (Έλεγχος μη εφικτότητας) Προσδιόρισε το σύνολο των δεικτών J - από τη σχέση (3.2.4). Αν J - ΤΕΛΟΣ (το πρόβλημα P είναι αδύνατο). Διαφορετικά προσδιόρισε το δείκτη s από τη σχέση (3.2.5). Η μη βασική μεταβλητή x s εισέρχεται στη βάση.

9 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 67 Βήμα 2: (Περιστροφή) Προσδιόρισε το σύνολο δεικτών I + από τη σχέση (3.2.6) και στη συνέχεια τις ποσότητες θ 1 και θ 2 από τις σχέσεις (3.2.7) και (3.2.8) αντίστοιχα. α) Αν θ 1 θ 2, θέσε r k. β) Αν θ 2 < θ 1, θέσε r l. Η βασική μεταβλητή x B(r) εξέρχεται από τη βάση. Κάνε περιστροφή στο στοιχείο rs και πήγαινε στο βήμα 1. Όπως κάναμε και με τους προηγούμενους αλγόριθμους που περιγράψαμε θα διευκρινίσουμε και τον νέο αλγόριθμο σε δυο γραμμικά προβλήματα, ένα βέλτιστο και ένα αδύνατο. Παράδειγμα Στο παρακάτω γραμμικό πρόβλημα θα εφαρμόσουμε τον δικριτήριο αλγόριθμο Simplex εξωτερικών σημείων. min 4x 1 + 8x 2 + x 3 + 6x 4 μ.π -x 1-2x 2-2x 3 + 2x 4 + x 5 4 3x 1-3x 2 + 3x 3 + 3x 4 + x x 2 - x 3-2x 4 + x 7-5 4x 1-5x 2 - x 3 - x 4 + x 8 4 x 1 x 2, x 3, x 4, x 5, x 6, x 7, x 8 0 Λύση Επανάληψη 1 Βήμα 0: Κατασκευάζουμε το αρχικό tleu Simplex

10 68 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ x x x x Βήμα 1: α) Επειδή I - {2, 3} κατασκευάζουμε το επαυξημένο tleu Simplex προσδιορίζοντας τα στοιχεία της 5ης γραμμής σύμφωνα με τις σχέσεις (3.2.2) και (3.2.3) x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ x x x x β) Βρίσκουμε J - {2, 4}. Κάνουμε το τεστ του ελαχίστου λόγου min, Άρα s 2 οπότε η μη βασική μεταβλητή x 2 εισέρχεται στη βάση. Βήμα 2: I + {1, 4}. Υπολογίζουμε τις παρακάτω ποσότητες θ 1 5 min,

11 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 69 θ 2 { } +. Επειδή θ 1 < θ 2 θέτουμε r 2. Άρα η βασική μεταβλητή x 7 εξέρχεται από τη βάση. Κάνουμε περιστροφή στο στοιχείο 1 και προκύπτει το επόμενο tleu Simplex. 22 x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ x x x x Πηγαίνουμε στο βήμα 1. Επανάληψη 2 Βήμα 1: α) Επειδή I - {3} κατασκευάζουμε το επαυξημένο tleu Simplex προσδιορίζοντας τα στοιχεία της 5ης γραμμής από τις σχέσεις (3.2.2) και (3.2.3) x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ x x x x

12 70 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex β) Βρίσκουμε J - {1, 3, 4, 6}. Κάνουμε το τεστ του ελαχίστου λόγου min,,, Άρα s 3 οπότε η μη βασική μεταβλητή x 3 εισέρχεται στη βάση. Βήμα 2: I + {1, 2, 4}. Υπολογίζουμε τις παρακάτω ποσότητες θ θ 2 { } Επειδή θ 1 < θ 2 θέτουμε r 3. Άρα η βασική μεταβλητή x 7 εξέρχεται από τη βάση. Κάνουμε περιστροφή στο στοιχείο 2 και προκύπτει το επόμενο tleu Simplex. 33 x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ. -15/ /2 0-7/2-9/ x x 2-1/ /2 0-1/2-1/2 0 3 x 3 1/ /2 0 1/2-1/2 0 2 x Επειδή I - ο αλγόριθμος σταματά. Η παρούσα λύση είναι βέλτιστη δηλ. για x 1 x 4 x 7 x 8 0 και x 2 3, x 3 2, x 5 14, x 8 21 η αντικειμενική συνάρτηση γίνεται z 26.

13 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 71 Παράδειγμα Στο παρακάτω γραμμικό πρόβλημα θα εφαρμόσουμε τον δικριτήριο αλγόριθμο Simplex εξωτερικών σημείων. min 8x 1 + 9x 2 + 8x 3 + 3x 4 μ.π - 2x 2-3x 3-2x 4 + x x 1 + 2x 2 + x 3 + 2x 4 + x 6 3 2x 1-3x 2 - x 3-5x 4 + x 7 1 3x 1 + 4x 2 + 2x 3 + 5x 4 + x 8 2 x 1 x 2, x 3, x 4, x 5, x 6, x 7, x 8 0 Λύση Επανάληψη 1 Βήμα 0: Κατασκευάζουμε το αρχικό tleu Simplex x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ x x x x Βήμα 1: α) Επειδή Ι - {1} κατασκευάζουμε το επαυξημένο tleu Simplex προσδιορίζοντας τα στοιχεία της 5ης γραμμής σύμφωνα με τις σχέσεις (3.2.2) και (3.2.3)

14 72 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ x x x x β) Βρίσκουμε J - {2, 3, 4}. Κάνουμε το τεστ του ελαχίστου λόγου min,, Άρα s 4 οπότε η μη βασική μεταβλητή x 4 εισέρχεται στη βάση. Βήμα 2: I + {2, 3, 4}. Υπολογίζουμε τις παρακάτω ποσότητες θ 4 min θ 3 2 min, Επειδή θ 2 < θ 1 θέτουμε r 4. Άρα η βασική μεταβλητή x 8 εξέρχεται από τη βάση. Κάνουμε περιστροφή στο στοιχείο 44 5 και προκύπτει το επόμενο tleu Simplex.

15 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 73 x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ. -31/5-33/5-34/ /5 6/5 x 5 6/5-2/5-11/ /5-16/5 x 6-16/5 2/5 1/ /5 11/5 x x 4 3/5 4/5 2/ /5 2/5 Πηγαίνουμε στο βήμα 1. Επανάληψη 2 Βήμα 1: α) Επειδή I - {1} κατασκευάζουμε το επαυξημένο tleu Simplex προσδιορίζοντας τα στοιχεία της 5ης γραμμής από τις σχέσεις (3.2.2) και (3.2.3) x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ -31/5-33/5-34/ /5 6/5 x 5 6/5-2/5-11/ /5-16/5 x 6-16/5 2/5 1/ /5 11/5 x x 4 3/5 4/5 2/ /5 2/5 6/5-2/5-11/ /5-16/5 β) Βρίσκουμε J - {2, 3}. Κάνουμε το τεστ του ελαχίστου λόγου / 5 34 / 5 min, 2 / 5 11/ Άρα s 3 οπότε η μη βασική μεταβλητή x 3 εισέρχεται στη βάση. Βήμα 2: I + {2, 3, 4}. Υπολογίζουμε τις παρακάτω ποσότητες

16 74 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex θ 16/ 5 min 11/ θ 11/ / 5 min,, 1/ / Επειδή θ 2 < θ 1 θέτουμε r 4. Άρα η βασική μεταβλητή x 4 εξέρχεται από τη βάση. Κάνουμε περιστροφή στο στοιχείο 43 2 / 5 και προκύπτει το επόμενο tleu Simplex. x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ x 5 9/ / /2-1 x 6-7/ / /2 2 x 7 7/ / /2 2 x 3 3/ / /2 1 Πηγαίνουμε στο βήμα 1. Επανάληψη 3 Βήμα 1: α) Επειδή Ι - {1} κατασκευάζουμε το επαυξημένο tleu Simplex προσδιορίζοντας τα στοιχεία της 5ης γραμμής από τις σχέσεις (3.2.2) και (3.2.3)

17 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 75 x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Δ.Μ x 5 9/ / /2-1 x 6-7/ / /2 2 x 7 7/ / /2 2 x 4 3/ / /2 1 9/ / /2-1 Βήμα 2: Επειδή J -, ΤΕΛΟΣ. Το πρόβλημα P είναι αδύνατο και το δυϊκό του είναι απεριόριστο. 3.4 Αιτιολόγηση και περατότητα του αλγόριθμου Η απόδειξη της ορθότητας του αλγορίθμου θα γίνει με επαγωγή στον αριθμό των επαναλήψεων. Γι' αυτό το λόγο θα χρησιμοποιούνται δυο διαδοχικά tleu Simplex. Το παρόν tleu και κάθε ποσότητα συσχετιζόμενη μ' αυτό συμβολίζεται με παύλες, ενώ το επόμενο με καπελάκια ( ). Έτσι ( A, ) είναι το παρόν tleu και ( Aˆ, ˆ) το επόμενο. Η επαγωγική απόδειξη χωρίζεται σε δυο μέρη. Στο πρώτο αποδεικνύουμε την υπόθεση της επαγωγής για περιστροφές στις οποίες η γραμμή περιστροφής προσδιορίζεται στο βήμα 2β. Θα αναφερόμαστε σ' αυτές τις περιστροφές σαν περιστροφές τύπου Β. Οι περιστροφές τύπου Α (περιστροφές στις οποίες η γραμμή περιστροφής προσδιορίζεται στο βήμα 2α) εξετάζονται στο δεύτερο μέρος. Στις αποδείξεις θα χρησιμοποιήσουμε και τα σύνολα J {1 j n : 1, j 0} J + {1 j n : 0 j > 0}

18 76 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex Επίσης οι αποδείξεις θα στηριχτούν στην υπόθεση ότι δεν υπάρχουν δεσμοί στον προσδιορισμό της γραμμής περιστροφής. Προσέξτε ότι η συνθήκη αυτή είναι έμμεσα μια συνθήκη μη εκφυλιστικότητας του προβλήματος P και όχι του DP. Στην ουσία θα αποδείξουμε ότι κάθε tleu Simplex ικανοποιεί τις παρακάτω ιδιότητες. αν 0, τότε 0 (3.4.1) 1, j 0 j αν J, και J τότε + 0s 0 j 0 j 0p g min min : j J mx : j J + 1, j 1, j 1,p g mx (3.4.2) Οι αποδείξεις για τους δυο τύπους περιστροφών θα στηριχτούν στο παρακάτω Λήμμα Ένα tleu Simplex ικανοποιεί τις σχέσεις (3.4.1) και (3.4.2) αν και μόνο αν 0s m 1,j 0 j +, j μη βασικό, (3.4.3) όπου s η στήλη περιστροφής. Λύση. ( ) Έστω j J0. Τότε 1, j 0. Από την ιδιότητα (3.4.1) έχουμε 0 και επομένως 0 j 0 s 1, j 0 και 0 j m 1, s 0 +. Επομένως η (3.4.3) ισχύει. Έστω j J +. Τότε από την (3.4.2) έχουμε

19 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 77 0s 1, s 0j. 1, j Επειδή m + 1, s < 0 και m + 1, j > 0 η τελευταία ανισότητα είναι ισοδύναμη με την (3.4.3). Έστω τώρα j J. Τότε 0 j 1, j 0s. Επειδή m + 1, j < 0 και m + 1, s < 0, η τελευταία ανισότητα είναι ισοδύναμη με την (3.4.3). ( ) Απόδειξη της (3.4.1). Έστω ότι ισχύει η (3.4.3). Έστω ότι 0 j > 0 και m + 1, j 0. Τότε 0 s 1, j 0 και 0 j m 1, s< 0 +. Επομένως 0s m 1,j 0 j 1, s + > αδύνατο. Αποδείξαμε την ιδιότητα (3.4.1). Απόδειξη της (3.4.2). Έστω ότι 0s 0p <. 1,p Επειδή m + 1, s < 0 και m + 1, p > 0 έχουμε από την προηγούμενη σχέση ότι 0s m 1,p 0p + >, αδύνατο (αντίθετη με τη σχέση (3.4.3)).

20 78 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex Αποδεικνύουμε τώρα τις σχέσεις (3.4.1) και (3.4.2) για τις Περιστροφές Τύπου Β Λήμμα Αν μια περιστροφή τύπου Β εφαρμόζεται στο παρόντα tleu Simplex τότε Î I (3.4.4) και (3.4.5) lj 1,j 1,j 1, s ls Απόδειξη της (3.4.4). Περίπτωση 1 (i I + ). Στη γραμμή l έχουμε ˆ l l 0. ls Για i I + και i l έχουμε ˆ i l i is. ls Αν is 0, τότε ˆ 0. Αν is < 0 έχουμε i i is l ls 0 ˆ 0. i Περίπτωση 2 (i I - ). Αν is < 0 έχουμε ˆ l i i is < 0. ls

21 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 79 Αν is 0 τότε l is 0. ls Επειδή i < 0 είναι ˆ i l i is < 0. ls Απόδειξη της (3.4.5). Επειδή 1,j i Î i I i I ij 1, j Î I έχουμε lj ij is ls lj ij is ls i I lj ls Λήμμα Αν το τωρινό tleu Simplex ικανοποιεί τις ιδιότητες (3.4.1) και (3.4.2) και μια τύπου Α περιστροφή εφαρμόζεται, τότε και το επόμενο tleu ικανοποιεί τις συνθήκες (3.4.1) και (3.4.2). Απόδειξη Από το Λήμμα και τα αποτελέσματα του Pprrizos (1993) η απόδειξη είναι προφανής. Απόδειξη ιδιότητας (3.4.1). Έστω ότι υπάρχει δείκτης j Ĵ 0 τέτοιος ώστε 0 j > 0. Τότε οι σχέσεις m + 1, s < 0 και 0 j > 0 δίνουν τη σχέση 0 > 0 j ( 0 j 0s lj / ls )

22 80 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex από την οποία προκύπτει ότι 0 j < 0s lj / ls Παρόμοια από τις σχέσεις m + 1, j 0 και 0s 0 έχουμε 0 0 s 1,j 0s ( 1,j lj / ls ) από την οποία προκύπτει ότι 0s m 1,j 0s lj / ls +. Επομένως, ισχύει η σχέση 0s 1,j > 0 j η οποία είναι αδύνατη λόγω της (3.4.3). Απόδειξη της ιδιότητας (3.4.2). Αποδεικνύουμε πρώτα ότι gmin ĝ min. Αν g min > ĝ min, τότε υπάρχει δείκτης j Ĵ τέτοιος ώστε 0s 0 j >. 1, j Επειδή m + 1, s < 0 και m + 1, j < 0 έχουμε 0s 1,j > 0 j Αντικαθιστώντας m + 1, j και 0j

23 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 81 (βλέπε Λήμμα 3.4.2) η τελευταία σχέση γράφεται ισοδύναμα 0s 1,j > 0 j αδύνατο. Αποδεικνύουμε τώρα ότι g min ĝ mx. Έστω x q η βασική μεταβλητή που αντιστοιχεί στην γραμμή r l του παρόντα πίνακα Simplex. Τότε + 0 και lq 1. Επομένως 0 q m 1, q 0q 1,q 0s / lq / lq 0s g min. Από τις σχέσεις + 1,q 0, < 0, lq 1 και ls > 0 m συμπεραίνουμε ότι 0 και επομένως ότι q Ĵ. Υποθέτουμε τώρα ότι υπάρχει j Ĵ + τέτοιο ώστε m + 1, q > + 0 j / 1,j gmin 0q / 1,q >. Επειδή είναι έχουμε + 1, j 0 και m +1, q < 0 m > 0 j m 1,q 0q 1,j + <. Αντικαθιστώντας τα

24 82 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex m + 1, j και 0j η τελευταία ανισότητα γράφεται ισοδύναμα σαν 0s m 1,j 0 j + >. Η τελευταία ανισότητα δεν ισχύει λόγω της (3.4.3) του λήμματος Στρέφουμε τώρα την προσοχή μας στις Περιστροφές Τύπου Α. Λήμμα Αν μια περιστροφή τύπου Α εφαρμόζεται στο παρόντα tleu Simplex τότε Î I {k} (3.4.6) Απόδειξη. Για το δείκτη k έχουμε < 0 και k < 0. Άρα ˆ / 0. Θεωρούμε τους δείκτες i I - και i k. Αν is < 0 τότε k k > ˆ i < 0 και από την επιλογή του k έχουμε k < i is και επομένως (επειδή is < 0 ) ˆ k i i is < 0 Αν is 0, τότε επειδή i < 0,

25 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 83 < 0 και k < 0 έχουμε k is 0 και επομένως ˆ k i is 0. i < Θεωρούμε τώρα τους δείκτες i I +. Αν is > 0 τότε από τον τύπο περιστροφής έχουμε k i is και άρα (επειδή is > 0 ) ˆ i k i is 0. Αν is 0 τότε k is 0 Επειδή είναι και i 0 έχουμε

26 84 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex ˆ i k i is 0. Άρα η σχέση (3.4.6) αποδείχτηκε. Λήμμα Αν μια τύπου Α περιστροφή εφαρμόζεται στο παρόντα tleu Simplex, τότε kj, j μη βασικό. 1,j 1,j Λύση. Θέτουμε ~ 1,j 1,j kj για κάθε j. Επειδή Î I {k} (από το λήμμα 3.4.4) έχουμε ~ ~ 1,j 1,j kj 1, j kj ( ) kj kj + m 1, j kj kj m + 1, j kj.

27 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 85 Λήμμα Αν το τωρινό tleu Simplex ικανοποιεί τις ιδιότητες (3.4.1) και (3.4.2) και μια τύπου Α περιστροφή εφαρμόζεται τότε και το επόμενο tleu Simplex ικανοποιεί τις ιδιότητες (3.4.1) και (3.4.2). Απόδειξη της ιδιότητας (3.4.1). Από τις σχέσεις του λήμματος συμπεραίνουμε εύκολα ότι η απόδειξη είναι όμοια με την απόδειξη της περίπτωσης των περιστροφών τύπου Β. Απόδειξη της ιδιότητας (3.4.2). Αποδεικνύουμε πρώτα ότι gmin ĝ min Θέτουμε ĝ min 0q 1,q. Αν q B k η απόδειξη είναι ίδια με αυτή του λήμματος Επομένως, υποθέτουμε ότι q B k. Τότε m 1,q 1 / < 0 + και 0q 0s /. Αν 0s 0q g min > 1,q ĝ min, τότε ισχύουν οι ισοδύναμες ανισότητες 0s 1,q > 0q ή 0s (1 / ) > ( 0s / )

28 86 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex ή > 0s 0. Η τελευταία σχέση είναι αδύνατη γιατί 0s 0. Αποδεικνύουμε τώρα ότι Θέτουμε ĝ mx g min ĝ mx 0q 1,q. Αν q B k η απόδειξη είναι ίδια με αυτή του λήμματος Υποθέτουμε ότι q B k. Αν ĝ mx > g min τότε ισχύει η σχέση 0s 1,q > 0q η οποία αποδείξαμε ήδη ότι είναι αδύνατη. Θεώρημα (α) Αν ο αλγόριθμος σταματήσει στο Βήμα 1 τότε η τελευταία λύση είναι βέλτιστη. (β) Αν ο αλγόριθμος σταματήσει στο Βήμα 2 το πρόβλημα P είναι αδύνατο. Απόδειξη. (α) Από τα Λήμματα και συμπεραίνουμε ότι το προτελευταίο tleu Simplex ικανοποιεί τις ιδιότητες (3.4.1) και (3.4.2). Λόγω του Λήμματος και των σχέσεων (3.4.6) συμπεραίνουμε ότι

29 Κεφάλαιο 3 - Ένας Δικριτήριος Αλγόριθμος Simplex 87 kj m + 1, j, j 1, 2,..., n, όπου ( A, ) είναι το προτελευταίο tleu Simplex. Επομένως, στο προτελευταίο tleu εφαρμόζεται μια τύπου Α περιστροφή η οποία καταλήγει στο τελευταίο tleu Simplex, το οποίο ικανοποιεί τις συνθήκες δυϊκής εφικτότητας. Επειδή στο τελευταίο tleu Simplex δεν υπάρχει ˆ i < 0, η τελευταία λύση είναι εφικτή στο πρόβλημα P. Επομένως, η τελευταία λύση είναι βέλτιστη. (β) Έστω ( A, ) το τελευταίο tleu Simplex. Επειδή ο αλγόριθμος σταμάτησε στο βήμα 2 έχουμε. Αν θέσουμε Î F Bi I x B(i) όπου x B(i) είναι βασική μεταβλητή που αντιστοιχεί στη γραμμή i του τελευταίου tleu είναι εύκολο να δούμε ότι το γραμμικό πρόβλημα mx F μ.π. Ax x 0 έχει βέλτιστη λύση με αντίστοιχη τιμή της αντικειμενικής συνάρτησης αρνητική. Επομένως το πρόβλημα είναι αδύνατο. Θεώρημα Αν κάθε βασική λύση του προβλήματος P είναι μη εκφυλισμένη (δηλ. i 0 για κάθε tleu Simplex και για κάθε i) ο αλγόριθμος σταματά μετά από πεπερασμένο αριθμό επαναλήψεων. Απόδειξη. Λόγω των συνθηκών μη εκφυλιστικότητας μπορεί να αποδειχτεί εύκολα ότι αν μια τύπου Β περιστροφή εφαρμόζεται στο παρόντα tleu τότε ˆ 1 > 1. Επομένως κανένα tleu Simplex δεν επαναλαμβάνεται κατά τη διάρκεια των περιστροφών τύπου Β. Επειδή σε κάθε περιστροφή τύπου Α ο πληθικός αριθμός του συνόλου Ι - ελαττώνεται κατά μια μονάδα, κανένα tleu Simplex δεν επαναλαμβάνεται. Επομένως,

30 88 Κεφάλαιο 3 Ένας Δικριτήριος Αλγόριθμος Simplex ο αλγόριθμος σταματά μετά από πεπερασμένο αριθμό επαναλήψεων, αφού το πλήθος των διαφορετικών βασικών λύσεων (εφικτών και μη) είναι πεπερασμένο. Είναι αξιοσημείωτο το γεγονός ότι η σύγκλιση του δυϊκού αλγορίθμου στηρίζεται στην μη εκφυλιστικότητα των βασικών λύσεων του πρωτεύοντος προβλήματος. Συνθήκες μη εκφυλιστικότητας στο δυϊκό πρόβλημα δεν είναι αρκετές για τη σύγκλιση του αλγορίθμου.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3.7 Παραδείγματα Μεθόδου Simplex 3.7 Παραδείγματα Μεθόδου Simplex Παράδειγμα 1ο (Παράδειγμα 1ο - Κεφάλαιο 2ο - σελ. 10): Το πρόβλημα εκφράζεται από το μαθηματικό μοντέλο: max z = 600x T + 250x K + 750x Γ + 450x B 5x T + x K + 9x Γ + 12x

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΜΕΜ251 Αριθμητική Ανάλυση

ΜΕΜ251 Αριθμητική Ανάλυση ΜΕΜ251 Αριθμητική Ανάλυση Διάλεξη 09, 9 Μαρτίου 2018 Μιχάλης Πλεξουσάκης Τμήμα Μαθηματικών και Εφαρμοσμένων Μαθηματικών Περιεχόμενα 1. Επαναληπτικές μέθοδοι 2. Θεωρία γενικών επαναληπτικών μεθόδων 3. Σύγκλιση

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

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

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

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

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

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Αριθμητική Παραγώγιση Εισαγωγή Ορισμός 7. Αν y f x είναι μια συνάρτηση ορισμένη σε ένα διάστημα

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

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

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

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

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

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

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

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

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

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

Μεταθέσεις και πίνακες μεταθέσεων

Μεταθέσεις και πίνακες μεταθέσεων Παράρτημα Α Μεταθέσεις και πίνακες μεταθέσεων Το παρόν παράρτημα βασίζεται στις σελίδες 671 8 του βιβλίου: Γ. Χ. Ψαλτάκης, Κβαντικά Συστήματα Πολλών Σωματιδίων (Πανεπιστημιακές Εκδόσεις Κρήτης, Ηράκλειο,

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

Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss-Jordan Παραγοντοποίηση LU, LDU

Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss-Jordan Παραγοντοποίηση LU, LDU Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss-Jordan Παραγοντοποίηση LU, LDU Επιμέλεια: Ι. Λυχναρόπουλος Παράδειγμα x y Να επιλυθεί το ακόλουθο σύστημα: x+ y 6 Σε μορφή πινάκων το σύστημα γράφεται ως: x y

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

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

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

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

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

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

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

ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014

ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014 ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014 Περιεχόμενα 1 Εισαγωγή 2 2 Μεγιστικός τελέστης στην μπάλα 2 2.1 Βασικό θεώρημα........................ 2 2.2 Γενική περίπτωση μπάλας.................. 6 2.2.1 Στο

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

ΚΕΦΑΛΑΙΟ 2: ΟΡΙΖΟΥΣΕΣ

ΚΕΦΑΛΑΙΟ 2: ΟΡΙΖΟΥΣΕΣ ΚΕΦΑΛΑΙΟ ΚΕΦΑΛΑΙΟ :. ΕΙΣΑΓΩΓΗ Σε κάθε τετραγωνικό πίνακα ) τάξης n θα αντιστοιχίσουμε έναν πραγματικό ( ij αριθμό, τον οποίο θα ονομάσουμε ορίζουσα του πίνακα. Η ορίζουσα θα συμβολίζεται det ή Α ή n n

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

Υπολογιστικά & Διακριτά Μαθηματικά

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 5: Αναδρομικές σχέσεις - Υπολογισμός Αθροισμάτων Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

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

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

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

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

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. ΕΙΣΑΓΩΓΗ Μια ειδική κατηγορία προβληµάτων γραµµικού προγραµµατισµού είναι τα προβλήµατα µεταφοράς (Π.Μ.), στα οποία επιζητείται η ελαχιστοποίηση του κόστους

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

d k 10 k + d k 1 10 k d d = k i=0 d i 10 i.

d k 10 k + d k 1 10 k d d = k i=0 d i 10 i. Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

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

Μέθοδοι πολυδιάστατης ελαχιστοποίησης

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

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

Αλγόριθμοι για αυτόματα

Αλγόριθμοι για αυτόματα Κεφάλαιο 8 Αλγόριθμοι για αυτόματα Κύρια βιβλιογραφική αναφορά για αυτό το Κεφάλαιο είναι η Hopcroft, Motwani, and Ullman 2007. 8.1 Πότε ένα DFA αναγνωρίζει κενή ή άπειρη γλώσσα Δοθέντος ενός DFA M καλούμαστε

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

8.1 Διαγωνοποίηση πίνακα

8.1 Διαγωνοποίηση πίνακα Κεφάλαιο 8 Κανονικές μορφές από 6 Κεφάλαιο 8 Κ Α Ν Ο Ν Ι Κ Ε Σ Μ Ο Ρ Φ Ε Σ 8. Διαγωνοποίηση πίνακα Ορισμός 8.α Ένας πίνακας M n ( ) oνομάζεται διαγωνοποιήσιμος στο αν υπάρχει αντιστρέψιμος πίνακας P M

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΜΜΙΚΗΣ ΑΛΓΕΒΡΑΣ. ρ Χρήστου Νικολαϊδη

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

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

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

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

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

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

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

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

= 7. Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις

= 7. Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις 1. Εισαγωγή Δίνεται η συνάρτηση μεταφοράς = = 1 + 6 + 11 + 6 = + 6 + 11 + 6 =. 2 Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις L = 0 # και L $ % &'

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

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

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

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

Θεωρία Υπολογισμού και Πολυπλοκότητα Κανονικές Γλώσσες (2)

Θεωρία Υπολογισμού και Πολυπλοκότητα Κανονικές Γλώσσες (2) Θεωρία Υπολογισμού και Πολυπλοκότητα Κανονικές Γλώσσες (2) Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Κανονικές Εκφράσεις (1.3) Τυπικός Ορισμός Ισοδυναμία με κανονικές γλώσσες Μη Κανονικές

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

Σημειωματάριο Δευτέρας 4 Δεκ. 2017

Σημειωματάριο Δευτέρας 4 Δεκ. 2017 Σημειωματάριο Δευτέρας 4 Δεκ. 2017 Ο αλγόριθμος Floyd-Warshall για την έυρεση όλων των αποστάσεων σε ένα γράφημα με βάρη στις ακμές Συνεχίσαμε σήμερα το θέμα της προηγούμενης Τετάρτης. Έχουμε ένα γράφημα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Υπολογιστικά & Διακριτά Μαθηματικά

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 3: Σύνολα Συνδυαστική Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως

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

2. Αν έχουμε μια συνάρτηση f η οποία είναι συνεχής σε ένα διάστημα Δ.

2. Αν έχουμε μια συνάρτηση f η οποία είναι συνεχής σε ένα διάστημα Δ. Κατηγορία η Εύρεση μονοτονίας Τρόπος αντιμετώπισης:. Αν έχουμε μια συνάρτηση f η οποία είναι συνεχής σε ένα διάστημα Δ. Αν f( ) σε κάθε εσωτερικό σημείο του Δ, τότε η f είναι γνησίως αύξουσα σε όλο το

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

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

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

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

a n = 3 n a n+1 = 3 a n, a 0 = 1

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

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

P(n, r) = n! P(n, r) = n r. (n r)! n r. n+r 1 r n!

P(n, r) = n! P(n, r) = n r. (n r)! n r. n+r 1 r n! Διακριτά Μαθηματικά Σύνοψη Θεωρίας Τυπολόγιο Αναστασία Κόλλια 20/11/2016 1 / 55 Κανόνες γινομένου και αθροίσματος Κανόνας αθροίσματος: Αν ένα γεγονός μπορεί να συμβεί κατά m τρόπους και ένα άλλο γεγονός

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

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

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

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

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

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

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

,..., v n. W πεπερασμένα παραγόμενοι και dimv. Τα ακόλουθα είναι ισοδύναμα f είναι ισομορφιμός. f είναι 1-1. f είναι επί.

,..., v n. W πεπερασμένα παραγόμενοι και dimv. Τα ακόλουθα είναι ισοδύναμα f είναι ισομορφιμός. f είναι 1-1. f είναι επί. Γραμμική Άλγεβρα Ι, 07-8 Ασκήσεις7: Γραμμικές Απεικονίσεις Βασικά σημεία Ορισμός και παραδείγματα γραμμικών απεικονίσεων Σύνθεση γραμμικών απεικονίσεων, ισομορφισμοί Κάθε γραμμική απεικόνιση f : V W, όπου

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

ΑΝΑΛΥΣΗ 1 ΠΕΜΠΤΟ ΜΑΘΗΜΑ, Μ. Παπαδημητράκης.

ΑΝΑΛΥΣΗ 1 ΠΕΜΠΤΟ ΜΑΘΗΜΑ, Μ. Παπαδημητράκης. ΑΝΑΛΥΣΗ 1 ΠΕΜΠΤΟ ΜΑΘΗΜΑ, 17-10-13 Μ. Παπαδημητράκης. 1 Την προηγούμενη φορά αναφέραμε (και αποδείξαμε στην περίπτωση n = 2) το θεώρημα που λέει ότι, αν n N, n 2, τότε για κάθε y 0 υπάρχει μοναδική μηαρνητική

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

8. Πολλαπλές μερικές παράγωγοι

8. Πολλαπλές μερικές παράγωγοι 94 8 Πολλαπλές μερικές παράγωγοι Οι μερικές παράγωγοι,,, αν υπάρχουν, μιας συνάρτησης : U R R ( U ανοικτό ) είναι αυτές συναρτήσεις από το U στο R, επομένως μπορεί να ορισθεί για αυτές η έννοια της μερικής

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

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

Μορφές αποδείξεων Υπάρχουν πολλά είδη αποδείξεων. Εδώ θα δούμε τα πιο κοινά: Εξαντλητική μέθοδος ή μέθοδος επισκόπησης. Οταν το πρόβλημα έχει πεπερασμ Μαθηματικά Πληροφορικής 2ο Μάθημα Τμήμα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών Μορφές αποδείξεων Υπάρχουν πολλά είδη αποδείξεων. Εδώ θα δούμε τα πιο κοινά: Εξαντλητική μέθοδος ή μέθοδος επισκόπησης.

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

Αντίστροφη & Ιδιάζουσα μήτρα. Στοιχεία Γραμμικής Άλγεβρας

Αντίστροφη & Ιδιάζουσα μήτρα. Στοιχεία Γραμμικής Άλγεβρας Αντίστροφη & Ιδιάζουσα μήτρα Στοιχεία Γραμμικής Άλγεβρας Γιατί όμως μελετάμε τις μήτρες Συνήθως τα επιστημονικά δεδομένα (παρατηρήσεις, αποτελέσματα πειραμάτων κ.λπ.) οργανώνονται σε γραμμές και σε στήλες,

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

Μορφές αποδείξεων. Μαθηματικά Πληροφορικής 2ο Μάθημα. Μορφές αποδείξεων (συνέχεια) Εξαντλητική μέθοδος

Μορφές αποδείξεων. Μαθηματικά Πληροφορικής 2ο Μάθημα. Μορφές αποδείξεων (συνέχεια) Εξαντλητική μέθοδος Μορφές αποδείξεων Μαθηματικά Πληροφορικής ο Μάθημα Τμήμα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών Υπάρχουν πολλά είδη αποδείξεων. Εδώ θα δούμε τα πιο κοινά: Εξαντλητική μέθοδος ή μέθοδος επισκόπησης.

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

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

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

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

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

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

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

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

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

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

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

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

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

Ασκήσεις3 Διαγωνισιμότητα Βασικά σημεία Διαγωνίσιμοι πίνακες: o Ορισμός και παραδείγματα.

Ασκήσεις3 Διαγωνισιμότητα Βασικά σημεία Διαγωνίσιμοι πίνακες: o Ορισμός και παραδείγματα. Ασκήσεις 0 Ασκήσεις Διαγωνισιμότητα Βασικά σημεία Διαγωνίσιμοι πίνακες: o Ορισμός και παραδείγματα o H -στήλη του P P είναι E αν και μόνο αν η -στήλη του P είναι ιδιοδιάνυσμα του που αντιστοιχεί στην ιδιοτιμή

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

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

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

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

Σημειώσεις Λογικής I. Εαρινό Εξάμηνο Καθηγητής: Λ. Κυρούσης

Σημειώσεις Λογικής I. Εαρινό Εξάμηνο Καθηγητής: Λ. Κυρούσης Σημειώσεις Λογικής I Εαρινό Εξάμηνο 2011-2012 Καθηγητής: Λ. Κυρούσης 2 Τελευταία ενημέρωση 28/3/2012, στις 01:37. Περιεχόμενα 1 Εισαγωγή 5 2 Προτασιακή Λογική 7 2.1 Αναδρομικοί Ορισμοί - Επαγωγικές Αποδείξεις...................

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

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

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

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

0x2 = 2. = = δηλαδή η f δεν. = 2. Άρα η συνάρτηση f δεν είναι συνεχής στο [0,3]. Συνεπώς δεν. x 2. lim f (x) = lim (2x 1) = 3 και x 2 x 2

0x2 = 2. = = δηλαδή η f δεν. = 2. Άρα η συνάρτηση f δεν είναι συνεχής στο [0,3]. Συνεπώς δεν. x 2. lim f (x) = lim (2x 1) = 3 και x 2 x 2 ΚΕΦΑΛΑΙΟ ο: ΣΥΝΑΡΤΗΣΕΙΣ - ΟΡΙΟ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ ΕΝΟΤΗΤΑ 8: ΘΕΩΡΗΜΑ BOLZANO - ΠΡΟΣΗΜΟ ΣΥΝΑΡΤΗΣΗΣ - ΘΕΩΡΗΜΑ ΕΝΔΙΑΜΕΣΩΝ ΤΙΜΩΝ - ΘΕΩΡΗΜΑ ΜΕΓΙΣΤΗΣ ΚΑΙ ΕΛΑΧΙΣΤΗΣ ΤΙΜΗΣ - ΣΥΝΟΛΟ ΤΙΜΩΝ ΣΥΝΕΧΟΥΣ ΣΥΝΑΡΤΗΣΗΣ

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

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

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

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Φυσικής Σημειώσεις Ανάλυσης Ι (ανανεωμένο στις 5 Δεκεμβρίου 2012)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Φυσικής Σημειώσεις Ανάλυσης Ι (ανανεωμένο στις 5 Δεκεμβρίου 2012) ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Φυσικής Σημειώσεις Ανάλυσης Ι (ανανεωμένο στις 5 Δεκεμβρίου 2012) Τμήμα Θ. Αποστολάτου & Π. Ιωάννου 1 Σειρές O Ζήνων ο Ελεάτης (490-430 π.χ.) στη προσπάθειά του να υποστηρίξει

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

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

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Συστήματα Γραμμικών Εξισώσεων Εισαγωγή Σύστημα γραμμικών εξισώσεων a x a x a x b 11

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

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

ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 2 ΠΡΟΒΛΗΜΑΤΑ ΔΙΚΤΥΩΝ ΚΑΙ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΙ ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ 1.1 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΓΡΑΦΗΜΑΤΩΝ... 2 1.1.1 Ορισμός και ιδιότητες γραφημάτων... 2 1.1.2 Δέντρα... 7 1.2 ΑΠΟΘΗΚΕΥΣΗ ΓΡΑΦΩΝ ΚΑΙ ΔΙΚΤΥΩΝ... 11 1.2.1 Μήτρα πρόσπτωσης κόμβων τόξων...

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

Ιδιάζουσες τιμές πίνακα. y έχουμε αντίστοιχα τις σχέσεις : Αυτές οι παρατηρήσεις συμβάλλουν στην παραγοντοποίηση ενός πίνακα

Ιδιάζουσες τιμές πίνακα. y έχουμε αντίστοιχα τις σχέσεις : Αυτές οι παρατηρήσεις συμβάλλουν στην παραγοντοποίηση ενός πίνακα Ιδιάζουσες τιμές πίνακα Επειδή οι πίνακες που παρουσιάζονται στις εφαρμογές είναι μη τετραγωνικοί, υπάρχει ανάγκη να βρεθεί μία μέθοδος που να «μελετά» τους μη τετραγωνικούς με «μεθόδους και ποσά» που

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

35 Χρήσιμες Προτάσεις με αποδείξεις Γ Λυκείου Μαθηματικά Κατεύθυνσης

35 Χρήσιμες Προτάσεις με αποδείξεις Γ Λυκείου Μαθηματικά Κατεύθυνσης 4 5 35 Χρήσιμες Προτάσεις με αποδείξεις Γ Λυκείου Μαθηματικά Κατεύθυνσης Περίληψη: Στο ένθετο αυτό περιλαμβάνονται 35 βασικές προτάσεις, μικρά λήμματα χρήσιμα για τις εξετάσεις. Μας βοηθούν να «ξεκλειδώνουμε»

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

9 Πολυώνυμα Διαίρεση πολυωνύμων

9 Πολυώνυμα Διαίρεση πολυωνύμων 4ο Κεφάλαιο 9 Πολυώνυμα Διαίρεση πολυωνύμων Α ΑΠΑΡΑΙΤΗΤΕΣ ΓΝΩΣΕΙΣ ΘΕΩΡΙΑΣ Ορισμοί Μονώνυμο του x ονομάζουμε κάθε παράσταση της μορφής ν αx όπου α R, * ν N και x μια μεταβλητή που μπορεί να πάρει οποιαδήποτε

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

0 + a = a + 0 = a, a k, a + ( a) = ( a) + a = 0, 1 a = a 1 = a, a k, a a 1 = a 1 a = 1,

0 + a = a + 0 = a, a k, a + ( a) = ( a) + a = 0, 1 a = a 1 = a, a k, a a 1 = a 1 a = 1, I ΠΙΝΑΚΕΣ 11 Σώμα 111 Ορισμός: Ενα σύνολο k εφοδιασμένο με δύο πράξεις + και ονομάζεται σώμα αν ικανοποιούνται οι παρακάτω ιδιότητες: (Α (α (Προσεταιριστική ιδιότητα της πρόσθεσης (a + b + c = a + (b +

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

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

ΜΙΑ ΣΥΓΚΡΙΤΙΚΗ ΥΠΟΛΟΓΙΣΤΙΚΗ ΜΕΛΕΤΗ ΚΕΦΑΛΑΙΟ 5 ΜΙΑ ΣΥΓΚΡΙΤΙΚΗ ΥΠΟΛΟΓΙΣΤΙΚΗ ΜΕΛΕΤΗ 5.1 Εισαγωγή Μια υπολογιστική μελέτη (computational study) αποτελεί ένα μέσο σύγκρισης δυο ή περισσότερων αλγορίθμων ώστε να εξαχθούν ασφαλή συμπεράσματα για

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

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

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΑΠΑΝΤΗΣΕΙΣ Α ΕΡΓΑΣΙΑΣ. ( 8 µον.) Η άσκηση αυτή αναφέρεται σε διαιρετότητα και ρίζες πολυωνύµων. a. Να λυθεί η εξίσωση

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

Ανάλυση Ευαισθησίας. αναζητάμε τις επιπτώσεις που επιφέρει στη βέλτιστη λύση η

Ανάλυση Ευαισθησίας. αναζητάμε τις επιπτώσεις που επιφέρει στη βέλτιστη λύση η Ανάλυση Ευαισθησίας αναζητάμε τις επιπτώσεις που επιφέρει στη βέλτιστη λύση η μεταβολή των αντικειμενικών συντελεστών c μεταβολή των όρων b i στο δεξιό μέλος του συστήματ των περιορισμ μεταβολή των συντελεστών

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

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

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

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

Σχεδίαση και Ανάλυση Αλγορίθμων

Σχεδίαση και Ανάλυση Αλγορίθμων Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 4.0 Επιλογή Αλγόριθμοι Επιλογής Select και Quick-Select Σταύρος Δ. Νικολόπουλος 2016-17 Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Ιωαννίνων Webpage: www.cs.uoi.gr/~stavros

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

f x 0 για κάθε x και f 1

f x 0 για κάθε x και f 1 06 4.2 Το Λήμμα του Uysoh το Λήμμα της εμφύτευσης και το θεώρημα μετρικοποίησης του Uysoh. Ο κύριος στόχος αυτής της παραγράφου είναι η απόδειξη ενός θεμελιώδους αποτελέσματος γνωστού ως το Λήμμα του Uysoh.

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

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

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

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

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

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

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

Πεπερασμένες Διαφορές.

Πεπερασμένες Διαφορές. Κεφάλαιο 1 Πεπερασμένες Διαφορές. 1.1 Προσέγγιση παραγώγων. 1.1.1 Πρώτη παράγωγος. Από τον ορισμό της παραγώγου για συναρτήσεις μιας μεταβλητής γνωρίζουμε ότι η παράγωγος μιας συνάρτησης f στο σημείο x

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

1. Για καθένα από τους ακόλουθους διανυσματικούς χώρους βρείτε μια βάση και τη διάσταση. 3. U x y z x y z x y. {(,, ) } a b. c d

1. Για καθένα από τους ακόλουθους διανυσματικούς χώρους βρείτε μια βάση και τη διάσταση. 3. U x y z x y z x y. {(,, ) } a b. c d Γραμμική Άλγεβρα Ι, 07-8 Ασκήσεις6: Βάση και Διάσταση Βασικά σημεία Βάση διανυσματικού χώρου (ορισμός, παραδείγματα, μοναδικότητα συντελεστών) Θεώρημα (ύπαρξη, πρώτη μορφή) Έστω V K μη μηδενικός με K πεπερασμένο

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

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 2 η Ημερομηνία Αποστολής στον Φοιτητή: 28 Νοεμβρίου 2011

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 2 η Ημερομηνία Αποστολής στον Φοιτητή: 28 Νοεμβρίου 2011 ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΕΡΓΑΣΙΑ η Ημερομηνία Αποστολής στον Φοιτητή: 8 Νοεμβρίου 0 Ημερομηνία παράδοσης της Εργασίας: 6 Ιανουαρίου 0 Οι ασκήσεις

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

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

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

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

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

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

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

Η αγορά μπορεί να απορροφήσει οποιονδήποτε αριθμό σε θρανία και καρέκλες, αλλά το πολύ πέντε τραπέζια. Έχουμε το εξής π.γ.π.

Η αγορά μπορεί να απορροφήσει οποιονδήποτε αριθμό σε θρανία και καρέκλες, αλλά το πολύ πέντε τραπέζια. Έχουμε το εξής π.γ.π. Ένα ξυλουργείο παράγει θρανία, τραπέζια και καρέκλες : Προϊόν Πρώτη Ύλη Θρανίο Τραπέζι Καρέκλα Διαθεσιμότητα Ξυλεία (m) 8 6 1 48 Κατασκευή (ώρες) 2 1.5 0.5 8 Φινίρισμα (ώρες) 4 2 1.5 20 Τιμή Πώλησης 60,000

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

Μέθοδοι μονοδιάστατης ελαχιστοποίησης

Μέθοδοι μονοδιάστατης ελαχιστοποίησης Βασικές αρχές μεθόδων ελαχιστοποίησης Μέθοδοι μονοδιάστατης ελαχιστοποίησης Οι μέθοδοι ελαχιστοποίησης είναι επαναληπτικές. Ξεκινώντας από μια αρχική προσέγγιση του ελαχίστου (την συμβολίζουμε ) παράγουν

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

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

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

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

Σειρά Προβλημάτων 1 Λύσεις

Σειρά Προβλημάτων 1 Λύσεις ΕΠΛ2: Θεωρία Υπολογισμού και Πολυπλοκότητα Σειρά Προβλημάτων Λύσεις Άσκηση Να βρείτε το σφάλμα στην πιο κάτω απόδειξη. Ισχυρισμός: Όλα τα βιβλία που έχουν γραφτεί στη Θεωρία Υπολογισμού έχουν τον ίδιο

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