Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι

Σχετικά έγγραφα
ΥΔΡΟΛΟΓΙΚΗ ΠΡΟΣΟΜΟΙΩΣΗ ΚΑΙ ΠΡΟΓΝΩΣΗ

Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι

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

Επίλυση δικτύων διανομής

Εισαγωγή στη βελτιστοποίηση συστημάτων υδατικών πόρων

Εισαγωγή στη βελτιστοποίηση συστημάτων υδατικών πόρων

Ας υποθέσουμε ότι ο παίκτης Ι διαλέγει πρώτος την τυχαιοποιημένη στρατηγική (x 1, x 2 ), x 1, x2 0,

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

Αποδεικτικές Διαδικασίες και Μαθηματική Επαγωγή.

Αναγνώριση Προτύπων. Σήμερα! Λόγος Πιθανοφάνειας Πιθανότητα Λάθους Κόστος Ρίσκο Bayes Ελάχιστη πιθανότητα λάθους για πολλές κλάσεις

Εισαγωγή στη Βελτιστοποίηση Συστημάτων

Ταξινόμηση των μοντέλων διασποράς ατμοσφαιρικών ρύπων βασισμένη σε μαθηματικά κριτήρια.

Εξωτερικά υδραγωγεία: Αρχές χάραξης

Αλγόριθμοι & Βελτιστοποίηση

Αλγόριθμοι & Βελτιστοποίηση Μεταπτυχιακό Μάθημα ΠΜΣ/ΕΤΥ 2η Ενότητα: Μοντελοποίηση Προβλημάτων ως ΓΠ, Ισοδυναμες Μορφές ΓΠ, Γεωμετρία Χωρου Λύσεων

Επίλυση ειδικών μορφών ΣΔΕ

Εξαναγκασμένες ταλαντώσεις, Ιδιοτιμές με πολλαπλότητα, Εκθετικά πινάκων. 9 Απριλίου 2013, Βόλος

Πολυκριτηριακή ανάλυση

ΠΑΝΕΠΙΣΤΗΜΙΑΚΑ ΦΡΟΝΤΙΣΤΗΡΙΑ ΚΟΛΛΙΝΤΖΑ ΜΑΘΗΜΑ: ΟΙΚΟΝΟΜΙΚΗ ΘΕΩΡΙΑ

5.1 Μετρήσιμες συναρτήσεις

Εστω X σύνολο και A μια σ-άλγεβρα στο X. Ονομάζουμε το ζεύγος (X, A) μετρήσιμο χώρο.

Αναγνώριση Προτύπων. Σημερινό Μάθημα

21/11/2005 Διακριτά Μαθηματικά. Γραφήματα ΒΑΣΙΚΗ ΟΡΟΛΟΓΙΑ : ΜΟΝΟΠΑΤΙΑ ΚΑΙ ΚΥΚΛΟΙ Δ Ι. Γεώργιος Βούρος Πανεπιστήμιο Αιγαίου

Η ανισότητα α β α±β α + β με α, β C και η χρήση της στην εύρεση ακροτάτων.

Γενικό Λύκειο Μαραθοκάμπου Σάμου. Άλγεβρα Β λυκείου. 13 Οκτώβρη 2016

17 Μαρτίου 2013, Βόλος

Αναγνώριση Προτύπων. Σημερινό Μάθημα

Σχέσεις και ιδιότητές τους

Τοπικές και ολικές τεχνικές βελτιστοποίησης

Εισαγωγικά. 1.1 Η σ-αλγεβρα ως πληροφορία

Παντού σε αυτό το κεφάλαιο, αν δεν αναφέρεται κάτι διαφορετικό, δουλεύουμε σε ένα χώρο πιθανότητας (Ω, F, P) και η G F είναι μια σ-άλγεβρα.

Διανυσματικές Συναρτήσεις

Ανεξαρτησία Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές

Οι γέφυρες του ποταμού... Pregel (Konigsberg)

Γραμμική Ανεξαρτησία. Τμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών και ικτύων Πανεπιστήμιο Θεσσαλίας. 17 Μαρτίου 2013, Βόλος

ΣΧΟΛΙΚΟ ΕΤΟΣ ΕΥΘΥΓΡΑΜΜΗ ΟΜΑΛΗ ΚΙΝΗΣΗ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ A ΛΥΚΕΙΟΥ. Ονοματεπώνυμο Τμήμα

Παραβολή ψ=αχ 2 +βχ+γ, α 0. Η παραβολή ψ = αχ 2. Γενικά : Κάθε συνάρτηση της μορφής ψ=αχ 2 + βχ +γ, α 0 λέγεται τετραγωνική συνάρτηση.

