Μη γραμμικός προγραμματισμός - Τι είναι, ορισμός και έννοια

Ο μη γραμμικός προγραμματισμός είναι μια μέθοδος με την οποία βελτιστοποιείται μια αντικειμενική συνάρτηση, είτε μεγιστοποιώντας είτε ελαχιστοποιώντας. Αυτό, λαμβάνοντας υπόψη τους διαφορετικούς περιορισμούς που δίνονται. Χαρακτηρίζεται επειδή η αντικειμενική συνάρτηση, ή μερικοί από τους περιορισμούς, μπορεί να είναι μη γραμμική.

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

Πρέπει να θυμόμαστε ότι μια γραμμική εξίσωση είναι μια μαθηματική ισότητα που μπορεί να έχει ένα ή περισσότερα άγνωστα. Έτσι, έχει την ακόλουθη βασική μορφή, όπου a και b είναι οι σταθερές, ενώ x και y είναι οι μεταβλητές:

ax + b = y

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

y = τσεκούρι2+ bx + γ

Τώρα, μέσω μη γραμμικού προγραμματισμού, αυτή η λειτουργία θα μπορούσε να βελτιστοποιηθεί, βρίσκοντας τη μέγιστη ή την ελάχιστη τιμή του y. Αυτό, λαμβάνοντας υπόψη ότι το x υπόκειται σε ορισμένους περιορισμούς.

Στοιχεία μη γραμμικού προγραμματισμού

Τα κύρια στοιχεία του μη γραμμικού προγραμματισμού είναι τα ακόλουθα:

  • Αντικειμενική λειτουργία: Είναι η λειτουργία που βελτιστοποιείται, είτε μεγιστοποιώντας είτε ελαχιστοποιώντας το αποτέλεσμα.
  • Περιορισμοί: Αυτές είναι οι προϋποθέσεις που πρέπει να πληρούνται κατά τη βελτιστοποίηση της αντικειμενικής λειτουργίας. Μπορεί να είναι αλγεβρικές εξισώσεις ή ανισότητες.

Άσκηση μη γραμμικού προγραμματισμού

Ας δούμε, για να ολοκληρώσουμε, μια μη γραμμική άσκηση προγραμματισμού.

Ας υποθέσουμε ότι έχουμε την ακόλουθη λειτουργία:

y = 25 + 10x-x2

Έχουμε επίσης τον ακόλουθο περιορισμό:

y = 50-3x

Όπως μπορούμε να δούμε στο γράφημα, η αντικειμενική συνάρτηση και ο περιορισμός τέμνονται σε δύο σημεία, αλλά όπου το y μεγιστοποιείται είναι όταν x = 2.3, όπου y = 43 (τα δεκαδικά είναι κατά προσέγγιση).

Τα σημεία αποκοπής μπορούν να βρεθούν εξισώνοντας και τις δύο εξισώσεις:

25 + 10x-x2= 50-3x

0 = x2-13x + 25

Στη συνέχεια, η παραπάνω τετραγωνική εξίσωση έχει δύο λύσεις ή ρίζες που μπορούν να βρεθούν με τους ακόλουθους τύπους, όπου a = 1, b = -13 και c = 25.

Έτσι, βρίσκουμε ότι x1 = 2.3467 (y = 43) και x2 = 10.653 (y = 18).

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

Δημοφιλείς Αναρτήσεις

Η νομισματική πολιτική της Ιαπωνίας απέτυχε, σύμφωνα με την κεντρική τράπεζα της Ιαπωνίας

Η εξαιρετικά επεκτατική νομισματική πολιτική που εφάρμοσε η Ιαπωνία για να ξεφύγει από την οικονομική στασιμότητα αποδείχθηκε αποτυχία, όπως αναγνώρισε ο ίδιος κυβερνήτης της Τράπεζας της Ιαπωνίας, Haruhiko Kuroda την περασμένη εβδομάδα. Το 2013, έθεσε ως στόχο τον πληθωρισμό, την ημερομηνία κατά την οποία διπλασίασε τη νομισματική βάση και το μέγεθος του δημόσιου χρέους της. Διαβάστε επίσης περισσότερα…

Τι θα συμβεί στην πόλη και στις δουλειές της μετά το Brexit;

Το Λονδίνο, η πιο σημαντική οικονομική πρωτεύουσα της Ευρωπαϊκής Ένωσης, υποφέρει μετά το Brexit. Μια οικονομική πόλη που ανταγωνίζεται την πανύψηλη οικονομική πόλη της Νέας Υόρκης κινδυνεύει και με αυτήν χιλιάδες εργαζόμενοι που βλέπουν σε κίνδυνο τη δουλειά τους. Στις διάφορες οικονομικές υπηρεσίες της πόλης, περίπου 730.000 εργαζόμενοι έρχονται να εργάζονται καθημερινά, σεΔιαβάστε περισσότερα…

Η Volkswagen θα αποζημιώσει τα οχήματα που επηρεάζονται στις Ηνωμένες Πολιτείες

Μετά την ανακάλυψη πριν από λίγους μήνες ότι η Volkswagen χρησιμοποιεί λογισμικό υπολογιστή ικανό να παραποιήσει τα αποτελέσματα των ελέγχων κατά της ρύπανσης, προς το παρόν στις Ηνωμένες Πολιτείες, η Volkswagen θα αγοράσει πίσω ή θα επισκευάσει τα ιατρικά αυτοκίνητα αξίας περίπου 15.000 εκατομμυρίων δολαρίων, περίπου 13.280 εκατομμύρια ευρώ Η γερμανική ομάδα παραποίησε τους ελέγχους που διενήργησαν οι αρχές που είναι αρμόδιες για το Διαβάστε περισσότερα…

Δείκτης μπύρας και πρόβλεψη τιμής νομίσματος

Οι δείκτες τιμών είναι ένας καλός οδηγός για να γνωρίζετε την αγοραστική δύναμη και τις τιμές σε μια χώρα διαφορετική από τη δική μας. Επιπλέον, είναι ιδιαίτερα χρήσιμα για τη σύγκριση της αξίας ενός νομίσματος, επιτρέποντάς μας να γνωρίζουμε εάν ένα νόμισμα είναι υπερτιμημένο ή όχι σε σύγκριση με το εθνικό νόμισμα. Για τρίτη συνεχόμενη χρονιά, το GoEuro έχει προετοιμάσειΔιαβάστε περισσότερα…