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

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

Περιεχόμενα. Πρόλογος Η ιοικητική Επιστήμη στην Κοινωνία της Πληροφορίας... 17

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

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

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΘΕΩΡΙΑ ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΗ ΛΗΨΗ ΑΠΟΦΑΣΕΩΝ (1)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ποσοτικές Μέθοδοι στη Διοίκηση Έργων (Y100)

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

Ποσοτικές Μέθοδοι στη Διοίκηση Έργων (Y100)

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΑΙ ΜΑΘΗΜΑΤΙΚΗ ΔΙΑΤΥΠΩΣΗ, Διαλ. 2. Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης 8/4/2017

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

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

ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH

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

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

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

Ανάλυση ευαισθησίας. Άσκηση 3 Δίνεται ο παρακάτω τελικός πίνακας Simplex. Επιχειρησιακή Έρευνα Γκόγκος Χρήστος

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

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

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

Πληροφοριακά Συστήματα Διοίκησης. Διοικητική Επιστήμη και Λήψη Αποφάσεων

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

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

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

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Γ.Π.).) (LINEAR PROGRAMMING)

Case 10: Ανάλυση Νεκρού Σημείου (Break Even Analysis) με περιορισμούς ΣΕΝΑΡΙΟ

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

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

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

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

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

Στοχαστικές Στρατηγικές

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

Τ.Ε.Ι. Πειραιά Π.Μ.Σ. ΕΠΙΣΤΗΜΗ ΤΩΝ ΑΠΟΦΑΣΕΩΝ ΜΕ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

Κεφάλαιο 5 Ανάλυση Αλγορίθμων

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

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

ΔΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ. ΕΝΟΤΗΤΑ 4η ΠΡΟΒΛΕΨΗ ΖΗΤΗΣΗΣ

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

ΕΝΟΤΗΤΑ III ΒΑΣΙΚΕΣ ΜΕΘΟ ΟΙ ΑΝΑΛΥΣΗΣ

Fermat, 1638, Newton Euler, Lagrange, 1807

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

ΕΠΛ 003.3: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Για οικονομολόγους

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

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

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

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

Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα.

ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH

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

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

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

Λύσεις θεμάτων Επιχειρησιακής Έρευνας (17/09/2014)

Αλγοριθμικές Τεχνικές. Brute Force. Διαίρει και Βασίλευε. Παράδειγμα MergeSort. Παράδειγμα. Τεχνικές Σχεδιασμού Αλγορίθμων

Asset & Liability Management Διάλεξη 3

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

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

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

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Τεχνολογία Συστημάτων Υδατικών Πόρων

Υπολογιστικό Πρόβληµα

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

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

Αλγοριθμικές Τεχνικές

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

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

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

Τεχνητή Νοημοσύνη. 5η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

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

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

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

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

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

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

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Διαχείριση Υδατικών Πόρων

Το µαθηµατικό µοντέλο του Υδρονοµέα

Περιεχόμενα. 1. Ανάλυση ευαισθησίας. (1) Ανάλυση ευαισθησίας (2) Δυϊκό πρόβλημα (κανονική μορφή) (3) Δυαδικός προγραμματισμός (4) Ανάλυση αποφάσεων

Διοίκηση Παραγωγής και Συστημάτων Υπηρεσιών

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ. Εισαγωγή Κεφάλαιο 1 Εισαγωγή Κεφάλαιο 2 Εισαγωγή στον γραμμικό προγραμματισμό... 63

Επώνυµη ονοµασία. Ενότητα 13 η Σχεδίαση,Επιλογή, ιανοµή Προϊόντων 1

Transcript:

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

Σημασία μοντέλου Το μοντέλο δημιουργεί μια λογική δομή μέσω της οποίας αποκτούμε μια χρήσιμη άποψη για το σύστημα Οι απλουστεύσεις είναι αναπόφευκτες Η ορθότητα των αποτελεσμάτων του μοντέλου πρέπει να επιβεβαιώνονται στην πράξη 2

Κατηγορίες μοντέλων Κατηγορίες Μοντέλων Λήψης Αποφάσεων Αναλυτικά Μοντέλα Μοντέλα Προσομοίωσης 3

Αναλυτικά Μοντέλα Προτείνουν μια λύση σε ένα πρόβλημα απόφασης Εκφράζουν με μαθηματικές σχέσεις τη δομή του συστήματος Εφαρμόζονται σε συστήματα με σαφή σχέση εισροών-εκροών Παραδείγματα: η διαχείριση των αποθεμάτων μιας επιχείρησης ο προγραμματισμός συντήρησης των μηχανών ο προγραμματισμός παραγωγής 4

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

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

Τεχνικές επίλυσης μοντέλου Επίλυση μοντέλου Διαδικασία προσδιορισμού μιας στρατηγικής μέσα από ένα μοντέλο που αναπαριστά ένα πραγματικό σύστημα Κατηγορίες τεχνικών επίλυσης Τεχνικές βελτιστοποίησης (optimization techniques) Προσεγγιστικές ή ευρετικές τεχνικές (heuristic techniques) Τεχνικές βασισμένες στην επίλυση μοντέλου προσομοίωσης μέσω υπολογιστικών φύλων 7