Αλγόριθμοι & Βελτιστοποίηση

Δ Ι Α Κ Ρ Ι Τ Α Μ Α Θ Η Μ Α Τ Ι Κ Α. 1η σειρά ασκήσεων

Αναλυτικές ιδιότητες

Η εξίσωση Black-Scholes

τους στην Κρυπτογραφία και τα

Εφαρμογές στην κίνηση Brown

Ανελίξεις σε συνεχή χρόνο

Αναγνώριση Προτύπων. Σημερινό Μάθημα

1. Εστω ότι A, B, C είναι γενικοί 2 2 πίνακες, δηλαδή, a 21 a, και ανάλογα για τους B, C. Υπολογίστε τους πίνακες (A B) C και A (B C) και

Κεφάλαιο Η εκθετική κατανομή. Η πυκνότητα πιθανότητας της εκθετικής κατανομής δίδεται από την σχέση (1.1) f(x) = 0 αν x < 0.

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

Εκφωνήσεις και Λύσεις των Θεμάτων

Ο τύπος του Itô. f (s) ds (12.1) f (g(s)) dg(s). (12.2) t f (B s ) db s + 1 2

Ανεξαρτησία Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές

Ο Ισχυρός Νόμος των Μεγάλων Αριθμών

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

Το κράτος είναι φτιαγμένο για τον άνθρωπο και όχι ο άνθρωπος για το κράτος. A. Einstein Πηγή:

«ΔΙΑΚΡΙΤΑ ΜΑΘΗΜΑΤΙΚΑ»

Εισαγωγή στααστικάυδραυλικάέργα

CSE.UOI : Μεταπτυχιακό Μάθημα

Κατασκευή της κίνησης Brown και απλές ιδιότητες

HY 280. θεμελιακές έννοιες της επιστήμης του υπολογισμού ΑΣΚΗΣΕΙΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ. Γεώργιος Φρ.

Αναγνώριση Προτύπων. Σημερινό Μάθημα

Εισαγωγή στα αστικά υδραυλικά έργα

ΜΙΚΡΟΟΙΚΟΝΟΜΙΚΗ Η ΚΑΤΑΝΑΛΩΤΙΚΗ ΑΠΟΦΑΣΗ. Άσκηση με θέμα τη μεγιστοποίηση της χρησιμότητας του καταναλωτή

Ανεξαρτησία Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές

ΣΥΝΟΛΑ (προσέξτε τα κοινά χαρακτηριστικά των παρακάτω προτάσεων) Οι άνθρωποι που σπουδάζουν ΤΠ&ΕΣ και βρίσκονται στην αίθουσα

Καταθλιπτικοί αγωγοί και αντλιοστάσια

ΘΕΜΑ: Aποτελεσματικότητα της νομισματικής και δημοσιονομικής πολιτικής σε μια ανοικτή οικονομία

