ΠΩΣ ΝΑ ΟΡΙΣΕΤΕ ΚΑΙ ΝΑ ΕΠΙΛΥΣΕΤΕ ΕΝΑ ΠΡΟΓΡΑΜΜΑ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΤΟΝ SOLVER ΤΟΥ EXCEL



Σχετικά έγγραφα
ΚΕΦΑΛΑΙΟ 4 ΤΟ ΕΡΓΑΛΕΙΟ SOLVER

Σκοπός κεφαλαίου. Παρουσίαση της µεθόδου SOLVER και αναλυτική περιγραφή της µεθοδολογίας.

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

Βελτιστοποίηση κατανομής πόρων συντήρησης οδοστρωμάτων Πανεπιστήμιο Πατρών - Πολυτεχνική Σχολή Τμήμα Πολιτικών Μηχανικών

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

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

Γραμμικός Προγραμματισμός και Βελτιστοποίηση (Εργαστήριο 2)

Βελτιστοποίηση στο Excel με Excel Solver

Πληροφοριακά Συστήµατα ιοίκησης Τµήµα Χρηµατοοικονοµικής και Ελεγκτικής Management Information Systems Εργαστήριο 5 ΤΕΙ Ηπείρου (Παράρτηµα Πρέβεζας)

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Microsoft Excel Μέρος 1

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Microsoft Excel Μέρος 1

1) Formulation of the Problem as a Linear Programming Model

Ενότητα 21 Pivot Tables

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Microsoft Excel Μέρος 2

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

Γραµµικός Προγραµµατισµός (ΓΠ)

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Microsoft Excel Μέρος 2

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

Μπορούμε να δημιουργήσουμε διάφορα γραφήματα που αναπαριστούν τα δεδομένα ή υπολογισμούς του λογιστικού φύλλου μας.

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

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

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

Διαχείριση Έργων Πληροφορικής Εργαστήριο

Άσκηση 10 η Φωτισμός. Στόχος της άσκησης

Πατώντας το πλήκτρο Enter ή το κουμπί Enter από την γραμμή τύπων εκτελείται η μαθηματική πράξη και παρουσιάζει το αποτέλεσμα του κελιού.

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

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

Ενότητα 15 Μορφοποίηση της Γραφικής Παράστασης

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

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

2.9.2 Φύλλα εργασίας. 2.9 Δεξιότητες Τεχνολογίας Πληροφοριών και Επικοινωνιών EUROPEAN PERSONAL ASSISTANT LEVEL 2

Προγραμματισμός & Έλεγχος Παραγωγής. Κεφ. 6 Συγκεντρωτικός Προγραμματισμός Συμπληρωματικές Σημειώσεις

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

Εισαγωγή στους Υπολογιστές

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

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

Ενότητα 06 Δημιουργία Και Χρήση Φόρμουλας

Πόρος Προϊόν 1 Προϊόν 2 Διαθέσιμη ποσότητα πόρου Απαιτούμενη ποσότητα πόρου ανά μονάδα προϊόντος. Γάλα (λίτρα)

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Microsoft Excel Κεφάλαιο 2: Η δομή ενός φύλλου εργασίας... 26

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ MATLAB / FUZZY LOGIC TOOLBOX

Βάσεις Δεδομένων 3η εργαστηριακή άσκηση

To Microsoft Excel XP

Β. Βασιλειάδης. Επιχειρησιακή Έρευνα Διάλεξη 5 η -Αλγόριθμος Simplex

ΜΜΚ 105: Πειραματική και Στατιστική Ανάλυση Δημιουργία Πινάκων και Γραφικών Παραστάσεων στην Excel 18/09/14

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

Προγραμματισμός ταμειακής ροής για αγορές υλικών

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Πεδί α

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ με το EXCEL

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

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

Ποσοτικές Μέθοδοι στη Διοίκηση Έργων (Y100) Διάλεξη #2 Παραδείγματα Μοντελοποίησης Γραμμικού Προγραμματισμού

SPSS Statistical Package for the Social Sciences

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

Υπολογιστικά Συστήματα

ΥΠΟΥΡΓΕΙΟ ΕΜΠΟΡΙΟΥ, ΒΙΟΜΗΧΑΝΙΑΣ ΚΑΙ ΤΟΥΡΙΣΜΟΥ

MICROSOFT OFFICE 2003

Ενότητα 20 Δημιουργία Εκθέσεων

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

Εργαστηριακή άσκηση 8 η (EXCEL) ΣΥΝΑΡΤΗΣΕΙΣ-ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ- ΓΡΑΦΗΜΑΤΑ

