75
Μάθηmα 1ο

BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

BeltistopoETHhsh

Μάθημα 1ο

Dr Dhm trhc Swthrigravepouloc

Tm ma Thlepikoinwniakcedil Susthmtwn kai DiktOcircwn

Tetrth 7 OktwbrETHou 2009

Mjhma 1o Dr Dhm trhc Swthrigravepouloc Tm ma Thlepikoinwniakcedil Susthmtwn kai DiktOcircwn (Dr Dhm trhc Swthrigravepouloc)BeltistopoETHhsh Tetrth 7 OktwbrETHou 2009 1 1

Majhmatikigravec Programmatismigravec

Μαθηματικός προγραμματισμός (Mathematical Programming) Είναι

ένας σχετικά νέος κλάδος της Επιχειρησιακής ΄Ερευνας που θεμελιώθηκε

μετά το Β΄ Παγκόσμιο πόλεμο

Επιχειρησιακή ΄Ερευνα (Operations Research) Η επιστήμη που

ασχολείται με τη βελτιστοποίηση (optimization της απόδοσης ενός

συστήματος

῾῾πρόκειται για ένα σύνολο από τεχνικές οι οποίες χρησιμοποιώντας

μαθηματικά μοντέλα δημιουργούν μια ποσοτική και ορθολογιστική βάση

για τη λήψη αποφάσεων που θα βελτιστοποιήσουν τη λειτουργία του

συστήματος᾿᾿

Η Επιχειρησιακή έρευνα είναι

epist mh (Majhmatikegravec Teqnikegravec kai MejodologETHa EpETHlushcProblhmtwn)tegraveqnh (anjrcedilpinoc pargontac kai h katllhlh lOcircsh gia to katllhloprigraveblhma)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 2 77

Page 2 of 75

Majhmatikigravec Programmatismigravec

Ο όρος laquoΠρογραμματισμόςraquo στην περιγραφή του νέου κλάδου

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

δραστηριοτήτων και όχι με την έννοια της ανάπτυξης προγραμμάτων για

ηλεκτρονικούς υπολογιστές

Αντικείμενο ΜΠ Αποσκοπεί στην επίλυση προβλημάτων κατανομής

περιορισμένων πόρων κατά τον καλύτερο δυνατό τρόπο (βελτιστοποίηση)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 3 77

Page 3 of 75

Efarmogegravec MajhmatikoOcirc ProgrammatismoOcirc (MP)

Βιομηχανία Η Digital Equipment Corporation (DEC) εξοικονόμησε πάνω

από 100 εκατομμύρια δολάρια χρησιμοποιώντας ένα μοντέλο ΜΠ για να

καθορίσει την παγκόσμια στρατηγική κατασκευής και διανομών Arntzen

et al (1995)

Μεταφορές Οι αεροπορικές εταιρείες Lufthansa KLM SAS και Alitaliaχρησιμοποιούν ένα σύστημα που βασίζεται στο ΜΠ για τον

προγραμματισμό των πληρωμάτων τους Housos and Elmroth (1997)

Περιβάλλον Η τοπική αυτοδιοίκηση σε ορισμένες περιοχές της Βόρειας

Καρολίνας στις ΗΠΑ χρησιμοποιεί το ΜΠ για το σχεδιασμό ενός

συστήματος διαχείρισης στερεών αποβλήτων

Ferrel kai Hizlan (1997)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 4 77

Page 4 of 75

Efarmogegravec MajhmatikoOcirc ProgrammatismoOcirc (MP)

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

UCLA χρησιμοποιεί μεταξύ άλλων το ΜΠ για το σχεδιασμό του

ωρολογίου προγράμματος των φοιτητών

Stallaert (1997)

Υγεία Η Διεύθυνση Υγείας στην Ανδαλουσία της Ισπανίας αποφασίζει

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

της περιοχής με βάση ένα μοντέλο ΜΠ το οποίο έχει ως στόχο την

ελαχιστοποίηση των παραπόνων των ασθενών Carrizosa et al (1992)

Ενέργεια Η Επιτροπή Σχεδιασμού της Κίνας και η Διεθνής Τράπεζα

χρησιμοποιούν ένα μοντέλο ΜΠ για το σχεδιασμό επενδύσεων στον τομέα

της ενέργειας Το μοντέλο έχει αποφέρει κέρδη 64 δις δολάρια μέχρι το

2005 Kubz et al (1995)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 5 77

Page 5 of 75

Sust mata - Montegravela

Με τη λέξη laquoσύστημαraquo αναφερόμαστε στις πάσης φύσεως Επιχειρήσεις

Βιομηχανίες Κρατικές υπηρεσίες Οργανισμούς παροχής υπηρεσιών κλπ

Σε κάθε περίπτωση είναι απαραίτητη η χρήση ενός κατάλληλου

μαθηματικού μοντέλου δηλ laquoμιας αναπαράστασης του συστήματος

στην οποία οι σημαντικές μεταξύ των πραγματικών χαρακτηριστικών

σχέσεις έχουν αντικατασταθεί με παρόμοιες σχέσεις μεταξύ

μαθηματικών στοιχείων ενώ οι μη-σημαντικές έχουν αγνοηθείraquo

Η τυπική μορφή ενός μαθηματικού μοντέλου (αιτιοκρατικό ή στοχαστικό)

έχει την εξής οργάνωση

΄Ενα ακριβές μοντέλο αναπαριστά ικανοποιητικά όλα τα στοιχεία τα

οποία εκτιμάται ότι είναι απαραίτητα για τη λήψη laquoκάποιαςraquo απόφασης

για την επίλυση του προβλήματος ενώ δεν περιέχει άσχετες με αυτό

λεπτομέρειες ή υποθέσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 6 77

Page 6 of 75

Fseic efarmog c MP

1 Αναγνώριση και διατύπωση του προβλήματος

2 Ανάπτυξη ενός μαθηματικού προτύπου (μοντέλου)

3 Επίλυση του μοντέλου

Pollegravec egravetoimec teqnikegravec (Software Excel-Solver Win QSB Lindo)WinQSB wwwioniogrsimdgsWinQSBzip (39 MB) LINDO wwwioniogrsimdgsLindorar (99 MB)

Begraveltistec lOcircseic Paradektegravec lOcircseicAnlush euaisjhsETHac

4 Εφαρμογή και αξιοποίηση της λύσης

Uper-aplousteOcircseicParal yeicLjoc ektETHmhsh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 7 77

Page 7 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Paragwg

Προγραμματισμός παραγωγής

Προγραμματισμός εργατικού δυναμικού

Επιλογή τεχνολογίας και εξοπλισμού

Anjrcedilpino dunamikigrave

Αξιολόγησηεπιλογή προσωπικού

Επιλογή επιμορφωτικών προγραμμάτων

DETHktua metaforegravec efodiasmigravec

Προγραμματισμός διανομής προϊόντων

Επιλογή μέσου μεταφοράς

Επιλογή τόπου εγκατάστασης

Επιλογή προμηθευτών

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 8 77

Page 8 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Qrhmatooikonomik

Αξιολόγηση επενδύσεων

Διαχείριση χαρτοφυλακίου

Marketing

Πωλήσεις

Σχεδιασμός νέων προϊόντων

Προσδιορισμός τιμής πώλησης

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

Αξιολόγηση πωλητών δικτών διανομής

Προγραμματισμός διαφημιστικής εκστρατείας

Orgnwsh DioETHkhsh

Καθορισμός περιοχών ευθύνης

Ανασχεδιασμός μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 9 77

Page 9 of 75

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 2: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Majhmatikigravec Programmatismigravec

Μαθηματικός προγραμματισμός (Mathematical Programming) Είναι

ένας σχετικά νέος κλάδος της Επιχειρησιακής ΄Ερευνας που θεμελιώθηκε

μετά το Β΄ Παγκόσμιο πόλεμο

Επιχειρησιακή ΄Ερευνα (Operations Research) Η επιστήμη που

ασχολείται με τη βελτιστοποίηση (optimization της απόδοσης ενός

συστήματος

῾῾πρόκειται για ένα σύνολο από τεχνικές οι οποίες χρησιμοποιώντας

μαθηματικά μοντέλα δημιουργούν μια ποσοτική και ορθολογιστική βάση

για τη λήψη αποφάσεων που θα βελτιστοποιήσουν τη λειτουργία του

συστήματος᾿᾿

Η Επιχειρησιακή έρευνα είναι

epist mh (Majhmatikegravec Teqnikegravec kai MejodologETHa EpETHlushcProblhmtwn)tegraveqnh (anjrcedilpinoc pargontac kai h katllhlh lOcircsh gia to katllhloprigraveblhma)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 2 77

Page 2 of 75

Majhmatikigravec Programmatismigravec

Ο όρος laquoΠρογραμματισμόςraquo στην περιγραφή του νέου κλάδου

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

δραστηριοτήτων και όχι με την έννοια της ανάπτυξης προγραμμάτων για

ηλεκτρονικούς υπολογιστές

Αντικείμενο ΜΠ Αποσκοπεί στην επίλυση προβλημάτων κατανομής

περιορισμένων πόρων κατά τον καλύτερο δυνατό τρόπο (βελτιστοποίηση)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 3 77

Page 3 of 75

Efarmogegravec MajhmatikoOcirc ProgrammatismoOcirc (MP)

Βιομηχανία Η Digital Equipment Corporation (DEC) εξοικονόμησε πάνω

από 100 εκατομμύρια δολάρια χρησιμοποιώντας ένα μοντέλο ΜΠ για να

καθορίσει την παγκόσμια στρατηγική κατασκευής και διανομών Arntzen

et al (1995)

Μεταφορές Οι αεροπορικές εταιρείες Lufthansa KLM SAS και Alitaliaχρησιμοποιούν ένα σύστημα που βασίζεται στο ΜΠ για τον

προγραμματισμό των πληρωμάτων τους Housos and Elmroth (1997)

Περιβάλλον Η τοπική αυτοδιοίκηση σε ορισμένες περιοχές της Βόρειας

Καρολίνας στις ΗΠΑ χρησιμοποιεί το ΜΠ για το σχεδιασμό ενός

συστήματος διαχείρισης στερεών αποβλήτων

Ferrel kai Hizlan (1997)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 4 77

Page 4 of 75

Efarmogegravec MajhmatikoOcirc ProgrammatismoOcirc (MP)

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

UCLA χρησιμοποιεί μεταξύ άλλων το ΜΠ για το σχεδιασμό του

ωρολογίου προγράμματος των φοιτητών

Stallaert (1997)

Υγεία Η Διεύθυνση Υγείας στην Ανδαλουσία της Ισπανίας αποφασίζει

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

της περιοχής με βάση ένα μοντέλο ΜΠ το οποίο έχει ως στόχο την

ελαχιστοποίηση των παραπόνων των ασθενών Carrizosa et al (1992)

Ενέργεια Η Επιτροπή Σχεδιασμού της Κίνας και η Διεθνής Τράπεζα

χρησιμοποιούν ένα μοντέλο ΜΠ για το σχεδιασμό επενδύσεων στον τομέα

της ενέργειας Το μοντέλο έχει αποφέρει κέρδη 64 δις δολάρια μέχρι το

2005 Kubz et al (1995)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 5 77

Page 5 of 75

Sust mata - Montegravela

Με τη λέξη laquoσύστημαraquo αναφερόμαστε στις πάσης φύσεως Επιχειρήσεις

Βιομηχανίες Κρατικές υπηρεσίες Οργανισμούς παροχής υπηρεσιών κλπ

Σε κάθε περίπτωση είναι απαραίτητη η χρήση ενός κατάλληλου

μαθηματικού μοντέλου δηλ laquoμιας αναπαράστασης του συστήματος

στην οποία οι σημαντικές μεταξύ των πραγματικών χαρακτηριστικών

σχέσεις έχουν αντικατασταθεί με παρόμοιες σχέσεις μεταξύ

μαθηματικών στοιχείων ενώ οι μη-σημαντικές έχουν αγνοηθείraquo

Η τυπική μορφή ενός μαθηματικού μοντέλου (αιτιοκρατικό ή στοχαστικό)

έχει την εξής οργάνωση

΄Ενα ακριβές μοντέλο αναπαριστά ικανοποιητικά όλα τα στοιχεία τα

οποία εκτιμάται ότι είναι απαραίτητα για τη λήψη laquoκάποιαςraquo απόφασης

για την επίλυση του προβλήματος ενώ δεν περιέχει άσχετες με αυτό

λεπτομέρειες ή υποθέσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 6 77

Page 6 of 75

Fseic efarmog c MP

1 Αναγνώριση και διατύπωση του προβλήματος

2 Ανάπτυξη ενός μαθηματικού προτύπου (μοντέλου)

3 Επίλυση του μοντέλου

Pollegravec egravetoimec teqnikegravec (Software Excel-Solver Win QSB Lindo)WinQSB wwwioniogrsimdgsWinQSBzip (39 MB) LINDO wwwioniogrsimdgsLindorar (99 MB)

Begraveltistec lOcircseic Paradektegravec lOcircseicAnlush euaisjhsETHac

4 Εφαρμογή και αξιοποίηση της λύσης

Uper-aplousteOcircseicParal yeicLjoc ektETHmhsh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 7 77

Page 7 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Paragwg

Προγραμματισμός παραγωγής

Προγραμματισμός εργατικού δυναμικού

Επιλογή τεχνολογίας και εξοπλισμού

Anjrcedilpino dunamikigrave

Αξιολόγησηεπιλογή προσωπικού

Επιλογή επιμορφωτικών προγραμμάτων

DETHktua metaforegravec efodiasmigravec

Προγραμματισμός διανομής προϊόντων

Επιλογή μέσου μεταφοράς

Επιλογή τόπου εγκατάστασης

Επιλογή προμηθευτών

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 8 77

Page 8 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Qrhmatooikonomik

Αξιολόγηση επενδύσεων

Διαχείριση χαρτοφυλακίου

Marketing

Πωλήσεις

Σχεδιασμός νέων προϊόντων

Προσδιορισμός τιμής πώλησης

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

Αξιολόγηση πωλητών δικτών διανομής

Προγραμματισμός διαφημιστικής εκστρατείας

Orgnwsh DioETHkhsh

Καθορισμός περιοχών ευθύνης

Ανασχεδιασμός μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 9 77

Page 9 of 75

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 3: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Majhmatikigravec Programmatismigravec

Ο όρος laquoΠρογραμματισμόςraquo στην περιγραφή του νέου κλάδου

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

δραστηριοτήτων και όχι με την έννοια της ανάπτυξης προγραμμάτων για

ηλεκτρονικούς υπολογιστές

Αντικείμενο ΜΠ Αποσκοπεί στην επίλυση προβλημάτων κατανομής

περιορισμένων πόρων κατά τον καλύτερο δυνατό τρόπο (βελτιστοποίηση)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 3 77

Page 3 of 75

Efarmogegravec MajhmatikoOcirc ProgrammatismoOcirc (MP)

Βιομηχανία Η Digital Equipment Corporation (DEC) εξοικονόμησε πάνω

από 100 εκατομμύρια δολάρια χρησιμοποιώντας ένα μοντέλο ΜΠ για να

καθορίσει την παγκόσμια στρατηγική κατασκευής και διανομών Arntzen

et al (1995)

Μεταφορές Οι αεροπορικές εταιρείες Lufthansa KLM SAS και Alitaliaχρησιμοποιούν ένα σύστημα που βασίζεται στο ΜΠ για τον

προγραμματισμό των πληρωμάτων τους Housos and Elmroth (1997)

Περιβάλλον Η τοπική αυτοδιοίκηση σε ορισμένες περιοχές της Βόρειας

Καρολίνας στις ΗΠΑ χρησιμοποιεί το ΜΠ για το σχεδιασμό ενός

συστήματος διαχείρισης στερεών αποβλήτων

Ferrel kai Hizlan (1997)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 4 77

Page 4 of 75

Efarmogegravec MajhmatikoOcirc ProgrammatismoOcirc (MP)

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

UCLA χρησιμοποιεί μεταξύ άλλων το ΜΠ για το σχεδιασμό του

ωρολογίου προγράμματος των φοιτητών

Stallaert (1997)

Υγεία Η Διεύθυνση Υγείας στην Ανδαλουσία της Ισπανίας αποφασίζει

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

της περιοχής με βάση ένα μοντέλο ΜΠ το οποίο έχει ως στόχο την

ελαχιστοποίηση των παραπόνων των ασθενών Carrizosa et al (1992)

Ενέργεια Η Επιτροπή Σχεδιασμού της Κίνας και η Διεθνής Τράπεζα

χρησιμοποιούν ένα μοντέλο ΜΠ για το σχεδιασμό επενδύσεων στον τομέα

της ενέργειας Το μοντέλο έχει αποφέρει κέρδη 64 δις δολάρια μέχρι το

2005 Kubz et al (1995)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 5 77

Page 5 of 75

Sust mata - Montegravela

Με τη λέξη laquoσύστημαraquo αναφερόμαστε στις πάσης φύσεως Επιχειρήσεις

Βιομηχανίες Κρατικές υπηρεσίες Οργανισμούς παροχής υπηρεσιών κλπ

Σε κάθε περίπτωση είναι απαραίτητη η χρήση ενός κατάλληλου

μαθηματικού μοντέλου δηλ laquoμιας αναπαράστασης του συστήματος

στην οποία οι σημαντικές μεταξύ των πραγματικών χαρακτηριστικών

σχέσεις έχουν αντικατασταθεί με παρόμοιες σχέσεις μεταξύ

μαθηματικών στοιχείων ενώ οι μη-σημαντικές έχουν αγνοηθείraquo

Η τυπική μορφή ενός μαθηματικού μοντέλου (αιτιοκρατικό ή στοχαστικό)

έχει την εξής οργάνωση

΄Ενα ακριβές μοντέλο αναπαριστά ικανοποιητικά όλα τα στοιχεία τα

οποία εκτιμάται ότι είναι απαραίτητα για τη λήψη laquoκάποιαςraquo απόφασης

για την επίλυση του προβλήματος ενώ δεν περιέχει άσχετες με αυτό

λεπτομέρειες ή υποθέσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 6 77

Page 6 of 75

Fseic efarmog c MP

1 Αναγνώριση και διατύπωση του προβλήματος

2 Ανάπτυξη ενός μαθηματικού προτύπου (μοντέλου)

3 Επίλυση του μοντέλου

Pollegravec egravetoimec teqnikegravec (Software Excel-Solver Win QSB Lindo)WinQSB wwwioniogrsimdgsWinQSBzip (39 MB) LINDO wwwioniogrsimdgsLindorar (99 MB)

Begraveltistec lOcircseic Paradektegravec lOcircseicAnlush euaisjhsETHac

4 Εφαρμογή και αξιοποίηση της λύσης

Uper-aplousteOcircseicParal yeicLjoc ektETHmhsh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 7 77

Page 7 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Paragwg

Προγραμματισμός παραγωγής

Προγραμματισμός εργατικού δυναμικού

Επιλογή τεχνολογίας και εξοπλισμού

Anjrcedilpino dunamikigrave

Αξιολόγησηεπιλογή προσωπικού

Επιλογή επιμορφωτικών προγραμμάτων

DETHktua metaforegravec efodiasmigravec

Προγραμματισμός διανομής προϊόντων

Επιλογή μέσου μεταφοράς

Επιλογή τόπου εγκατάστασης

Επιλογή προμηθευτών

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 8 77

Page 8 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Qrhmatooikonomik

Αξιολόγηση επενδύσεων

Διαχείριση χαρτοφυλακίου

Marketing

Πωλήσεις

Σχεδιασμός νέων προϊόντων

Προσδιορισμός τιμής πώλησης

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

Αξιολόγηση πωλητών δικτών διανομής

Προγραμματισμός διαφημιστικής εκστρατείας

Orgnwsh DioETHkhsh

Καθορισμός περιοχών ευθύνης

Ανασχεδιασμός μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 9 77

Page 9 of 75

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 4: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Efarmogegravec MajhmatikoOcirc ProgrammatismoOcirc (MP)

Βιομηχανία Η Digital Equipment Corporation (DEC) εξοικονόμησε πάνω

από 100 εκατομμύρια δολάρια χρησιμοποιώντας ένα μοντέλο ΜΠ για να

καθορίσει την παγκόσμια στρατηγική κατασκευής και διανομών Arntzen

et al (1995)

Μεταφορές Οι αεροπορικές εταιρείες Lufthansa KLM SAS και Alitaliaχρησιμοποιούν ένα σύστημα που βασίζεται στο ΜΠ για τον

προγραμματισμό των πληρωμάτων τους Housos and Elmroth (1997)

Περιβάλλον Η τοπική αυτοδιοίκηση σε ορισμένες περιοχές της Βόρειας

Καρολίνας στις ΗΠΑ χρησιμοποιεί το ΜΠ για το σχεδιασμό ενός

συστήματος διαχείρισης στερεών αποβλήτων

Ferrel kai Hizlan (1997)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 4 77

Page 4 of 75

Efarmogegravec MajhmatikoOcirc ProgrammatismoOcirc (MP)

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

UCLA χρησιμοποιεί μεταξύ άλλων το ΜΠ για το σχεδιασμό του

ωρολογίου προγράμματος των φοιτητών

Stallaert (1997)

Υγεία Η Διεύθυνση Υγείας στην Ανδαλουσία της Ισπανίας αποφασίζει

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

της περιοχής με βάση ένα μοντέλο ΜΠ το οποίο έχει ως στόχο την

ελαχιστοποίηση των παραπόνων των ασθενών Carrizosa et al (1992)

Ενέργεια Η Επιτροπή Σχεδιασμού της Κίνας και η Διεθνής Τράπεζα

χρησιμοποιούν ένα μοντέλο ΜΠ για το σχεδιασμό επενδύσεων στον τομέα

της ενέργειας Το μοντέλο έχει αποφέρει κέρδη 64 δις δολάρια μέχρι το

2005 Kubz et al (1995)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 5 77

Page 5 of 75

Sust mata - Montegravela

Με τη λέξη laquoσύστημαraquo αναφερόμαστε στις πάσης φύσεως Επιχειρήσεις

Βιομηχανίες Κρατικές υπηρεσίες Οργανισμούς παροχής υπηρεσιών κλπ

Σε κάθε περίπτωση είναι απαραίτητη η χρήση ενός κατάλληλου

μαθηματικού μοντέλου δηλ laquoμιας αναπαράστασης του συστήματος

στην οποία οι σημαντικές μεταξύ των πραγματικών χαρακτηριστικών

σχέσεις έχουν αντικατασταθεί με παρόμοιες σχέσεις μεταξύ

μαθηματικών στοιχείων ενώ οι μη-σημαντικές έχουν αγνοηθείraquo

Η τυπική μορφή ενός μαθηματικού μοντέλου (αιτιοκρατικό ή στοχαστικό)

έχει την εξής οργάνωση

΄Ενα ακριβές μοντέλο αναπαριστά ικανοποιητικά όλα τα στοιχεία τα

οποία εκτιμάται ότι είναι απαραίτητα για τη λήψη laquoκάποιαςraquo απόφασης

για την επίλυση του προβλήματος ενώ δεν περιέχει άσχετες με αυτό

λεπτομέρειες ή υποθέσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 6 77

Page 6 of 75

Fseic efarmog c MP

1 Αναγνώριση και διατύπωση του προβλήματος

2 Ανάπτυξη ενός μαθηματικού προτύπου (μοντέλου)

3 Επίλυση του μοντέλου

Pollegravec egravetoimec teqnikegravec (Software Excel-Solver Win QSB Lindo)WinQSB wwwioniogrsimdgsWinQSBzip (39 MB) LINDO wwwioniogrsimdgsLindorar (99 MB)

Begraveltistec lOcircseic Paradektegravec lOcircseicAnlush euaisjhsETHac

4 Εφαρμογή και αξιοποίηση της λύσης

Uper-aplousteOcircseicParal yeicLjoc ektETHmhsh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 7 77

Page 7 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Paragwg

Προγραμματισμός παραγωγής

Προγραμματισμός εργατικού δυναμικού

Επιλογή τεχνολογίας και εξοπλισμού

Anjrcedilpino dunamikigrave

Αξιολόγησηεπιλογή προσωπικού

Επιλογή επιμορφωτικών προγραμμάτων

DETHktua metaforegravec efodiasmigravec

Προγραμματισμός διανομής προϊόντων

Επιλογή μέσου μεταφοράς

Επιλογή τόπου εγκατάστασης

Επιλογή προμηθευτών

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 8 77

Page 8 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Qrhmatooikonomik

Αξιολόγηση επενδύσεων

Διαχείριση χαρτοφυλακίου

Marketing

Πωλήσεις

Σχεδιασμός νέων προϊόντων

Προσδιορισμός τιμής πώλησης

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

Αξιολόγηση πωλητών δικτών διανομής

Προγραμματισμός διαφημιστικής εκστρατείας

Orgnwsh DioETHkhsh

Καθορισμός περιοχών ευθύνης

Ανασχεδιασμός μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 9 77

Page 9 of 75

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 5: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Efarmogegravec MajhmatikoOcirc ProgrammatismoOcirc (MP)

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

UCLA χρησιμοποιεί μεταξύ άλλων το ΜΠ για το σχεδιασμό του

ωρολογίου προγράμματος των φοιτητών

Stallaert (1997)

Υγεία Η Διεύθυνση Υγείας στην Ανδαλουσία της Ισπανίας αποφασίζει

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

της περιοχής με βάση ένα μοντέλο ΜΠ το οποίο έχει ως στόχο την

ελαχιστοποίηση των παραπόνων των ασθενών Carrizosa et al (1992)

Ενέργεια Η Επιτροπή Σχεδιασμού της Κίνας και η Διεθνής Τράπεζα

χρησιμοποιούν ένα μοντέλο ΜΠ για το σχεδιασμό επενδύσεων στον τομέα

της ενέργειας Το μοντέλο έχει αποφέρει κέρδη 64 δις δολάρια μέχρι το

2005 Kubz et al (1995)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 5 77

Page 5 of 75

Sust mata - Montegravela

Με τη λέξη laquoσύστημαraquo αναφερόμαστε στις πάσης φύσεως Επιχειρήσεις

Βιομηχανίες Κρατικές υπηρεσίες Οργανισμούς παροχής υπηρεσιών κλπ

Σε κάθε περίπτωση είναι απαραίτητη η χρήση ενός κατάλληλου

μαθηματικού μοντέλου δηλ laquoμιας αναπαράστασης του συστήματος

στην οποία οι σημαντικές μεταξύ των πραγματικών χαρακτηριστικών

σχέσεις έχουν αντικατασταθεί με παρόμοιες σχέσεις μεταξύ

μαθηματικών στοιχείων ενώ οι μη-σημαντικές έχουν αγνοηθείraquo

Η τυπική μορφή ενός μαθηματικού μοντέλου (αιτιοκρατικό ή στοχαστικό)

έχει την εξής οργάνωση

΄Ενα ακριβές μοντέλο αναπαριστά ικανοποιητικά όλα τα στοιχεία τα

οποία εκτιμάται ότι είναι απαραίτητα για τη λήψη laquoκάποιαςraquo απόφασης

για την επίλυση του προβλήματος ενώ δεν περιέχει άσχετες με αυτό

λεπτομέρειες ή υποθέσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 6 77

Page 6 of 75

Fseic efarmog c MP

1 Αναγνώριση και διατύπωση του προβλήματος

2 Ανάπτυξη ενός μαθηματικού προτύπου (μοντέλου)

3 Επίλυση του μοντέλου

Pollegravec egravetoimec teqnikegravec (Software Excel-Solver Win QSB Lindo)WinQSB wwwioniogrsimdgsWinQSBzip (39 MB) LINDO wwwioniogrsimdgsLindorar (99 MB)

Begraveltistec lOcircseic Paradektegravec lOcircseicAnlush euaisjhsETHac

4 Εφαρμογή και αξιοποίηση της λύσης

Uper-aplousteOcircseicParal yeicLjoc ektETHmhsh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 7 77

Page 7 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Paragwg

Προγραμματισμός παραγωγής

Προγραμματισμός εργατικού δυναμικού

Επιλογή τεχνολογίας και εξοπλισμού

Anjrcedilpino dunamikigrave

Αξιολόγησηεπιλογή προσωπικού

Επιλογή επιμορφωτικών προγραμμάτων

DETHktua metaforegravec efodiasmigravec

Προγραμματισμός διανομής προϊόντων

Επιλογή μέσου μεταφοράς

Επιλογή τόπου εγκατάστασης

Επιλογή προμηθευτών

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 8 77

Page 8 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Qrhmatooikonomik

Αξιολόγηση επενδύσεων

Διαχείριση χαρτοφυλακίου

Marketing

Πωλήσεις

Σχεδιασμός νέων προϊόντων

Προσδιορισμός τιμής πώλησης

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

Αξιολόγηση πωλητών δικτών διανομής

Προγραμματισμός διαφημιστικής εκστρατείας

Orgnwsh DioETHkhsh

Καθορισμός περιοχών ευθύνης

Ανασχεδιασμός μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 9 77

Page 9 of 75

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 6: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Sust mata - Montegravela

Με τη λέξη laquoσύστημαraquo αναφερόμαστε στις πάσης φύσεως Επιχειρήσεις

Βιομηχανίες Κρατικές υπηρεσίες Οργανισμούς παροχής υπηρεσιών κλπ

Σε κάθε περίπτωση είναι απαραίτητη η χρήση ενός κατάλληλου

μαθηματικού μοντέλου δηλ laquoμιας αναπαράστασης του συστήματος

στην οποία οι σημαντικές μεταξύ των πραγματικών χαρακτηριστικών

σχέσεις έχουν αντικατασταθεί με παρόμοιες σχέσεις μεταξύ

μαθηματικών στοιχείων ενώ οι μη-σημαντικές έχουν αγνοηθείraquo

Η τυπική μορφή ενός μαθηματικού μοντέλου (αιτιοκρατικό ή στοχαστικό)

έχει την εξής οργάνωση

΄Ενα ακριβές μοντέλο αναπαριστά ικανοποιητικά όλα τα στοιχεία τα

οποία εκτιμάται ότι είναι απαραίτητα για τη λήψη laquoκάποιαςraquo απόφασης

για την επίλυση του προβλήματος ενώ δεν περιέχει άσχετες με αυτό

λεπτομέρειες ή υποθέσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 6 77

Page 6 of 75

Fseic efarmog c MP

1 Αναγνώριση και διατύπωση του προβλήματος

2 Ανάπτυξη ενός μαθηματικού προτύπου (μοντέλου)

3 Επίλυση του μοντέλου

Pollegravec egravetoimec teqnikegravec (Software Excel-Solver Win QSB Lindo)WinQSB wwwioniogrsimdgsWinQSBzip (39 MB) LINDO wwwioniogrsimdgsLindorar (99 MB)

Begraveltistec lOcircseic Paradektegravec lOcircseicAnlush euaisjhsETHac

4 Εφαρμογή και αξιοποίηση της λύσης

Uper-aplousteOcircseicParal yeicLjoc ektETHmhsh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 7 77

Page 7 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Paragwg

Προγραμματισμός παραγωγής

Προγραμματισμός εργατικού δυναμικού

Επιλογή τεχνολογίας και εξοπλισμού

Anjrcedilpino dunamikigrave

Αξιολόγησηεπιλογή προσωπικού

Επιλογή επιμορφωτικών προγραμμάτων

DETHktua metaforegravec efodiasmigravec

Προγραμματισμός διανομής προϊόντων

Επιλογή μέσου μεταφοράς

Επιλογή τόπου εγκατάστασης

Επιλογή προμηθευτών

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 8 77

Page 8 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Qrhmatooikonomik

Αξιολόγηση επενδύσεων

Διαχείριση χαρτοφυλακίου

Marketing

Πωλήσεις

Σχεδιασμός νέων προϊόντων

Προσδιορισμός τιμής πώλησης

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

Αξιολόγηση πωλητών δικτών διανομής

Προγραμματισμός διαφημιστικής εκστρατείας

Orgnwsh DioETHkhsh

Καθορισμός περιοχών ευθύνης

Ανασχεδιασμός μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 9 77

Page 9 of 75

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 7: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Fseic efarmog c MP

1 Αναγνώριση και διατύπωση του προβλήματος

2 Ανάπτυξη ενός μαθηματικού προτύπου (μοντέλου)

3 Επίλυση του μοντέλου

Pollegravec egravetoimec teqnikegravec (Software Excel-Solver Win QSB Lindo)WinQSB wwwioniogrsimdgsWinQSBzip (39 MB) LINDO wwwioniogrsimdgsLindorar (99 MB)

Begraveltistec lOcircseic Paradektegravec lOcircseicAnlush euaisjhsETHac

4 Εφαρμογή και αξιοποίηση της λύσης

Uper-aplousteOcircseicParal yeicLjoc ektETHmhsh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 7 77

Page 7 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Paragwg

Προγραμματισμός παραγωγής

Προγραμματισμός εργατικού δυναμικού

Επιλογή τεχνολογίας και εξοπλισμού

Anjrcedilpino dunamikigrave

Αξιολόγησηεπιλογή προσωπικού

Επιλογή επιμορφωτικών προγραμμάτων

DETHktua metaforegravec efodiasmigravec

Προγραμματισμός διανομής προϊόντων

Επιλογή μέσου μεταφοράς

Επιλογή τόπου εγκατάστασης

Επιλογή προμηθευτών

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 8 77

Page 8 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Qrhmatooikonomik

Αξιολόγηση επενδύσεων

Διαχείριση χαρτοφυλακίου

Marketing

Πωλήσεις

Σχεδιασμός νέων προϊόντων

Προσδιορισμός τιμής πώλησης

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

Αξιολόγηση πωλητών δικτών διανομής

Προγραμματισμός διαφημιστικής εκστρατείας

Orgnwsh DioETHkhsh

Καθορισμός περιοχών ευθύνης

Ανασχεδιασμός μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 9 77

Page 9 of 75

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 8: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Perioqegravec kai ParadeETHgmata Efarmog c

Paragwg

Προγραμματισμός παραγωγής

Προγραμματισμός εργατικού δυναμικού

Επιλογή τεχνολογίας και εξοπλισμού

Anjrcedilpino dunamikigrave

Αξιολόγησηεπιλογή προσωπικού

Επιλογή επιμορφωτικών προγραμμάτων

DETHktua metaforegravec efodiasmigravec

Προγραμματισμός διανομής προϊόντων

Επιλογή μέσου μεταφοράς

Επιλογή τόπου εγκατάστασης

Επιλογή προμηθευτών

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 8 77

Page 8 of 75

Perioqegravec kai ParadeETHgmata Efarmog c

Qrhmatooikonomik

Αξιολόγηση επενδύσεων

Διαχείριση χαρτοφυλακίου

Marketing

Πωλήσεις

Σχεδιασμός νέων προϊόντων

Προσδιορισμός τιμής πώλησης

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

Αξιολόγηση πωλητών δικτών διανομής

Προγραμματισμός διαφημιστικής εκστρατείας

Orgnwsh DioETHkhsh

Καθορισμός περιοχών ευθύνης

Ανασχεδιασμός μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 9 77

Page 9 of 75

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 9: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Perioqegravec kai ParadeETHgmata Efarmog c

Qrhmatooikonomik

Αξιολόγηση επενδύσεων

Διαχείριση χαρτοφυλακίου

Marketing

Πωλήσεις

Σχεδιασμός νέων προϊόντων

Προσδιορισμός τιμής πώλησης

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

Αξιολόγηση πωλητών δικτών διανομής

Προγραμματισμός διαφημιστικής εκστρατείας

Orgnwsh DioETHkhsh

Καθορισμός περιοχών ευθύνης

Ανασχεδιασμός μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 9 77

Page 9 of 75

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 10: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

DiadikasETHa l yhc apofsewn

1 Προετοιμασία

Anagncedilrish kai saf prosdiorismigrave tou probl matocAparETHjmhsh efiktcediln (enallaktikcediln) lOcircsewnKajorismigrave krithrETHwn axioligraveghs c

2 Ανάλυση

Axioligraveghsh twn efiktcediln lOcircsewn me bsh ta krit ria kaiEpilog begraveltisthc lOcircshc (= l yh apigravefashc)

3 Αξιολόγηση

Efarmog thc begraveltisthc lOcircshc kaiAxioligraveghsh twn apotelesmtwn thc

Η διατύπωση ενός μαθηματικού bullοντέλου που αναπαριστά ικανοποιητικά

όλες τις πτυχές του προβλήματος είναι ο μοναδικός επιστημονικά παραδεκτός

τρόπος επίτευξης της ζητούμενης ποσοτικοποίησης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 10 77

Page 10 of 75

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 11: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Stigraveqoc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 11 77

Page 11 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 12: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

DiatOcircpwsh MajhmatikoOcirc Montegravelou (1)

Σειρά διαδοχικών βημάτων με τελικό στόχο τη διατύπωση ενός ποσοτικού

προτύπου που να αναπαριστά το πραγματικό σύστημα

Αναγνώριση του προβλήματος και συλλογή των δεδομένων

Κατασκευή του σχετικού μοντέλου

Επίλυση του προτεινόμενου μοντέλου

Εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

Αναλυτικότερα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 14 77

Page 12 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 13: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

DiatOcircpwsh MajhmatikoOcirc Montegravelou (2)

Orismigravec tou probl matoc

Στη φάση αυτή προσδιορίζονται

οι σημαντικές συνιστώσες του προβλήματος

οι επιθυμητοί στόχοι

οι περιορισμοί που επιβάλλονται από τη λειτουργία του

συγκεντρώνονται τα απαραίτητα για την ποσοτικοποίηση των στόχων και

περιορισμών δεδομένα και

γίνεται έλεγχος της αξιοπιστίας τους

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 15 77

Page 13 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 14: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

DiatOcircpwsh MajhmatikoOcirc Montegravelou (3)

H anptuxh tou montegravelou

Στοχεύει στη μετατροπή όλων των βασικών συνιστωσών του σε μαθηματικές

καιή λογικές σχέσεις

Η τακτική εδώ είναι να αγνοηθούν (αρχικά) οι λειτουργικές λεπτομέρειες

του μοντέλου (μαύρο κουτί) και να δωθεί έμφαση στον προσδιορισμό της

εισόδου και της εξόδου από αυτό

Ως είσοδος καταγράφονται οι παράμετροι οι μεταβλητές απόφασης

και οι περιορισμοί τους οποίους θα πρέπει να ικανοποιούν

Ως έξοδος το κριτήριο αξιολόγησης Η μαθηματική αναπαράσταση του

αποτελεί συνάρτηση των μεταβλητών απόφασης με τη

βελτιστοποίησή του να αποτελεί τον προς επίτευξη στόχο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 16 77

Page 14 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 15: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

DiatOcircpwsh MajhmatikoOcirc Montegravelou (4)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 17 77

Page 15 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 16: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

DiatOcircpwsh MajhmatikoOcirc Montegravelou (5)

Οι τιμές των μεταβλητών απόφασης αντιπροσωπεύουν την ποσοτική

έκφραση της απόφασης που πρέπει να ληφθεί

Κατά συνέπεια αντικείμενο της ζητούμενης απόφασης είναι ο καθορισμός

των τιμών οι οποίες βελτιστοποιούν (maximize ή minimize) την

αντικειμενική συνάρτηση

Οι Παράμετροι είναι μετρήσιμα στοιχεία των οποίων οι τιμές

παραμένουν (γνωστές) σταθερές καθοριζόμενες από εξωγενείς ως προς

το εξεταζόμενο πρόβλημα παράγοντες

Ο στόχος που ορίστηκε πρέπει να επιτευχθεί κάτω από τις συνθήκες

λειτουργίας του συστήματος οι οποίες προφανώς επιβάλλουν

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

απόφασης

Ανάλογα η τιμή της αντικειμενικής συνάρτησης αποτελεί το κριτήριο

με το οποίο μια απόφαση χαρακτηρίζεται καλύτερη ή χειρότερη από

κάποια άλλη

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 18 77

Page 16 of 75

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 17: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

DiatOcircpwsh MajhmatikoOcirc Montegravelou (6)

Μετά γίνεται προσπάθεια να εντοπιστεί η βέλτιστη λύση του δηλ

na prosdioristoOcircn ekeETHnec oi timegravec twn metablhtcediln apigravefashc oi opoETHecikanopoicedilntac touc leitourgikoOcircc periorismoOcircc tou sust matoc jabeltistopoi soun to krit rio epETHdoshc

Η επίλυση τέτοιων μοντέλων αποτελεί ίσως το ευκολότερο μέρος της όλης

διαδικασίας μια και γίνεται με τη χρήση τεκμηριωμένων αλγορίθμων και

κατάλληλο λογισμικό(Excel-Solver WinQSB Lindo)

Η λύση πρέπει πάντοτε να συνοδεύεται από ανάλυση ευαισθησίας

(sensitivity analysis) εντοπίζοντας τις παραμέτρους του προβλήματος που

είναι κρίσιμες για τη λύση (μεταβολή των τιμών τους συνεπάγεται και

μεταβολή της λύσης)

Με την εφαρμογή και αξιολόγηση της προτεινόμενης λύσης

επιχειρείται να ελεγχθεί προσεκτικά η λύση για να διαπιστωθεί αν οι

τιμές της έχουν νόημα και μπορούν να εφαρμοστούν

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 19 77

Page 17 of 75

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 18: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 20 77

Page 18 of 75

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 19: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Teqnikegravec Posotik c Anlushc

Βελτιστοποίηση

Γραμμικός προγραμματισμός (linear programming)

Orismigravec kai orologETHaMegravejodoc SimplexDuikigrave prigraveblhma (dual problem)Anlush euaisjhsETHac

Ακέραιος - μεικτός προγραμματισμός (integer - mixed integerprogramming)

Μη γραμμικός προγραμματισμός

Ειδικά προβλήματα

Prigraveblhma metaforc (transportation problem)Prigraveblhma anjeshc (assignment problem)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 21 77

Page 19 of 75

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 20: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Ti eETHnai o Grammikigravec Programmatismigravec

Είναι τεχνική που ασχολείται με το πρόβλημα της άριστης κατανομής

των περιορισμένων πόρων μεταξύ ανταγωνιστικών δραστηριοτήτων

Ως ανταγωνιστικές δραστηριότητες νοούνται εκείνες που

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

mporeETH na eETHnai diaforetik ependutik sqegravedia pou epizhtoOcircnqrhmatodigravethshdiaforetik proethigraventa pou pargontai apigrave diajegravesimec prcediltec Ocirclecdiaforetikegravec diadromegravec pou mporeETH na akolouj soun proethigraventa poudiakinoOcircntai se proorismoOcircc klp

Η λύση ενός προβλήματος επιτυγχάνει τη βελτιστοποίηση

(μεγιστοποίηση ελαχιστοποίηση) μιας συνάρτησης που δηλώνει κέρδος

κόστος παραγωγής μερίδια αγοράς πωλήσεις προϊόντων κλπ

Η βελτιστοποίηση επιτυγχάνεται κάτω από συγκεκριμένες συνθήκες και

περιορισμούς για κάθε πρόβλημα πχ διαθέσιμοι πόροι μιας επιχείρησης

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

κεφάλαια κανόνες ζήτησης προϊόντων κανονισμοί χρηματοδότησης κλπ)

Η συνάρτηση προς βελτιστοποίηση καθώς και οι συνθήκες και οι

περιορισμοί εκφράζονται με γραμμικές σχέσεις (δεν υπάρχουν γινόμενα

και δυνάμεις μεταβλητών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 22 77

Page 20 of 75

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 21: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Tupik probl mata pou epilOcircontai me GP

To prigraveblhma metaforc

Εύρεση του συντομότερου οικονομικότερου τρόπου για τη μεταφορά αγαθών

μεταξύ δικτύου παραγωγικών μονάδων αποθηκών σημείων πώλησης κλπ

To prigraveblhma paragwg c proethigraventwn

Προσδιορίζει τις ποσότητες που πρέπει να παραχθούν από κάθε προϊόν ώστε

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

παραγωγής υπο συγκεκριμένες προϋποθέσεις

To prigraveblhma meETHxhc prcediltwn ulcediln

Αναζητούνται οι ποσότητες πρώτων υλών για τη παραγωγή προϊόντων ώστε

να μεγιστοποιείται το κέρδος ο αριθμός των παραγομένων προϊόντων κλπ

όταν υπάρχουν περιορισμένες ποσότητες πρώτων υλών και συγκεκριμένη

αναλογία μείξης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 23 77

Page 21 of 75

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 22: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Tupik probl mata pou epilOcircontai me GP

Epilog qartofulakETHou ependutikcediln sqedETHwn

Με δεδομένο το κεφάλαιο ζητείται η βέλτιστη κατανομή χρημάτων σε

επενδυτικά σχέδια για τη μεγιστοποίηση της απόδοσης του κεφαλαίου

Programmatismigravec anjrcedilpinou dunamikoOcirc

Ζητείται να βρεθεί η άριστη κατανομή προσωπικού (βάρδιες θέσεις εργασίας)

κάτω από συγκεκριμένους περιορισμούς και συνθήκες πχ κατανομή φόρτου

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

Allec parigravemoiec efarmogegravec

Κατάρτιση διαφημιστικών σχεδίων

Επιλογή τόπου εγκατάστασης νέων καταστημάτων

Αξιολόγηση παραγωγικών μονάδων

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 24 77

Page 22 of 75

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 23: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

O trigravepoc anptuxhc enigravec montegravelou (modelling)

1 Καθορίζουμε τις μεταβλητές (ελεγχόμενες μη ελεγχόμενες) που

εκφράζουν τις άγνωστες προς εκτίμηση ποσότητες αξίες κλπ του

προβλήματος

Metablhtegravec apigravefashc (decision variables)

2 Περιγράφουμε το στόχο και τα κριτήρια επιλογής της βέλτιστης λύσης

Antikeimenik Sunrthsh (objective function)

3 Περιγράφουμε τους περιορισμούς και τις υποθέσεις του προβλήματος με

μαθηματικές εκφράσεις

PeriorismoETH (constraints)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 25 77

Page 23 of 75

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 24: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma To prigraveblhma

Η βιομηχανία γάλακτος ΑΛΦΑ επιθυμεί να εισάγει στην αγορά δύο νέα

προϊόντα (Α) ένα παγωτό κρέμας και (Β) ένα παγωτό σοκολάτας

Για τη παραγωγή τους η βιομηχανία δεσμεύει πόρους (πρώτες ύλες

εργατικό δυναμικό εξοπλισμό παστερίωσης και ψύξης)

Το τμήμα Marketing προβλέπει τη ζήτηση για τα προϊόντα Α και Β και

προσδιορίζει το αναμενόμενο κέρδος ανά μονάδα προϊόντος

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi

posigravethtec kai z thsh anafegraverontai se mia ebdomda

Ζητείται να προσδιοριστεί το βέλτιστο πρόγραμμα παραγωγής

(συνδυασμός μονάδων από τα προϊόντα Α και Β που θα παραχθούν)

ώστε να μεγιστοποιηθεί το κέρδος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 26 77

Page 24 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 25: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 1 Poiec eETHnai oi metablhtegravec apigravefashc

Τα στοιχεία που καθορίζουν το κριτήριο βελτιστοποίησης (αναμενόμενο

κέρδος από την πώληση των προϊόντων)

x1 =αριθμός μονάδων από το προϊόν Α που πρέπει να παραχθούν σε μία

εβδομάδα

x2 = αριθμός μονάδων από το προϊόν Β που πρέπει να παραχθούν σε μία

εβδομάδα

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 27 77

Page 25 of 75

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 26: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma MontelopoETHhsh

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

B ma 2 Poia eETHnai h antikeimenik sunrthsh

Συνολικό κέρδος ανα εβδομάδα = Κέρδος από το προϊόν Α + Κέρδος από

το προϊόν Β

(αναμενόμενο κέρδος ανα μονάδα του Α) παραγόμενη ποσότητα του Α

+ (αναμενόμενο κέρδος ανα μονάδα του Β) παραγόμενη ποσότητα του

Β

z = 1 5x1 + 2x2

Είδος βελτιστοποίησης μεγιστοποίηση

Αντικειμενική συνάρτηση max z = 1 5x1 + 2x2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 28 77

Page 26 of 75

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 27: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma MontelopoETHhsh

Pigraveroi proc qr sh Proethigraven A Proethigraven B Diaj posigravethta

Gla (se lETHtra) 1 1 550ErgasETHa (se cedilrec) 1 3 1000

Exoplismigravec (se lept) 2 5 2000Z thsh (se mondec) 400 aperiigraveristh

Kegraverdoc an monda 15 2

Oi posigravethtec kai z thsh anafegraverontai se mia ebdomda

B ma 3 Poioi eETHnai oi periorismoETH1 Η συνολική παραγωγή του γάλακτος δεν μπορεί να ξεπεράσει τα 550

λίτρα (διαθέσιμη ποσότητα) x1 + x2 le 5502 Η συνολική απαιτούμενη εργασία le διαθέσιΜη εργασία (1000 ώρες)

x1 + 3x2 le 10003 Η συνολική επεξεργασία le διαθεσιμότητα εξοπλισμού (2000 λεπτά)

2x1 + 5x2 le 20004 Η συνολική ζήτηση για το προϊόν Α le 400 μονάδες x1 le 4005 Οι τιμές των x1 x2 επειδή εκφράζουν συνολική παραγόμενη ποσότητα θα

πρέπει να είναι θετικές x1 x2 ge 0 (περιορισμοί μη αρνητικότητας)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 29 77

Page 27 of 75

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 28: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma H telik morf tou montegravelou

Πόροι προς χρήση Προϊόν Α Προϊόν Β Διαθ ποσότητα

Γάλα (σε λίτρα) 1 1 550

Εργασία (σε ώρες) 1 3 1000

Εξοπλισμός (σε λεπτά) 2 5 2000

Ζήτηση (σε μονάδες) 400 απεριόριστη

Κέρδος ανά μονάδα 15euro 2euro

Οι ποσότητες και ζήτηση αναφέρονται σε μια εβδομάδα

Montegravelo grammikoOcirc programmatismoOcirc

maximize z = 1 5x1 + 2x2 (κέρδος σε ευρώ)

κάτω από τους περιορισμούς

x1 + x2 le 550 (γάλα)

x1 + 3x2 le 1000 (εργασία)

2x1 + 5x2 le 2000 (επεξεργασία)

x1 le 400 (ζήτηση)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 30 77

Page 28 of 75

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 29: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma H lOcircsh tou montegravelou

Διάφοροι συνδυασμοί τιμών των x1 x2 που ικανοποιούν όλους τους

περιορισμούς ονομάζονται εφικτές λύσεις (feasible solutions)

πχ x1 = 300 x2 = 200 Το ζεύγος (x1 x2) = (300 200) αποτελεί σημείο

της εφικτής περιοχής (δισδιάστατου χώρου) Δίνει τιμή αντικειμενικής

συνάρτησης z = 1 5 lowast 300 + 2 lowast 200 = 850 euro Είναι όμως η μεγαλύτερη

δυνατή

Η λύση (x1 x2) = (200 300) δίνει τιμή z = 900 euroαλλά παραβιάζει τον

δεύτερο περιορισμό Η λύση αυτή δεν είναι εφικτή

Η βέλτιστη λύση (optimal solution) είναι (xlowast1 xlowast2) = (325 225) και δίνει

zlowast = 937 5 euro(optimal value)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 31 77

Page 29 of 75

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 30: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2

Η εταιρεία Α προγραμματίζει μια διαφημιστική εκστρατεία για να

προωθήσει τις πωλήσεις των προϊόντων της Η προβολή θα γίνει από την

τηλεόραση αγοράζοντας διαφημιστικό χρόνο για τη μετάδοση ενός

συγκεκριμένου μηνύματος σε δύο διαφημιστικές ζώνες την πρωινή και τη

βραδινή

Το κόστος προβολής του μηνύματος στην πρωινή ζώνη ανέρχεται σε

1 500 000 ενώ στη βραδινή σε 2 500 000

΄Εχει υπολογιστεί ότι ένα μήνυμα που προβάλλεται το πρωί το βλέπουν

(κατά μέσο όρο) 300 000 γυναίκες και μόνον 50 000 άντρες ενώ ένα

μήνυμα που προβάλλεται στη βραδινή ζώνη το παρακολουθούν κατά μέσο

όρο 200 000 γυναίκες και 250 000 άντρες

Η εταιρεία (για το διάστημα που συμφώνησε να γίνεται η διαφημιστική

καμπάνια) θα ήθελε να δουν τα μηνύματα αυτά τουλάχιστον 15000000

γυναίκες και τουλάχιστον 9 000 000 άντρες Επιθυμητό είναι επίσης οι

προβολές τουλάχιστον 20 διαφημίσεων να γίνουν στη βραδινή ζώνη

Το ερώτημα είναι πόσα μηνύματα θα πρέπει να μπουν σε κάθε ζώνη

ώστε να ελαχιστοποιείται το συνολικό κόστος

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 32 77

Page 30 of 75

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 31: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2

H antikeimenik sunrthsh

Το κόστος προκύπτει από την κατανομή των διαφημιστικών μηνυμάτων

στην πρωινή και βραδινή ζώνη Συνεπώς ορίζουμε να είναι

x1 = τα διαφημιστικά μηνύματα που θα προβληθούν το πρωί

x2 = τα διαφημιστικά μηνύματα που θα προβληθούν το βράδυ

Ενδιαφερόμαστε επομένως minimize z = 1 500 000x1 + 2 500 000x2

Oi periorismoETH1 τουλάχιστον 15000000 γυναίκες να δουν το μήνυμα

300 000x1 + 200 000x2 ge 15 000 000lArrrArr 03x1 + 02x2 ge 152 τουλάχιστον 9000000 άντρες να δουν το μήνυμα

50 000x1 + 250 000x2 ge 9 000 000lArrrArr 005x1 + 025x2 ge 93 τουλάχιστον 20 μηνύματα να γίνουν στη βραδινή ζώνη x2 ge 204 ΄Εχουμε επιπλέον και τον (λογικό) περιορισμό της μη αρνητικότητας των

μεταβλητών x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 33 77

Page 31 of 75

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 32: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2

Montegravelo grammikoOcirc programmatismoOcirc

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

EETHnai egravena prigraveblhma GrammikoOcirc ProgrammatismoOcirc

ο αντικειμενικός στόχος είναι μια γραμμική συνάρτηση των

μεταβλητών απόφασης

οι περιορισμοί είναι ένα σύστημα γραμμικών ανισοτήτων των

μεταβλητών απόφασης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 34 77

Page 32 of 75

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 33: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2 H lOcircsh tou montegravelou

minimize z = 1 5x1 + 2 5x2 (συνολικό κόστος)

κάτω από τους περιορισμούς

03x1 + 02x2 ge 15 (τηλεθέαση σε γυναίκες)

005x1 + 025x2 ge 9 (τηλεθέαση σε άνδρες)

x2 ge 20 (βραδινή ζώνη)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 35 77

Page 33 of 75

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 34: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Askhsh Ti eETHnai swstigrave kai ti ljoc

1 ΄Ολοι οι περιορισμοί πρέπει να εκφράζονται στις ίδιες μονάδες Οι

περιορισμοί εκφράζουν τις συνθήκες που πρέπει να ικανοποιούνται

Τέτοιες συνθήκες μπορούν να υπάρχουν αρκετές και να αναφέρονται σε

διαφορετικά μεγέθη επομένως δεν είναι απαραίτητο να εκφράζονται στις

ίδιες μονάδες (ΛΑΘΟΣ)

2 ΄Ολοι οι όροι κάθε περιορισμού πρέπει να εκφράζονται στις ίδιες

μονάδες Αν όλοι οι όροι κάποιου περιορισμού δεν εκφράζονται στις ίδιες

μονάδες θα προσθέτουμε ή θα συγκρίνουμε ανόμοια μεγέθη (πχ ώρες με

ημέρες) και ο περιορισμός δε θα είναι σωστός (ΣΩΣΤΟ)

3 ΄Ολες οι μεταβλητές πρέπει να εκφράζονται στις ίδιες μονάδεςΟι

μεταβλητές αναφέρονται στις αποφάσεις που πρέπει να πάρουμε για τα

μεγέθη που πρέπει να προσδιορίσουμε Μπορεί να υπάρχουν διάφορα

τέτοια μεγέθη τα οποία δεν είναι απαραίτητο να εκφράζονται στις ίδιες

μονάδες (ΛΑΘΟΣ)

4 Οι όροι της αντικειμενικής συνάρτησης πρέπει να εκφράζονται στις

ίδιες μονάδες΄Οπως και όλοι οι όροι κάθε περιορισμού έτσι και οι όροι

της αντικειμενικής συνάρ- τησης πρέπει να εκφράζονται στις ίδιες

μονάδες για να μην υπάρχει ασυμβατότητα (ΣΩΣΤΟ)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 36 77

Page 34 of 75

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 35: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Grammikigravec Programmatismigravec SOcircnoyh

Ti eETHnai

Ο ΓΠ είναι ένα μαθηματικό μοντέλο που χρησιμοποιείται για την

προσέγγιση του προβλήματος της κατανομής των περιορισμένων πόρων

(μέσων) ενός συστήματος σε εναλλακτικές και ανταγωνιστικές μεταξύ τους

δραστηριότητες κατά τον καλύτερο δυνατό τρόπο

Basik stoiqeETHa

Επιλογή επιπέδου ανταγωνιζόμενων δραστηριοτήτων (μεταβλητές

απόφασης)

Ανεπάρκεια πόρων (περιορισμοί)

΄Ολες οι μαθηματικές σχέσεις είναι γραμμικές

Προγραμματισμός = Σχεδίαση

Εντοπισμός του βέλτιστου σχεδίου = άριστο πρόγραμμα δράσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 37 77

Page 35 of 75

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 36: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

OrismoETH

Orismigravec 1 (grammik sunrthsh)

Μια πραγματική συνάρτηση n μεταβλητών f Rn rarr R είναι γραμμική αν και

μόνο αν για κάποιο σύνολο πραγματικών σταθερών c1 c2 cn ισχύει

f(x1 x2 xn) = c1x1 + c2x2 + + cnxn

Orismigravec 2

Ενα πρόβλημα βελτιστοποίησης χαρακτηρίζεται σαν πρόβλημα γραμμικού

προγραμματισμού (πγπ) όταν

1 Αφορά την μεγιστοποίηση (ή ελαχιστοποίηση) μιας γραμμικής

συνάρτησης των αγνώστων (μεταβλητών) Η συνάρτηση αυτή ονομάζεται

αντικειμενική συνάρτηση

2 Οι τιμές των αγνώστων (μεταβλητών) ικανοποιούν ένα σύνολο

περιορισμών Κάθε περιορισμός πρέπει να είναι μια γραμμική εξίσωση ή

ανίσωση

3 Κάθε μεταβλητή xj είναι μη αρνητική (xj ge 0) ή δεν έχει περιορισμό στο

πρόσημο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 38 77

Page 36 of 75

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 37: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

OrismoETH

Orismigravec 3

Κάθε συνδυασμός τιμών (x1 x2 xn) των μεταβλητών απόφασης ενός

πγπ ονομάζεται λύση του προβλήματος

Orismigravec 4

Το υποσύνολο F του Rnπου σχηματίζεται από τα σημεία-λύσεις

x = (x1 x2 xn) που ικανοποιούν όλους τους περιορισμούς ενός πγπ

ονομάζεται εφικτή περιοχή (feasible region) του πγπ τα δε σημεία xεφικτές λύσεις

Μια λύση που παραβιάζει τουλάχιστον έναν από τους περιορισμούς

ονομάζεται μη-εφικτή λύση και δεν είναι σημείο της εφικτής περιοχής του

πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 39 77

Page 37 of 75

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 38: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

OrismoETH

Orismigravec 5

Σε ένα πρόβλημα μεγιστοποίησης άριστη ή βέλτιστη λύση ονομάζεται κάθε

εφικτή λύση η οποία μεγιστοποιεί την αντικειμενική συνάρτηση

xlowast isin F f(xlowast) ge f(x) forallx isin F

΄Ομοια σrsquo ένα πρόβλημα ελαχιστοποίησης θα είχαμε

xlowast isin F f(xlowast) le f(x) forallx isin F

Parat rhsh

Τα πιο πολλά πγπ έχουν μόνο μια άριστη λύση Εντούτις υπάρχουν πγπ

που δεν έχουν άριστη λύση και άλλα που έχουν άπειρες λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 40 77

Page 38 of 75

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 39: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Grafik EpETHlush pgp

Οποιοδήποτε πγπ με δύο μόνο μεταβλητές μπορεί να λυθεί γραφικά

Ονομάζουμε τις μεταβλητές x1 x2 και κατασκευάζουμε ένα σύστημα αξόνων

Sth sunegraveqeia ja pregravepei diadoqik na1 σχεδιάσουμε στο πρώτο τεταρτημόριο (θετικοί ημιάξονες) τις ευθείες

όλων των περιορισμών του προβλήματος

2 καθορίσουμε την εφικτή περιοχή

3 σχεδιάσουμε για αυθαίρετες τιμές του z τις αντίστοιχες ευθείες (ευθείες

σταθερού κέρδους)

4 εντοπίσουμε την κατεύθυνση αύξησης (ή μείωσης σε προβλήματα

ελαχιστοποίησης) της τιμής της αντικειμενικής συνάρτησης

5 εντοπίσουμε το σημείο από το οποίο διέρχεται η ευθεία της αντικειμενικής

συνάρτησης πριν εγκαταλείψει την εφικτή περιοχή

6 βρούμε τις συνιστώσες αυτού του σημείου (άριστη λύση)

7 υπολογίσουμε την τιμή της αντικειμενικής συνάρτησης z στο σημείο

αυτό (μέγιστηελάχιστη τιμή)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 41 77

Page 39 of 75

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 40: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pou brETHsketai h risth lOcircsh

Jecedilrhma

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

(αποδεικνύεται και μαθηματικά)

EETHnai exairetik shmantikigrave diigraveti

με τον τρόπο αυτό περιορίζεται δραστικά το πλήθος των εφικτών

λύσεων που πρέπει να διερευνήσουμε για τον εντοπισμό της

αρκεί να υπολογίσουμε τις τιμές που παίρνει η αντικειμενική συνάρτηση

μόνο για τις κορυφές της εφικτής περιοχής (που είναι πεπερασμένου

πλήθους)

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται ως δεσμευτικός ανν η άριστη

λύση τον καθιστά ισότητα

Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 42 77

Page 40 of 75

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 41: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma

Προσδιορίστε τους τόνους πλαστικού χρώματος x1 και υδροχρώματος x2 που

πρέπει να παραχθούν ημερήσια κατά τρόπο ώστε

maximize z = 300x1 + 200x2 (συνολικό κέρδος)

κάτω από τους περιορισμούς

x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 43 77

Page 41 of 75

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 42: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Grafik EpETHlush paradeETHgmatoc (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 44 77

Page 42 of 75

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 43: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Grafik EpETHlush paradeETHgmatoc (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 45 77

Page 43 of 75

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 44: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Grafik EpETHlush paradeETHgmatoc (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 46 77

Page 44 of 75

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 45: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Grafik EpETHlush paradeETHgmatoc (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 47 77

Page 45 of 75

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 46: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Grafik EpETHlush paradeETHgmatoc (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 48 77

Page 46 of 75

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 47: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Grafik EpETHlush paradeETHgmatoc (6)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc x1 + 2x2 le 62x1 + x2 le 8minusx1 + x2 le 1

x2 le 2

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 49 77

Page 47 of 75

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 48: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Grafik EpETHlush paradeETHgmatoc (7)

Αν και υπάρχουν άπειρες εφικτές λύσεις μπορούμε να βρούμε την άριστη

λύση παρατηρώντας την κατεύθυνση προς την οποία η αντικειμενική

συνάρτηση z = 300x1 + 200x2 μεγαλώνει

Ευθεία γ1 300x1 + 200x2 = 600Παρατηρούμε ότι για αυξανόμενες τιμές του z = 600 900 οιαντίστοιχες ευθείες γ1 γ2 είναι παράλληλες και συνεχώς

απομακρυνόμενες από την τομή των αξόνων

Πάνω σε κάθε μια από αυτές τις ευθείες υπάρχουν άπειρες εφικτές

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

σταθερού κέρδους)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 50 77

Page 48 of 75

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 49: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2

Η μικρή εταιρεία ξύλινων παιχνιδιών laquoΞΥΛΑΞraquo παράγει αποκλειστικά

στρατιωτάκια και τρενάκια

΄Ενα στρατιωτάκι για να κατασκευαστεί χρειάζεται μία ώρα ξυλουργική

εργασία και δύο ώρες βάψιμο με κόστος 1000 δρχ σε πρώτες ύλες και

1400 δρχ σε εργατικά

Αντίστοιχα για ένα τρενάκι χρειάζονται μία ώρα ξυλουργική εργασία

και μία ώρα βάψιμο ενώ το κόστος ανέρχεται σε 900 δρχ για πρώτες

ύλες και 1000 δρχ για εργατικά

Μια πρόχειρη οικονομοτεχνική μελέτη που έγινε στην laquoΞΥΛΑΞraquo έδειξε ότι

εβδομαδιαία υπάρχουν διαθέσιμες 80 ώρες ξυλουργικής εργασίας και

100 ώρες για βάψιμο ενώ η αγορά μπορεί να απορροφήσει όσα

τρενάκια κι αν παρασκευαστούν αλλά μόνο 45 στρατιωτάκια

Αν τα έσοδα από κάθε στρατιωτάκι ανέρχονται στις 2700 δρχ κι από

κάθε τρενάκι στις 2100 δρχ προσδιορίστε την εβδομαδιαία παραγωγή η

οποία μεγιστοποιεί το κέρδος της laquoΞΥΛΑΞraquo

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 51 77

Page 49 of 75

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 50: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2

Metablhtegravec

x1 ο αριθμός των ξύλινων στρατιωτών που κατασκευάζονται εβδομαδιαία

x2 ο αριθμός των ξύλινων τρένων που κατασκευάζονται εβδομαδιαία

Antikeimenik sunrthsh

Είναι μάλλον φανερό ότι σε εβδομαδιαία βάση έχουμε

κέρδη = έσοδα minus κόστος πρώτης ύλης minus κόστος εργατικών

Στο πρόβλημα μας είναι

εβδομαδιαία έσοδα = 2700x1 + 2100x2

εβδομαδιαίο κόστος πρώτης ύλης = 1000x1 + 900x2

εβδομαδιαίο κόστος εργατικών = 1400x1 + 1000x2

κι άρα

z = (2700x1+2100x2)minus(1000x1+900x2)minus(1400x1+1000x2) = (300x1+200x2)

Maximize z = (300x1 + 200x2)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 52 77

Page 50 of 75

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 51: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2

PeriorismoETH

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 2 ώρες βάψιμο για το

ένα τρενάκι 1 ενώ οι διαθέσιμες ώρες την εβδομάδα είναι 100

2x1 + x2 le 100 (ώρες βαψίματος την εβδομάδα)

για να κατασκευαστεί ένα στρατιωτάκι χρειάζεται 1 ώρα ξυλουργικής

εργασίας για το ένα τρενάκι επίσης 1 ώρα ενώ οι διαθέσιμες

εβδομαδιαία ώρες είναι 80

x1 + x2 le 80 (ώρες ξυλουργικής εργασίας την εβδομάδα)

η αγορά δεν μπορεί να απορροφήσει περισσότερα από 45 στρατιωτάκια

την εβδομάδα

x1 le 45 (εβδομαδιαία ζήτηση της αγοράς σε στρατιωτάκια)

φυσικά έχουμε και

x1 x2 ge 0 (δεν είναι δυνατή η κατασκευή αρνητικού αριθμού παιχνιδιών)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 53 77

Page 51 of 75

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 52: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2 Grafik epETHlush (1)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 54 77

Page 52 of 75

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 53: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2 Grafik epETHlush (2)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 55 77

Page 53 of 75

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 54: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2 Grafik epETHlush (3)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 56 77

Page 54 of 75

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 55: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2 Grafik epETHlush (4)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 57 77

Page 55 of 75

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 56: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 2 Grafik epETHlush (5)

maximize z = 300x1 + 200x2 (sunolikigrave kegraverdoc)

ktw apigrave touc periorismoOcircc

2x1 + x2 le 100 (diajegravesimec cedilrec bayETHmatoc)x1 + x2 le 80 (diajegravesimec cedilrec xulourgik c ergasETHac)x1 le 45 (aporrigravefhsh agorc se stratiwtkia)

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 58 77

Page 56 of 75

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 57: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Desmeutikigravec qalarigravec periorismigravec

Orismigravec

΄Ενας περιορισμός πγπ χαρακτηρίζεται σαν δεσμευτικός ανν η άριστη λύση

τον καθιστά ισότητα Στην αντίθετη περίπτωση ονομάζεται χαλαρός

Pardeigma thc XULAX (xlowast1 x

lowast2) = (20 60)

Οι περιορισμοί

2x1 + x2 le 100x1 + x2 le 80είναι δεσμευτικοί

Ενώ ο περιορμός x1 le 45 είναι χαλαρός

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 59 77

Page 57 of 75

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 58: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Desmeutikigravec qalarigravec periorismigravec

Gewmetrik

΄Οταν ένας περιορισμός είναι χαλαρός δεν ανήκει σrsquoαυτούς που ορίζουν την

κορυφή της άριστης λύσης του πγπ

Η άριστη λύση Δ(2060) βρίσκεται

στην τομή των ευθειών (3) και (4)

που είναι δεσμευτικοί

Ενώ υπάρχει δυνατότητα

απορρόφησης από την αγορά 45

ξύλινων στρατιωτών (περιορισμός

(5) ) κατασκευάζονται τελικά

μόνο 20

Η ποσότητα των 25 ξύλινων

στρατιωτών που υπολείπεται

ονομάζεται περιθώρια τιμή του

5ου περιορισμού

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 60 77

Page 58 of 75

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 59: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 3

Μια βιομηχανία αυτοκινήτων κατασκευάζει φορτηγά και επιβατικά

αυτοκίνητα

Η γραμμή παραγωγής διαχωρίζεται χοντρικά σε δύο στάδια αυτό της

συναρμολόγησης και εκείνο της βαφής

Μια σχετική μελέτη έδειξε ότι αν το τμήμα συναρμολόγησης κατασκεύαζε

αποκλειστικά φορτηγά θα παράγονταν ημερήσια 50 αυτοκίνητα ενώ αν

στους φούρνους βαφής έβαφαν αποκλειστικά φορτηγά θα βάφονταν

ημερήσια 40 αυτοκίνητα

Οι αριθμοί για τα επιβατικά αυτοκίνητα είναι αντίστοιχα 50 (κατασκευή)

και 60 (βαφή)

Αν το κέρδος από κάθε φορτηγό ανέρχεται στο ποσό των 3000000 δρχ

και από κάθε επιβατικό σε 2000000 δρχ προσδιορίστε την ημερήσια

παραγωγή η οποία μεγιστοποιεί το κέρδος της αυτοκινητοβιομηχανίας

LOcircsh

x1 ο αριθμός των φορτηγών που παράγονται ημερήσια

x2 ο αριθμός των επιβατικών αυτοκινήτων που παράγονται ημερήσια

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 61 77

Page 59 of 75

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 60: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Antikeimenik sunrthsh

z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

PeriorismoETH

Οι περιορισμοί του προβλήματος αφορούν τις (ημερήσιες) δυνατότητες των

γραμμών παραγωγής και βαφής της αυτοκινητοβιομηχανίας

1 Από τα δεδομένα προκύπτει ότι αφού σε μια ημέρα κατασκευάζονται 50

φορτηγά για τα x1 που θα παραχθούν απαιτείται x150 της ημέρας

Ομοίως απαιτείται x250 της ημέρας για την παραγωγή των x2

επιβατικών αυτοκινήτων Επομένως θα πρέπει

x150 + x250 le 1 ημέρας (γραμμή παραγωγής)

2 Αναφορικά με τη βαφή τα δεδομένα μας οδηγούν να συμπεράνουμε ότι

χρειάζεται x140 ημέρας για τη βαφή των x1 φορτηγών και x260 ημέρας

για τη βαφή των x2 επιβατικών αυτοκινήτων Αρα

x140 + x260 le 1 ημέρας (βαφή)

3 Τέλος αφού δεν είναι προφανώς δυνατή η κατασκευή αρνητικού αριθμού

αυτοκινήτων θα είναι και

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 62 77

Page 60 of 75

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 61: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 3 Grafik epETHlush

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc

x1

50+

x2

50le 1 (gramm paragwg c)

x1

40+

x2

60le 1 (baf )

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 63 77

Page 61 of 75

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 62: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 3 Grafik epETHlush

Για την εύρεση της άριστης λύσης κατασκευάζουμε αρχικά την ευθεία

γραμμή γ1 που διέρχεται από το σημείο (20 0) γ1 3x1 + 2x2 = 60Οποιαδήποτε παράλληλη μετακίνηση της ευθείας γ1 σε κατεύθυνση

βορειο-ανατολική μεγαλώνει την τιμή της αντικειμενικής συνάρτησης

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

χρησιμοποιηθεί σαν άριστη λύση και το πρόβλημα έχει άπειρες άριστες

λύσεις

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 64 77

Page 62 of 75

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 63: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 4

Υποθέτοντας ότι οι αντιπρόσωποι της αυτοκινητοβιομηχανίας του

παραδείγματος 3 απαιτούν την ημερήσια παράδοση τουλάχιστον 30

φορτηγών και 20 επιβατικών αυτοκινήτων πως διαμορφώνεται η πολιτική

παραγωγής

Το πγπ που ακολουθεί περιγράφει τη νέα κατάσταση του συστήματος

maximize z = 3x1 + 2x2 (συνολικό κέρδος σε εκατ)

κάτω από τους περιορισμούς

x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 65 77

Page 63 of 75

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 64: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 4 Grafik epETHlush (1)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 66 77

Page 64 of 75

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 65: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 4 Grafik epETHlush (2)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 67 77

Page 65 of 75

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 66: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 4 Grafik epETHlush (3)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 68 77

Page 66 of 75

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 67: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 4 Grafik epETHlush (4)

maximize z = 3x1 + 2x2 (sunolikigrave kegraverdoc se ekat)

ktw apigrave touc periorismoOcircc x1

50+

x2

50le 1

x1

40+

x2

60le 1

x1 ge 30x2 ge 20

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 69 77

Page 67 of 75

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 68: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 4 Grafik epETHlush (5)

Η εφικτή περιοχή δηλαδή είναι το κενό σύνολο (F = empty) και το πγπ που

παριστά το ανωτέρω σχήμα δεν έχει λύση (αδύνατο πγπ)

Προβλήματα αυτού του είδους προκύπτουν όταν οι περιορισμοί του

μοντέλου είναι ιδιαίτερα περιοριστικοί

Εδώ για παράδειγμα η γραμμή της βαφής δεν μπορεί να ανταπεξέλθει

στην απαίτηση των 30 φορτηγών και 20 επιβατικών αυτοκινήτων

3040 + 2060 = 260240 (με σταθερά του δεξιού μέλους 1)

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 70 77

Page 68 of 75

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 69: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 5

Σ΄ ένα ιδιωτικό κυνοτροφείο η τροφή που δίνεται στα σκυλιά που φιλοξενούνται

εκεί παρασκευάζεται από τη μίξη δύο πολύ γνωστών προϊόντων του εμπορίου

Προϊόν Κόστοςκιλό Πρωτεΐνες () Λίπος ()

Α 600 30 15

Β 500 20 30

Υποθέτοντας ότι στην ημερήσια τροφή των σκυλιών πρέπει να υπάρχουν

τουλάχιστον 15 κιλά πρωτεΐνες και τουλάχιστον 09 κιλά λίπους

υποδείξτε την πολιτική αγοράς των προϊόντων Α και Β η οποία ελαχιστοποιεί

το κόστος του κυνοτροφείου

minimize z = 600x1 + 500x2

κάτω από τους περιορισμούς

030x1 + 020x2 ge 15015x1 + 030x2 ge 09

x1 x2 ge 0

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 71 77

Page 69 of 75

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 70: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 5 Grafik epETHlush

Η εφικτή περιοχή του προβλήματος

ορίζεται από τα σημεία Α(60)

Β(45075) Γ(0 75) και τους θετικούς

ημιάξονες είναι δε μη φραγμένη

Σrsquo ένα πγπ με μη φραγμένη εφικτή

περιοχή δεν δημιουργείται κατrsquo ανάγκη

πρόβλημα στον εντοπισμό της άριστης

λύσης

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 72 77

Page 70 of 75

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 71: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Pardeigma 5 Grafik epETHlush

Για να βρούμε την άριστη λύση

κατασκευάζουμε αρχικά την ευθεία γραμμή

γ1 που διέρχεται από το σημείο (5 5)γ1 600x1 + 500x2 = 5500

Αφού έχουμε πρόβλημα ελαχιστοποίησης

μετακινούμε την ευθεία γ1 παράλληλα έτσι

ώστε να είναι σε όσο το δυνατόν μικρότερη

απόσταση από την αρχή των αξόνων αλλά

συγχρόνως να έχει ένα τουλάχιστον κοινό

σημείο με την εφικτή περιοχή (ευθείες

σταθερού κόστους)

mh fragmegraveno pgp dhl z rarr plusmninfinΗ περίπτωση ενός μη φραγμένου πγπ στην οποία συνυπάρχει εκ των

πραγμάτων και εκείνη της μη φραγμένης εφικτής περιοχής προκαλείται από

σφάλμα στη διαδικασία ανάπτυξης του μοντέλου Πχ δεν είναι δυνατό αν η

αντικειμενική συνάρτηση εκφράζει κέρδη αυτά να τείνουν στο άπειρο

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 73 77

Page 71 of 75

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 72: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Askhsh 1

Mia bioteqnETHa paignidicediln diajegravetei se panell nia bsh dOcirco diaforetik eETHdhneropETHstolwn to Space Ray kai to Super X-Ray Ta dOcirco paignETHdia apodeETHqthkanidiaETHtera dhmofil metaxOcirc twn paidicediln kurETHwc gia paignETHdia sth jlassa cedilste namhn parathreETHtai kanegravena apolOcirctwc prigraveblhma sthn aporrofhtikigravethta touc apigrave thnagor igravesa paignETHdia kataskeuzontai diatETHjentai amegraveswc Kai ta dOcirco paignETHdiagETHnontai apokleistik apigrave kpoio eidikigrave meETHgma plastikoOcirc kai pwloOcircntai sesuskeuasETHec twn 12 Ston pETHnaka pou akoloujeETH dETHnontai oi kataskeuastikegravecapait seic twn dOcirco proethigraventwn se prcediltec Ocirclec

MeETHgma PlastikoOcirc Qrigravenoc Paragwg cProethigraven (Kgr an 12-da) (min an 12-da)

Space Ray 2 3

Super X-Ray 1 4

Se hmer sia bsh h bioteqnETHa mporeETH na egraveqei 1200 Kgr apigrave to plastikigrave meETHgmakai 40 anjrwpocedilrec gia thn kataskeuastik diadikasETHa To tm ma procediljhshcpwl sewn thc bioteqnETHac sthn prospjeia dhmiourgETHac suneqoOcircc z thshc twn dOcircoproethigraventwn pou knei egraveqei epibllei dOcirco aploOcircc kanigravenec(i) h sunolik hmer sia paragwg touc na mhn xepern tic 800 12-dec(ii) h hmer sia paragwg tou pio kerdofigraverou Space Ray na mhn xepern tic 45012-dec ekeETHnhc tou Super X-Ray An to kegraverdoc apigrave thn kje 12-da Space Ray kaiSuper X-Ray anegraverqetai antETHstoiqa stic 8 kai 5 qrhmatikegravec mondec upodeETHxte egravenapgp gia thn eOcircresh thc gramm c paragwg c h opoETHa megistopoieETH ta sunolikhmer sia kegraverdh

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 74 77

Page 72 of 75

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 73: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Askhsh 1

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 75 77

Page 73 of 75

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 74: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Askhsh 2

O Baggegravelhc egravenac tritoet c foitht c tou IonETHou PanepisthmETHou pisteOcircei igravetidiaskegravedash kai dibasma pregravepei na phgaETHnoun mazETH Gia to ligravego autigrave prospajeETHna kataneETHmei egravena qrigraveno 10 wrcediln thn hmegravera anmesa touc Arqik ektETHmhse igraveti hdiaskegravedash tou prosfegraverei dOcirco foregravec perissigraveterh qar apigrave igraveti to dibasmaParigravela aut epijumeETH na diabzei toulqiston igravesh cedilra diaskedzei Sthsunegraveqeia br ke igraveti gia na knei igravelh th doulei pou tou anajegravetoun den mporeETH nadiaskedzei perissigravetero apigrave 4 cedilrec thn hmegravera Pigravesec cedilrec thn hmegravera pregravepei nadiabzei kai pigravesec na diaskedzei cedilste na egraveqei th megravegisth dunat qar

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 76 77

Page 74 of 75

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75

Page 75: BeltistopoÐhsh...BeltistopoÐhsh M‹jhma 1o Dr. Dhm trhc Swthrìpouloc Tm ma Thlepikoinwniak¸ Susthm twn kai DiktÔwn Tet rth , 7 OktwbrÐou 2009 M jhma 1o Dr. Dhm trhc Swthrìpouloc

Askhsh 2

Mjhma 1o (Eisagwg ) Majhmatikigravec Programmatismigravec TrETHth 9 OktwbrETHou 2007 77 77

Page 75 of 75