{ i f i == 0 and p > 0

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ

9η Ενότητα: Προβλήματα ικτυακών Ροών

Γενική διάταξη υδρευτικών έργων

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. Πρώτη Γραπτή Εργασία. Εισαγωγή στους υπολογιστές Μαθηματικά

Γενική διάταξη υδρευτικών έργων

Αναγνώριση Προτύπων 1

14 Φεβρουαρίου 2014, Βόλος

( ιμερείς) ΙΜΕΛΕΙΣ ΣΧΕΣΕΙΣ Α Β «απεικονίσεις»

Φόρμα Σχεδιασμού Διάλεξης (ημ/α: 17/03/08, έκδοση: 1.0)

Στοχαστικές διαφορικές εξισώσεις

ιάσταση του Krull Α.Π.Θ. Θεσσαλονίκη Χ. Χαραλαμπους (ΑΠΘ) ιάσταση του Krull Ιανουάριος, / 27

Μεγάλες αποκλίσεις* 17.1 Η έννοια της μεγάλης απόκλισης

Ο όρος εισήχθηκε το 1961 από τον Bellman Αναφέρεται στο πρόβλημα της ανάλυσης δεδομένων πολλών μεταβλητών καθώς αυξάνει η διάσταση.

Εκφωνήσεις και Λύσεις των Θεμάτων

602. Συναρτησιακή Ανάλυση. Υποδείξεις για τις Ασκήσεις

Αναγνώριση Προτύπων. Σημερινό Μάθημα

Δήμος Σωτήριος Υ.Δ. Εργαστήριο Λογικής & Επιστήμης Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής & Υπολογιστών Σ.Η.Μ.Μ.Υ. Ε.Μ.Π.

Έννοια. Η αποδοχή της κληρονομίας αποτελεί δικαίωμα του κληρονόμου, άρα δεν

Κεφάλαιο 1. Πίνακες και απαλοιφή Gauss

Μεγάλες αποκλίσεις* 17.1 Η έννοια της μεγάλης απόκλισης

Τρίτη, 05 Ιουνίου 2001 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Αλγόριθμοι & Βελτιστοποίηση ΠΜΣ-ΕΤΥ : Μεταπτυχιακό Μάθημα

Συναρτήσεις & Κλάσεις

Μία χρονοσειρά (time serie) είναι μια ακολουθία

τεσσάρων βάσεων δεδομένων που θα αντιστοιχούν στους συνδρομητές

ΜΑΘΗΜΑ: ΟΙΚΟΝΟΜΙΚΗ ΘΕΩΡΙΑ

Βελτιστοποίηση της λειτουργίας του υδροδοτικού συστήματος Αθήνας

Το υπόδειγμα IS-LM: Εισαγωγικά

Δημήτρης Χελιώτης ΕΝΑ ΔΕΥΤΕΡΟ ΜΑΘΗΜΑ ΣΤΙΣ ΠΙΘΑΝΟΤΗΤΕΣ

Περίληψη. του Frostman 4.1. Τέλος, η ϑεωρία του μέτρου Hausdorff αναπτύσσεται περαιτέρω στην τελευταία παράγραφο. Εισαγωγή 2

"Η απεραντοσύνη του σύμπαντος εξάπτει τη φαντασία μου. Υπάρχει ένα τεράστιο σχέδιο, μέρος του οποίου ήμουν κι εγώ".

Εκφωνήσεις και Λύσεις των Θεμάτων

Φυσική Β Λυκείου Θετικής & Τεχνολογικής Κατεύθυνσης Παναγόπουλος Γιώργος Φυσικός

Transcript:

Σημειώσεις στα πλαίσια του μαθήματος: Βελτιστοποίηση συστημάτων υδατικών πόρων Υδροπληροφορική Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι Ανδρέας Ευστρατιάδης & Χρήστος Μακρόπουλος Τομέας Υδατικών Πόρων και Περιβάλλοντος Εθνικό Μετσόβιο Πολυτεχνείο, Μάρτιος 2012

Θεμελιώδεις ορισμοί βελτιστοποίησης Η έννοια της βελτιστοποίησης εφαρμόζεται σε προβλήματα λήψης αποφάσεων (decision making), και προϋποθέτει μια διαδοχή από εναλλακτικές επιλογές (alternatives) και αξιολογήσεις (evaluations) των επιπτώσεων κάθε επιλογής. Κάθε επιλογή που ικανοποιεί τους περιορισμούς του προβλήματος καλείται εφικτή (feasible). Τοσύνολοτωνεφικτώνεπιλογώνκαλείταιεφικτός χώρος ή χώρος αποφάσεων (decision space) ή χώρος αναζήτησης (search space). Αν κάθε εφικτή επιλογή μπορεί να περιγραφεί από ένα σύνολο μεταβλητών ελέγχου (control variables) x = {x 1, x 2,..., x n } και αν σε κάθε τέτοια περιγραφή μπορεί να αντιστοιχιστεί ένα μέτρο επίδοσης (performance measure), τότε ως βέλτιστη (optimal) λαμβάνεται η απόφαση που μεγιστοποιεί το εν λόγω μέτρο. Η μαθηματική έκφραση του μέτρου επίδοσης καλείται αντικειμενική ή στοχική συνάρτηση (objective function) και συμβολίζεται f(x). Το μέτρο επίδοσης μπορεί να περιλαμβάνει ένα ή περισσότερα κριτήρια, οπότε η στοχική συνάρτηση είναι, αντίστοιχα, βαθμωτή ή διανυσματική. Η γενική μορφή της πολυκριτηριακής στοχικής συνάρτησης είναι f(x) = {f 1 (x), f 2 (x),..., f m (x)}. Γενικός ορισμός: Ένα σύστημα είναι βέλτιστο ως προς ένα μέτρο επίδοσης και ένα σύνολο περιορισμών εφόσον λειτουργεί/αποδίδει τουλάχιστον ίσα, αν όχι καλύτερα, από κάθε άλλο σύστημα που ικανοποιεί τους ίδιους περιορισμούς (Pierre, 1984, σ. 2). Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 2

Βελτιστοποίηση: Μαθηματική διατύπωση Γενική διατύπωση προβλήματος: minimize / maximize f(x) = f(x 1, x 2,, x n ), όπου x X Μορφές στοχικής συνάρτησης / προβλήματος: Βαθμωτή (m = 1) ή διανυσματική (πολυκριτηριακή, m >1) Μονοδιάστατη (n = 1) ή πολυδιάστατη (n > 1) Προσδιοριστική ή στοχαστική Με συνεχείς, διακριτές, ακέραιες ή μικτές μεταβλητές ελέγχου Με περιορισμούς ή χωρίς περιορισμούς Με ρητούς ή ασαφείς (fuzzy) περιορισμούς Γραμμική ή μη γραμμική Κυρτή (μοναδικό ακρότατο) ή μη κυρτή (πολλαπλά ακρότατα) Με αναλυτική ή μη αναλυτική ιδία έκφραση Με αναλυτική ή μη αναλυτική έκφραση των παραγώγων πρώτης και δεύτερης τάξης Με αμελητέο ή σημαντικό φόρτο υπολογισμού (π.χ. εφαρμογές στις οποίες το μέτρο επίδοσης του συστήματος αποτιμάται μέσω προσομοίωσης) Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 3

Το «δέντρο» των μεθόδων βελτιστοποίησης Πηγή: http://www fp.mcs.anl.gov/otc/guide/optweb Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 4

Ακρότατα συναρτήσεων μιας μεταβλητής f (x ) Κυρτή (convex) συνάρτηση Σηµείο ελαχίστου x f (x ) Κοίλη (concave) συνάρτηση Σηµείο µεγίστου x f (x ) Τοπικό ελάχιστο Πολυκόρυφη (multimodal) συνάρτηση Ολικό ελάχιστο x f' (x ) Σηµείο µηδενισµού α' παραγώγου x f' (x ) Σηµείο µηδενισµού α' παραγώγου x f' (x ) Σηµεία µηδενισµού α' παραγώγου x f (x ) f (x ) x f (x ) β παράγωγος θετική αρνητική Θετική β παράγωγος Αρνητική β παράγωγος x x Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 5

Συναρτήσεις πολλών μεταβλητών Πραγµατική συνάρτηση διανυσµατικής µεταβλητής: f: R n R Παράγωγος ως προς διάνυσµα (της f(x) ως προς x): df dx := f x 1, f x 2,, Τελεστής «ανάδελτα»: := x 1, x 2,, x n f Κλίση ή βαθµίδα (gradient): grad(f) := f =, f f,, x 1 x 2 x n εύτερη παράγωγος ως προς διάνυσµα: d2 f dx 2 = T. 2 f x 1 2 2 f x 2 x 1 T = T df dx f x n 2 f x 1 x 2 L 2 f x 1 x n 2 f x 2 2 L 2 f x 2 x n M M O M 2 f 2 f L 2 f 2 x n x 1 x n x 2 x n Η δεύτερη παράγωγος είναι συµµετρικό µητρώο, γνωστό ως Eσσιανό (Hessian) Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 6

Η έννοια της επιφάνειας απόκρισης Θέση ακροτάτου Περιοχή «αυχένα» f(x 1, x 2 ) 0.83 0.78 0.22 0.2 0.18 0.16 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0-0.02-0.05 0.05 0.15 0.25 0.18 x 0.04 2 x 1 0.35 0.45 0.55 0.65 0.75 0.33 0.48 0.63 0.78-0.05 0.05 0.15 0.25 0.35 0.45 0.55 0.65 0.75 0.73 0.68 0.63 0.58 0.53 0.48 0.43 0.38 0.33 0.28 0.23 0.18 0.13 0.08 0.04 0.2-0.22 0.18-0.2 0.16-0.18 0.14-0.16 0.12-0.14 0.1-0.12 0.08-0.1 0.06-0.08 0.04-0.06 0.02-0.04 0-0.02-0.02-0 Κάθε καμπύλη της μορφής z = f(x 1, x 2 ) = c ονομάζεται ισοσταθμική Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 7

Η έννοια της κυρτότητας Ένα n διάστατο πεδίο S είναι κυρτό αν για κάθε ζεύγος σημείων {x 1, x 2 } S και για κάθε λ [0, 1] ισχύει λx 1 + (1 λ)x 2 S. Η παραπάνω σχέση καλείται κυρτός συνδυασμός και υποδηλώνει ότι το ευθύγραμμο τμήμα που ενώνει οποιοδήποτε ζεύγος σημείων {x 1, x 2 } S κείται αποκλειστικά στο πεδίο. Αποδεικνύεται ότι: η τομή δύοκυρτώνπεδίωνείναιεξορισμούκυρτόπεδίο η ένωση δύο κυρτών πεδίων δεν είναι απαραίτητα κυρτό πεδίο Έστω συνάρτηση f(x) ορισμένη στο κυρτό πεδίο X R n. Για κάθε ζεύγος σημείων {x 1, x 2 } X και για κάθε λ [0, 1], η συνάρτηση f είναι: κυρτή (convex) στο πεδίο X, εφόσον ισχύει: λ f(x 1 ) + (1 λ) f(x 2 ) f [λ x 1 + (1 λ) x 2 ] κοίλη (concave) στο πεδίο X, εφόσον ισχύει: λ f(x 1 ) + (1 λ) f(x 2 ) f [λ x 1 + (1 λ) x 2 ] μη κυρτή (non convex) στο πεδίο X, σεκάθεάλληπερίπτωση. Αν η συνάρτηση f είναι κυρτή, το ευθύγραμμο τμήμα που ενώνει δύο τυχαία σημεία του X δεν βρίσκεται ποτέ κάτω από το γράφημά της, ενώ αν η f είναι κοίλη, τοενλόγωτμήμαδενβρίσκεταιποτέπάνωαπότογράφημάτης. Κάθε κυρτή συνάρτηση είναι εξ ορισμού συνεχής. Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 8

Αναλυτικός υπολογισμών ακροτάτων σε συναρτήσεις χωρίς περιορισμούς Έστω συνεχής συνάρτηση f(x), x R n, με συνεχείς μερικές παραγώγους δεύτερης τάξης. Κάθε σημείο μηδενισμού του διανύσματος κλίσης της συνάρτησης, ήτοι κάθε σημείο x * γιατοοποίο f(x * ) = grad f(x * ) = 0, καλείται στάσιμο (stationary). Αν Η i (x) είναι η i υπο ορίζουσα του εσσιανού μητρώου d 2 f(x) / dx 2, η οποία προκύπτει με αφαίρεση των n i τελευταίων γραμμών και στηλών του, τότε: αν Η i (x * ) > 0 για κάθε i, το x * είναι τοπικό ελάχιστο αν Η i (x * ) 0 για κάθε i και sign(η i ) = sign( 1) i, το x * είναι τοπικό μέγιστο αν Η i (x * ) 0 και δεν ισχύει καμία από τις παραπάνω συνθήκες, το x * είναι σημείο σέλας αν Η i (x * ) = 0, δεν μπορεί να υπάρξει συμπέρασμα. Αν η συνάρτηση είναι κυρτή, έχει μοναδικό στάσιμο σημείο που αντιστοιχεί στο ολικό ακρότατο αυτής (ελάχιστο ή μέγιστο). Κατά συνέπεια, αν ικανοποιείται η αναγκαία συνθήκη στασιμότητας και η ικανή συνθήκη κυρτότητας (εσσιανό μητρώο θετικά ορισμένο) τότε το x * είναι το ολικό ακρότατο της συνάρτησης. Αν η συνάρτηση είναι μη κυρτή, τότε έχει περισσότερα του ενός στάσιμα σημεία, καθένα από τα οποία μπορεί να είναι τοπικό ελάχιστο ή τοπικό μέγιστο ή σημείο σέλας. Μια τέτοια συνάρτηση ονομάζεται πολυσχηματική (multimodal). Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 9

Τοπικά και ολικά ακρότατα Κυρτή επιφάνεια απόκρισης Τοπικό ελάχιστο (x 1*, x 2* ) = (0.618, 0.371), f * = 0.003 50 45 40 35 30 25 20 15 10 5 0-5.0-3.5-2.0-0.5 1.0 2.5 Ολικό ελάχιστο (x 1*, x 2* ) = (0, 0), f * = 0 4.0-5.0-3.0-1.0 1.0 3.0 5.0-0.05 0.15 0.35 0.55 Μη κυρτή επιφάνεια απόκρισης 0.75 0.04 0.13 0.23 0.33 0.43 0.53 0.63 0.73 Σημείο σέλας 0.83 Ολικό ελάχιστο (x 1*, x 2* ) = (0.314, 0.705), f * = 0.011 f(x 1, x 2 ) = x 12 + x 2 2 f(x 1, x 2 ) = 0.5(1.1x 1 x 2 ) 4 + 0.5(x 1 0.5)(x 2 0.5) Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 10

Τυπικές μη κυρτές συναρτήσεις ελέγχου Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 11

Βελτιστοποίηση υπό περιορισμούς Στη γενική περίπτωση, θεωρούμε ότι το πεδίο αναζήτησης X R n περιγράφεται από μαθηματικούς περιορισμούς (constraints) της μορφής: g(x 1, x 2,, x n ), =, 0 Στα μοντέλα, οι σχέσεις ισότητας αντιπροσωπεύουν, κατά κανόνα, εξισώσεις διατήρησης μάζας ή ενέργειας, πρόκειται δηλαδή για αυστηρά διατυπωμένους περιορισμούς που απορρέουν από φυσικούς νόμους. Η απλούστερη κατηγορία περιορισμών είναι σχέσεις της μορφής l x u, που εκφράζουν όρια διακύμανσης παραμέτρων ή περιορισμούς χωρητικότητας. Οι περιορισμοί ορίου αναφέρονται στην βιβλιογραφία ως ρητοί (explicit). Ειδικές κατηγορίες περιορισμών: περιορισμοί ακεραιότητας (integrity), οι οποίοι αναφέρονται σε μεταβλητές ελέγχου που λαμβάνουν αποκλειστικά ακέραιες τιμές περιορισμοί δυαδικότητας (boolean), όπου X = {0, 1}, με την τιμή x = 0 να αντιστοιχεί σε άρνηση (false) ενώ η τιμή x = 1 υποδηλώνει κατάφαση (true) τελεστές ή λογικές εκφράσεις, όπως if then else, and, or, οι οποίοι κωδικοποιούνται μόνο σε γλώσσα υπολογιστή αριθμήσιμα σύνολα τιμών που υποδηλώνουν «διαθέσιμες» επιλογές (π.χ. σύνολα διαμέτρων εμπορίου σε προβλήματα βελτιστοποίησης δικτύων). Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 12

Παραδείγματα περιορισμών εφικτών πεδίων x 2 Κυρτό, επίπεδο x 2 Κυρτό, μη γραμμικό x 2 max x 2 min x 1 min x 1 max x 1 x 1 x 2 Μη κυρτό, συνεχές x 2 Μη κυρτό, ασυνεχές x 1 x 1 Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 13

Αναλυτικός υπολογισμών δεσμευμένων ακροτάτων Συνθήκες Kuhn Tucker Έστω συνάρτηση f(x) με k περιορισμούς της μορφής g(x) 0. Το σημείο x * είναι το ολικόελάχιστοτηςf εφόσον ικανοποιεί τους περιορισμούς και επιπλέον υπάρχει διάνυσμα μη αρνητικών συντελεστών λ = (λ 1,..., λ k ) Τ τέτοιο ώστε: λ j g j (x * ) = 0 για κάθε j = 1,, m f(x * ) λ Τ g(x * )= 0 T Οι παραπάνω εκφράσεις, που είναι αναγκαίες για την ύπαρξη ακροτάτου μιας συνάρτησης με περιορισμούς, είναι γνωστές ως συνθήκες Kuhn Tucker. Κάθε πρόβλημα ελαχιστοποίησης με περιορισμούς μπορεί να αναχθεί σε πρόβλημα χωρίς περιορισμούς, με θεώρηση της βοηθητικής συνάρτησης: φ(x, λ) = f(x) λ T g(x), x X R n Η πρώτη συνθήκη εξασφαλίζει ότι το ολικό ακρότατο της φ ταυτίζεται με το ολικό ακρότατο της f, ήτοι φ(x *, λ * ) = f(x * ). Η επίλυση του μετασχηματισμένου προβλήματος γίνεται θεωρώντας ως μεταβλητές ελέγχου τις αρχικές μεταβλητές x καθώς και τους συντελεστές λ (πολλαπλασιαστές Lagrange). Οι συνθήκες Kuhn Tucker είναι ικανές και αναγκαίες για την ύπαρξη ολικού ελαχίστου της f, εφόσον τόσο η προς ελαχιστοποίηση συνάρτηση όσο και οι περιορισμοί είναι κυρτές συναρτήσεις. Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 14

Χειρισμός περιορισμών με συναρτήσεις ποινής Η ύπαρξη περιορισμών σε προβλήματα βελτιστοποίησης μη γραμμικών συναρτήσεων είναι εξαιρετικά δυσχερής, καθώς προϋποθέτει: την αναλυτική έκφραση των παραγώγων της στοχικής συνάρτησης και των περιορισμών (ώστε να μπορούν να διατυπωθούν οι συνθήκες Kuhn Tucker) τον εντοπισμό των στάσιμων σημείων της βοηθητικής συνάρτησης, δηλαδή των διανυσμάτων x * και λ * (αναγκαία συνθήκη στασιμότητας) την ισχύ της ικανής συνθήκης κυρτότητας. Συνάρτηση ποινής (penalty function) καλείται οποιαδήποτε μαθηματική έκφραση p j (x) 0, τέτοια ώστε p j (x) = 0 αν g j (x) 0, και p j (x) > 0 αν g j (x) > 0. Με την εισαγωγή συναρτήσεων ποινής έναντι όλων των περιορισμών g j (x) 0, προκύπτει ένα ισοδύναμο πρόβλημα βελτιστοποίησης χωρίς περιορισμούς: m min φ(x) = f(x) + j = 1 pj(x) Μειονέκτημα της μεθόδου είναι η αυθαίρετη διατύπωση των συναρτήσεων ποινής καθώς η κατά κανόνα απότομη μεταβολή της συνάρτησης φ στο όριο του εφικτού χώρου (κατά κανόνα τίθεται p 0 όταν ο περιορισμός παραβιάζεται οριακά, αλλιώς επιβάλλεται μια πολύ μεγάλη ποινή p >> 0). Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 15

Γεωμετρική ερμηνεία συναρτήσεων ποινής p(x) = 0 Ακρότατο της φ(x) p(x) = 0 εσµευµένο ακρότατο Εφικτός χώρος Ισοσταθµικές της συνάρτησης f(x) Ακρότατο χωρίς περιορισµό Ισοσταθµικές της συνάρτησης ποινής p(x) Ισοσταθµικές της συνάρτησης φ(x) = f(x) + p(x) Παρατήρηση: Ενώ με την προσθήκη των όρων ποινής αίρονται όλοι οι περιορισμοί, οπότε ο εφικτός χώρος ταυτίζεται με το R n, αλλοιώνεται η επιφάνεια απόκρισης της στοχικής συνάρτησης, η γεωμετρία της οποίας γίνεται γενικά πιο πολύπλοκη. Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 16

Εφαρμογή: Υδραυλικά βέλτιστες διατομές Η διαστασιολόγηση επενδεδυμένων αγωγών σε συνθήκες ομοιόμορφης ροής γίνεται με τη μέθοδο της υδραυλικά βέλτιστης διατομής. Εφαρμόζεται η σχέση του Manning: Q = Ε V = (1 / n) E R 2/3 J 1/2 = (1 / n) E 5/3 Π 2/3 J 1/2 όπου Q η διερχόμενη παροχή (καθορισμένη από τον σχεδιασμό), V η ταχύτητα ροής, n ο συντελεστής τραχύτητας (εξαρτάται από το υλικό επένδυσης), J ηκατά μήκος κλίση του αγωγού (καθορίζεται από την τοπογραφία), E ηυγρήεπιφάνεια της διατομής, Π η βρεχόμενη περίμετρος και R ηυδραυλικήακτίνα(r = Ε / Π). Από τη σχέση του Manning προκύπτει ότι, για δεδομένη επιφάνεια Ε = Ε 0, η παροχετευτικότητα της διατομής μεγιστοποιείται όταν η βρεχόμενη περίμετρος γίνεται ελάχιστη (ελαχιστοποιούνται οι απώλειες λόγω τριβών). Τα μεγέθη Ε και Π είναι συνάρτηση του ομοιόμορφου βάθους ροής y 0 και ενός αριθμού μη καθορισμένων γεωμετρικών χαρακτηριστικών {x 1,, x n 1 }, τα οποία εξαρτώνται από το σχήμα της διατομής (π.χ. πλάτος πυθμένα, κλίσεις πρανών, διάμετρος). Το σχετικό πρόβλημα βελτιστοποίησης διατυπώνεται ως εξής: minimize Π = Π(x 1,, x n 1, y 0 ) s.t. E = E(x 1,, x n 1, y 0 )= E 0 Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 17

Εφαρμογή: Βέλτιστηορθογωνικήδιατομή Μεταβλητές ελέγχου: πλάτος πυθμένα b, βάθος ροής y 0 Γεωμετρικά μεγέθη: Εμβαδόν υγρής διατομής Ε = b y 0 Βρεχόμενη περίμετρος Π = b + 2y 0 Διατύπωση προβλήματος βελτιστοποίησης: y 0 minimize Π(b, y 0 )= b + 2y 0 s.t. E(b, y 0 )= b y 0 = E 0 Διατύπωση μετασχηματισμένου προβλήματος, με εισαγωγή ενός πολλαπλασιαστή Lagrange: minimize φ(b, y 0, λ) = (b + 2y 0 ) λ (b y 0 ) Συνθήκη στασιμότητας: φ / b = 1 λ y 0 = 0 φ / y 0 = 2 λ b = 0 Από την επίλυση του συστήματος προκύπτει η βέλτιστη αναλογία διαστάσεων της διατομής: b = 2y 0 b Παρατήρηση: Η εφαρμογή της υδραυλική βέλτιστης διατομής δεν ενδείκνυται για μη επενδεδυμένα ανοιχτά κανάλια, καθώς προϋποθέτει μεγιστοποίηση της ταχύτητας ροής για δεδομένη επιφάνεια διατομής. Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 18

Αριθμητικό παράδειγμα Δεδομένα: Q = 50 m 3 /s J = 1% n = 0.015 Βρεχόμενη περίμετρος Π (m) 70.0 60.0 50.0 40.0 Γενική βέλτιστη λύση, Π = 4y 0 Επιφάνεια απόκρισης, Π = b + 2y 0 30.0 20.0 Εφικτός χώρος, Q(b, y 0 ) = 50 m 3 /s 10.0 Βέλτιστη λύση για Q = 50 m 3 /s (b = 3.90 m, y 0 = 1.95 m) 0.0 0.0 5.0 10.0 15.0 20.0 25.0 Πλάτος b (m) b = 2y 0 30.0 35.0 40.0 45.0 0.0 5.0 10.0 Βάθος y 0 (m) Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 19

Βιβλιογραφία Θεωρία μαθηματικών μεθόδων βελτιστοποίησης Ευστρατιάδης, Α., Διερεύνηση μεθόδων αναζήτησης ολικού βελτίστου σε προβλήματα υδατικών πόρων, Μεταπτυχιακή εργασία, 139 σελίδες, Τομέας Υδατικών Πόρων, Υδραυλικών και Θαλάσσιων Έργων Εθνικό Μετσόβιο Πολυτεχνείο, Αθήνα, Μάιος 2001 (http://itia.ntua.gr/el/docinfo/446/). Ευστρατιάδης, Α., Μη γραμμικές μέθοδοι σε πολυκριτηριακά προβλήματα βελτιστοποίησης υδατικών πόρων, με έμφαση στη βαθμονόμηση υδρολογικών μοντέλων, Διδακτορική διατριβή, 391 σελίδες, Τομέας Υδατικών Πόρων και Περιβάλλοντος Εθνικό Μετσόβιο Πολυτεχνείο, Αθήνα, Φεβρουάριος 2008 (http://itia.ntua.gr/el/docinfo/838/). Ευστρατιάδης, Α., και Δ. Κουτσογιάννης, Σημειώσεις Βελτιστοποίησης Συστημάτων Υδατικών Πόρων Μέρος 2, 140 σελίδες, Εθνικό Μετσόβιο Πολυτεχνείο, Αθήνα, 2004 (http://itia.ntua.gr/el/docinfo/201/). Κουτσογιάννης, Δ., Σημειώσεις Βελτιστοποίησης Συστημάτων Υδατικών Πόρων Μέρος 1, Έκδοση 2, 91 σελίδες, Εθνικό Μετσόβιο Πολυτεχνείο, Αθήνα, 2000 (http://itia.ntua.gr/el/docinfo/200/). Παντελίδης, Γ. Ν., Μαθηματική Ανάλυση, Τόμος ΙΙΙ, Εκδόσεις Ζήτη, Αθήνα, 1994. Marlow, W. H., Mathematics for Operations Research, Dover Publications New York, 1993. Pierre, D. A., Optimization Theory with Applications, Dover Publications, New York, 1986. Press, W.H., S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery, Numerical Recipes in C, 2 nd edition, Cambridge University Press, Cambridge, U.K., 1992. Εφαρμογές σε προβλήματα σχεδιασμού επενδεδυμένων διατομών Δημητρίου, Ι. Δ., Εφαρμοσμένη Υδραυλική, Τεύχος Α, Εισαγωγή, Αθήνα, 1995. Παπαθανασιάδης, Τ., Ροή με ελεύθερη επιφάνεια Ανοιχτοί αγωγοί, Φροντιστηριακές σημειώσεις Ασκήσεις Εθνικό Μετσόβιο Πολυτεχνείο, Αθήνα 2005. Abdulrahman, A. Best hydraulic section of a composite channel, Journal of Irrigation and Drainage Engineering, 133(6), 695 697, 2007. Chin, D. A., Water Resources Engineering, 2 nd edition, Pearson Education Inc., New Jersey, 2006. Monadjemi, P. General formulation of best hydraulic channel section, Journal of Irrigation and Drainage Engineering, 120(1), 27 35, 1994. Α. Ευστρατιάδης, Θεμελιώδεις έννοιες βελτιστοποίησης και κλασικές μαθηματικές μέθοδοι 20