ΔΙΑΧΕΙΡΙΣΗ ΛΟΓΑΡΙΑΣΜΟΥ ΧΡΗΣΤΗ

Καθορισμός μεταβλητών και εισαγωγή δεδομένων

Μίγμα προϊόντων (product mix)

Συνδυασμένη εφαρμογή Πολυκριτηριακής Ανάλυσης & Ακέραιου Προγραμματισμού στην επιλογή χρηματοδοτικών προτάσεων υπό περιορισμούς

Εγκατάσταση λογαριασμού ηλεκτρονικού ταχυδρομείου στο MICROSOFT OUTLOOK

4 ο ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΓΕΝΙΚΟΣ ΣΚΟΠΟΣ :

Υπολογιστικά Συστήματα

Άσκηση 10 Φωτισµός. Στόχος της άσκησης

Case 09: Επιλογή Διαφημιστικών Μέσων ΙI ΣΕΝΑΡΙΟ (1)

ΤΕΙ Ηρακλείου. Τμήμα Διοίκησης επιχειρήσεων Πληροφορική I

ΕΠΙΛΥΣΗ ΓΠ ΜΕ ΧΡΗΣΗ ΥΠΟΛΟΓΙΣΤΗ Το πρόγραμμα LINDO O Solver (Επίλυση) του Excel ΕΦΑΡΜΟΓΕΣ ΓΠ ΣΕ ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΒΛΗΜΑΤΑ Το Πρόβλημα Μίξης Παραγωγής

ΤΣΑΝΤΑΣ ΝΙΚΟΣ 8/6/2009

Στόχοι και αντικείμενο ενότητας. Πέρασμα Πίνακα σε Συνάρτηση (συν.) Πέρασμα Πίνακα σε Συνάρτηση. #8.. Ειδικά Θέματα Αλγορίθμων

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

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

Γράφοντας μουσική με το Finale 2006 (Δ μέρος)

2. ΔΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ ΚΑΙ ΔΕΔΟΜΕΝΩΝ

ιαδικασία εγκατάστασης - αναβάθµισης MS SQL Server 2014 Express Edition για SingularLogic Control, Accountant, Λογιστικά

Case 12: Προγραμματισμός Παραγωγής της «Tires CO» ΣΕΝΑΡΙΟ (1)

Πληροφορική. Εργαστηριακή Ενότητα 5 η : Μαθηματικοί Τύποι. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Εργαστήριο Μελέτης και Σχεδίασης με Χρήση Η/Υ Εγχειρίδιο για την χρήση του SIEMENS NX ΣΤΑΥΡΟΣ ΙΩΑΝΝΗΣ ΓΟΡΑΝΙΤΗΣ

Case 07: Στρατηγική Χρηματοοικονομικής Δομής ΣΕΝΑΡΙΟ (1)

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

Περιεχόμενα. Γνωριμία με το Excel 1. Προετοιμασία βιβλίου εργασίας 23. Εκτέλεση υπολογισμών σε δεδομένα 35. Αλλαγή της εμφάνισης του εγγράφου 49

Αναλυτικός Πίνακας Περιεχομένων

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

Ακαδημαϊκό Έτος 2014/15 Εαρινό Εξάμηνο Σελίδα 1 από 5

Άσκηση 13 η Ειδικά Εφέ. Στόχος της άσκησης

Οδηγίες κατασκευής Ιστοσελίδων µε το πρόγραµµα FRONTPAGE 2003

Βασικά Στοιχεία Μορφοποίησης

ΠΩΣ ΑΛΛΑΖΕΤΕ ΤΙΜΟΚΑΤΑΛΟΓΟ ΚΑΙ ΠΡΟΣΦΟΡΕΣ

Εισαγωγή στο SPSS. Για την πρώτη σας προσπάθεια να εξοικειωθείτε με το SPSS, σκεφτείτε το παρακάτω πείραμα.

Εισαγωγή στους Υπολογιστές

1. Ανοίξτε το 3D Studio MAX, ή αν είναι ήδη ανοιχτό, επιλέξτε File Reset.

Κεφάλαιο 3ο: Γραμμικός Προγραμματισμός

Εφαρμογές Επιχειρησιακής Έρευνας. Δρ. Γεώργιος Κ.Δ. Σαχαρίδης

Επεξεργασία Κειμένου Open Office. Κείμενο: Δραστηριότητα Ανοίξτε τον κειμενογράφο OpenOffice.writer ακολουθώντας την διαδρομή:

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