Τεχνικές βελτιστοποίησης Έχουν ως στόχο τον προσδιορισμό της άριστης απόφασης σε ένα πρόβλημα Μειονέκτημα: Οι τεχνικές βελτιστοποίησης είναι αρκετά δεσμευτικές: προκειμένου να καταλήξουν σε μια άριστη λύση, μερικές φορές απλουστεύουν υπερβολικά το πρόβλημα (π.χ. αγνοούν κριτήρια, ή μεταβλητές, ή επιπλέον στόχους, κ.λπ.) Παραδείγματα: η μέθοδος Simplex για μοντέλα Γραμμικού Προγραμματισμού η μέθοδος branch-and-bound για μοντέλα Ακέραιου Προγραμματισμού 8

Ευρετικές τεχνικές Δεν επιδιώκουν αναγκαστικά την άριστη λύση σε μια απόφαση, αλλά μια αρκετά καλή λύση Όταν ο εντοπισμός της βέλτιστης λύσης εμφανίζει πολύ μεγάλες δυσκολίες, τότε οι ευρετικές τεχνικές που δίνουν μια ικανοποιητική λύση είναι πρακτικά χρήσιμες Οι περισσότερες από τις τεχνικές που επιλύουν προβλήματα εφοδιαστικής αλυσίδας ανήκουν στην κατηγορία των ευρετικών τεχνικών Οι ευρετικές τεχνικές είναι ιδιαίτερα χρήσιμες για μια μεγάλη κατηγορία προβλημάτων τα οποία αποκαλούνται npcomplete 9

NP-Complete προβλήματα Προβλήματα στα οποία υπάρχει αλγόριθμος πολυωνυμικού χρόνου που τα επιλύει ανήκουν στην κατηγορία προβλημάτων P, ενώ προβλήματα με εκθετική πολυπλοκότητα ανήκουν στην κατηγορία NP. Μια υποκατηγορία NP προβλημάτων με ιδιαίτερα δύσκολη επίλυση είναι τα NP-Complete. 10

Τεχνικές επίλυσης με υπολογιστικά φύλλα Εμφανίσθηκαν στη δεκαετία του 90 με τη μεγάλη διάδοση των προσωπικών υπολογιστών και την εξάπλωση των πακέτων λογισμικού αυτής της κατηγορίας (π.χ. Excel της Microsoft). Χρησιμοποιώντας την ικανότητα γρήγορης επεξεργασίας πινάκων που διαθέτουν, τα υπολογιστικά φύλλα προσφέρουν τη δυνατότητα να υπολογίσουμε αναλυτικά σενάρια (π.χ. προβλέψεις αποτελεσμάτων) κάτω από διαφορετικά σενάρια προϋποθέσεων (π.χ. εξέλιξης της αγοράς ή διαμόρφωσης του κόστους, κ.λπ.). Το πακέτο Excel, που είναι και το πιο διαδεδομένο υπολογιστικό φύλλο εργασίας σήμερα, διαθέτει και προσθήκες (add-ins) οι οποίες είναι χρήσιμες για την επίλυση μοντέλων. Για παράδειγμα: επιλυτής Solver για Γραμμικό Προγραμματισμό πακέτο Precision Tree για Δένδρα Αποφάσεων 11

Μαθηματικός Προγραμματισμός Είναι ίσως η πιο ανεπτυγμένη και περισσότερο χρησιμοποιημένη τεχνική λήψης αποφάσεων στην οικονομία ή τη διοίκηση επιχειρήσεων. Έχει ως αντικείμενο την βέλτιστη κατανομή περιορισμένων πόρων μεταξύ διαφόρων ανταγωνιστικών δραστηριοτήτων κάτω από συνθήκες βεβαιότητας. Ένα μοντέλο Μαθηματικού Προγραμματισμού αποτελείται από μια αντικειμενική συνάρτηση η οποία και εκφράζει το στόχο που θέλουμε να μεγιστοποιήσουμε ή να ελαχιστοποιήσουμε και από ένα σύνολο περιορισμών που εκφράζουν τους περιορισμούς του περιβάλλοντος μέσα στο οποίο πρέπει να κινηθούμε. Γενικό χαρακτηριστικό των μοντέλων Μαθηματικού Προγραμματισμού είναι ότι και η αντικειμενική συνάρτηση και οι περιορισμοί εκφράζονται ως μαθηματικές συναρτήσεις. 12

Τεχνικές Μαθηματικού Προγραμματισμού Μαθηματικός Προγραμματισμός Γραμμικός Προγραμματισμός Ακέραιος Προγραμματισμός Μη Γραμμικός Προγραμματισμός Δυναμικός Προγραμματισμός 13

Γραμμικός Προγραμματισμός (Linear Programming) Αποτελεί τον γνωστότερο κλάδο Μαθηματικού Προγραμματισμού. Προϋποθέτει ότι οι συναρτήσεις στόχου και περιορισμών είναι γραμμικές και οι μεταβλητές αποφάσεων μπορούν να πάρουν όχι μόνο ακέραιες, αλλά και δεκαδικές τιμές. 14

Γραμμικές σχέσεις Γραμμική σχέση ανάμεσα σε μια ανεξάρτητη και μια εξαρτημένη από αυτή μεταβλητή σημαίνει ότι μια αλλαγή στην ανεξάρτητη μεταβλητή προκαλεί αντίστοιχη αλλαγή στην εξαρτημένη μεταβλητή Παράδειγμα (Υπόθεση): 10% αύξηση των ωρών εργασίας δίνουν 5% αύξηση της παραγωγής, 20% αύξηση των ωρών εργασίας δίνει 10%, 30% αύξηση των ωρών εργασίας δίνει 15% κ.ο.κ. Όταν σχεδιαστεί είναι μια ευθεία γραμμή 15

Ακέραιος Προγραμματισμός (Integer εφαρμόζεται όταν οι μεταβλητές του προβλήματος μπορούν να πάρουν μόνον ακέραιες τιμές ή όταν οι μεταβλητές αυτές αναπαριστούν αποφάσεις λογικής και όχι φυσικά μεγέθη. Για παράδειγμα σε ένα πρόβλημα επενδύσεων, όπου η μεταβλητή για μια επένδυση μπορεί να πάρει μόνο δύο τιμές: 1 εάν αναληφθεί η επένδυση και 0 εάν όχι. Programming) 16

Μη Γραμμικός Προγραμματισμός (Non Μερικές από τις συναρτήσεις του προβλήματος (αντικειμενική συνάρτηση ή/και περιορισμοί) είναι μη γραμμικές Linear Programming) 17

Δυναμικός Προγραμματισμός Ο δυναμικός προγραμματισμός μπορεί να χρησιμοποιηθεί για την επίλυση ορισμένων προβλημάτων στα οποία μπορούμε να αναγνωρίσουμε ιδιαίτερη δομή. Θα πρέπει να είναι δυνατή η διάσπαση του προβλήματος σε υποπροβλήματα που έχουν παρόμοια δομή με το αρχικό πρόβλημα. Η λύση στο αρχικό πρόβλημα πρέπει να είναι σύνθεση των βέλτιστων λύσεων που προκύπτουν από επιμέρους υποπροβλήματα. Ο δυναμικός προγραμματισμός οδηγεί σε αλγορίθμους που έχουν πολυωνυμικό χρόνο εκτέλεσης ενώ συχνά υλοποιείται με λίγες γραμμές κώδικα. Πρόβλημα εύρεσης συντομότερης διαδρομής σε κατευθυνόμενο γράφο 18

Παράδειγμα: Προγραμματισμός Παραγωγής 19

Προγραμματισμός παραγωγής: Ανάλυση Ποιος είναι ο στόχος; Μεγιστοποίηση συνολικών εσόδων Ποιες είναι οι μεταβλητές απόφασης; είναι οι δύο ποσότητες παραγωγής δηλαδή η ποσότητα παραγωγής βενζίνης και η ποσότητα παραγωγής πετρελαίου θέρμανσης Ποιοι είναι οι περιορισμοί του περιβάλλοντος; προέρχονται από τις διαθεσιμότητες των τριών πρώτων υλών (αποθέματα πρώτων υλών) Να σημειωθεί ότι θα μπορούσαν να υπάρχουν περισσότερα τελικά προϊόντα (π.χ. διάφορες ποιότητες Βενζίνης ή κατηγορίες Πετρελαίου), καθώς και περισσότεροι περιορισμοί (σχετικά με τη διαθεσιμότητα εργατικού δυναμικού, τη δυνατότητα λειτουργίας των μηχανών για περιορισμένο χρόνο, κ.λπ). 20

Προγραμματισμός παραγωγής: Διατύπωση του μοντέλου 21

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

Προγραμματισμός παραγωγής: Ανάλυση ευαισθησίας της λύσης Κατά την ανάλυση της λύσης μας ενδιαφέρει: να προσδιορίσουμε τυχόν ιδιότητες της λύσης να μελετήσουμε τι αλλαγές πρέπει να γίνουν στη στρατηγική που επιλέξαμε, εάν μεταβληθούν ορισμένα από τα δεδομένα του προβλήματος π.χ. τιμές πωλήσεως των δύο προϊόντων ή διαθεσιμότητες των πρώτων υλών. Η τιμή της βενζίνης που είναι 0,80 /λίτρο μπορεί να αυξηθεί κατά 10 λεπτά ή να μειωθεί κατά 35 λεπτά και το πλάνο παραγωγής να παραμείνει το ίδιο. 23

LPSolveIDE 24