Ασφάλεια Υπολογιστικών Συστημάτων

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

Πρόβληµα Μεταφοράς ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Επιχειρησιακή Έρευνα

Transcript:

ΠΩΣ ΝΑ ΟΡΙΣΕΤΕ ΚΑΙ ΝΑ ΕΠΙΛΥΣΕΤΕ ΕΝΑ ΠΡΟΓΡΑΜΜΑ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΤΟΝ SOLVER ΤΟΥ EXCEL 1. Στο Tools menu, click Solver. 2. Εάν η επιλογή Solver δεν είναι διαθέσιµη στο Tools menu, πρέπει να το εγκαταστήσετε στα πρόσθετα add-in (add-in: Είναι ένα συµπληρωµατικό πρόγραµµα που προσθέτει κάποιες επιπλέον δυνατότητες στο Microsoft Office.). 3. Στο Set Target Cell (Κελί Στόχος) θέση επιλογής (box), επέλεξε ένα cell reference (cell reference: Οι συντεταγµένες του κελιού στο λογιστικό φύλο (worksheet). Το target cell πρέπει να περιέχει µια σχέση µαθηµατική (formula) µεταξύ άλλων κελιών στο λογιστικό φύλο. 4. Έχετε τις εξής επιλογές: o Να βρείτε την µέγιστη τιµή του target cell (click Max) o o Να βρείτε την ελάχιστη τιµή του target cell (click Min) Να βρείτε την επιθυµητή τιµή του target cell (click Value of) και επιλέξτε την τυπώστε την επιθυµητή τιµή στο box. 5. Στο By Changing Cells box, τυπώστε τις θέσεις αναφοράς για κάθε µεταβλητό κελί (adjustable cell). Τα µεταβλητά κελιά πρέπει να σχετίζονται άµεσα ή έµµεσα µε το κελί στόχο (target cell). Μπορείτε να ορίσετε (σε αυτό το version) έως 200 µεταβλητά κελιά. 6. Στο Subject to the Constraints box, επιλέξτε τους περιορισµούς (constraints). Μπορείτε να εφαρµόσετε περιορισµούς στα µεταβλητά κελιά, όπως και οποιαδήποτε κελιά µε παραµέτρους του προβλήµατος. Πώς; Πρόσθεση Περιορισµού: 6.0. Στο Solver Parameters κουτάκι διαλόγου, κάτω από το Subject to the Constraints, click Add. 6.1. Στο Cell Reference κουτάκι διαλόγου, βάλτε το cell reference ή το cell range για το οποίο θέλετε να περιορίσετε την τιµή του περιορισµού. 6.2. Κάντε click την σχέση ( <=, =, >=, Int, or Bin ) την οποία επιθυµήτε µεταξύ των κελιών αναφοράς και του περιορισµού. Έαν κάνετε click Int, "integer" (ακέραιος) εµφανίζετε στο Constraint κουτάκι διαλόγου. Έαν κάνετε click Bin, "binary" (διαδικός) στο Constraint κουτάκι διαλόγου. 6.3. Στο Constraint κουτάκι διαλόγου, τυπώστε το cell reference, ή την formula (µαθηµατική σχέση) 6.4. Κάνετε ένα από τα εξής: Για αν αποδεχθείτε τον περιορισµό και να συνεχίστε µε τον επόµενο, κάντε click Add.

Για αν αποδεχθείτε τον περιορισµό και να επιστρέψετε στο Solver Parameters dialog box, κάντε click OK. Σηµειώσεις: o Μπορείτε να εφαρµόσετε Int και Bin σχέσεις µόνο σε περιορισµούς µε µεταβλητά κελιά. o Όταν υποθέτετε Γραµµικό Μοντέλο (Linear Model) επιλέξτε το κουτάκι επιλογής στο Solver Options κουτάκι διαλόγου dialog box is selected, δεν υπάρχει όριο στον αριθµό των περιορισµών. Για µη γραµµικά µοντέλα, κάθε µεταβλητο κελί µπορεί να έχει έως 100 περιορισµών, επιπλέον των ορίων στις ακέραιες τιµές των µεταβλητών. Αλλάξτε ή σβήσετε ένα περιορισµό: 6.5 Στο Solver Parameters κουτάκι επιλογής, κάτω από το Subject to the Constraints, κάντε click τον περιορισµό (constraint) το οποίο θέλετε να σβήσετε η να το αλλάξετε. 6.6 Κάνετε click Change και µετά κάντε τις αλλαγές, ή κάνετε click Delete. 7. Κάνετε click Solve και µετά ένα από τα εξής: o Για να κρατήσετε τις τιµές των λύσεων που βρήκατε επιλέξτε Keep Solver Solution στο Solver Results κουτάκι επιλογής. o Για να επιστρέψετε στα αρχικά δεδοµένα, επιλέξτε Restore Original Values. Βοηθητικές Σηµειώσεις Μπορείς να διακόψεις την διαδικασία επίλυσης πατώντας ESC. Το Microsoft Excel ξανα-υπολογίζει το worksheet µε τις τελευταίες τιµές που βρέθηκαν στα µεταβλητά κελιά.

Παράδειγµα Tο αρχείο Distribution1 Οι ΣΕΙΡΕΣ 6 έως 10 δίνουν τα κόστοι αποστολής από τα εργοστάσια στους πελάτες. Η ΣΕΙΡΑ 17 δίνει την συνολική ζήτηση και η Στήλη Η την χωρητικότητα. Τα ΚΕΛΙΑ Β14, Β15, C14, C15, D14, D15, E14, E15, F14, F15 είναι τα µεταβλητά κελιά (οι µεταβλητές του προβλήµατος). Η ΣΤΗΛΗ Σύνολο (G) είναι το άθροισµα που αποστέλλετε σε κάθε πελάτη. Το ΚΕΛΙ C19 είναι το Target Cell και η formula tτου κελιού ο Αντικειµενικός Στόχος.

Οι Σχέσεις (Formulas) στο κάθε κελί είναι ως εξής:

Από το Τοοls/Solver επιλογή διαλέξτε τα απεικονιζόµενα κελιά γιά Set Target Cell ($C$19), (Αντικειµενικός Στόχος) By Changing Cells ($B$14:$F$15), (Μεταβλητές) Subject to Constraints (Περιορισµοί) Ο 1 Περιορισµός θέτει το Σύνολο των Παραδοτέων σε κάθε πελάτη µεγαλύτερο ή ίσο µε την Ζήτηση. Ο 2 Περιορισµός θέτει το Σύνολο των Παραδοτέων απο κάθε εργοστάσιο µικρότερο ή ίσο µε την Χωρητικότητα. Ο 3 Περιορισµός θέτει τις µεταβλητές να είναι µη αρνητικές.

Η Λύση που απεικονίζει πόσα απο κάθε εργοστάσιο σε κάθε πελάτη.

Το Answer report που δινει τις τιµές για την κάθε µεταβλητή, τους binding περιορισµούς και τις τιµές Slack.

Sensitivity Report

Limits Report

Εργασία 1 Πώς θα αλλάξει η λύση του προβλήµατος αν τα κόστοι αποστολής στον Πελάτη 5 αλλάξουν σε $3.00 ανά προϊόν (λόγω µετακόµισης) ($ ) 1!"# 2 $% &' ()* 3 +, -. /01 4 23 45 678 5 9:;<=>?=@< 1 $1.75 $2.25 $1.50 $2.00 $3.00 ABCDEFGEHD 2 $2.00 $2.50 $2.50 $1.50 $3.00 Εργασία 2 Πώς θα αλλάξει η λύση του προβλήµατος αν προστεθεί ένα ακόµη εργοστάσιο µε χωρητικότητα 20,000 και κόστοι αποστολής: I J K L M N O P M K L M Q R N ($ S T U P V M W J T ) _`ab X Y Z Z Y [ \ ] Z ^ cde 1 fg hi jkl 2 mn op qrs 3 tu vw xyz 4 { }~ 5 ƒ ˆ 1 $1.75 $2.25 $1.50 $2.00 $1.50 Š Œ Ž Ž 2 $1.75 $2.25 $1.50 $2.00 $1.00 3 $1.00 $3.50 $4.50 $1.50 $1.00 Εργασία 3 Πώς θα αλλάξει η λύση του προβλήµατος αν προστεθεί ένας ακόµη πελάτης µε ζήτηση 20,000 και κόστοι αποστολής: š œ žÿ 1 2 ª«3 ±² ³ µ 4 ¹ º»¼ 5 ½¾ À ÁÂà 6 ÄÅÆÇÈÉÊÈËÇ 1 $1.75 $2.25 $1.50 $2.00 $1.50 $2.00 ÌÍÎÏÐÑÒÐÓÏ 2 $1.75 $2.25 $1.50 $2.00 $1.00 $3.00 ÔÕÖ ØÙÚØÛ 3 $1.00 $3.50 $4.50 $1.50 $1.00 $2.00