Linear Programming and Optimization

General

  • Code: ΠΛΕ06082
  • Semester:
  • Study Level: Undergraduate
  • Course type:
  • Teaching and exams language: Greek
  • The course is offered to Erasmus students
  • Teaching Methods (Hours/Week): Lectures (2) / Practice Exercises (1) / Laboratory Exercises (1)
  • ECTS Units: 5
  • Course homepage: https://elearning.cm.ihu.gr/course/view.php?id=162

Course Contents

  • Εισαγωγικές Έννοιες.
  • Εισαγωγή στον Γραμμικό Προγραμματισμό.
  • Γραφική επίλυση των προβλημάτων γραμμικού προγραμματισμού.
  • Ανάλυση ευαισθησίας των προβλημάτων σύμφωνα με την γραφική λύση.
  • Βασικές λύσεις.
  • Μέθοδος Simplex.
  • Ειδικές περιπτώσεις της μεθόδου Simplex.
  • Ανάλυση ευαισθησίας των αντίστοιχων προβλημάτων.
  • Ακέραιος Προγραμματισμός.
  • Δυαδικός Προγραμματισμός.
  • Ειδικά προβλήματα γραμμικού προγραμματισμού.
  • Πρόβλημα μεταφοράς, Πρόβλημα ανάθεσης, Cutting Stock Problem.
  • Λογισμικό Lindo.

Educational Goals

The course aims to give students the tools they need to solve optimization problems with the help of Linear Programming. The use of the LPSolve software makes it possible to implement and study the methods which presented in the theory.

After attending the course, the student will be able :

  • to model an optimization problem as Linear Programming Problem.
  • to design the possible area and identify the optimal solution.
  • to apply the Simplex method.
  • to model and solve problems of integer and binary programming.
  • to recognize and solve transportation problems and their specific cases.
  • to using LPSolve software in linear programming problems.

General Skills

  • Αυτόνομη εργασία.
  • Ανάλυση και σχεδίαση – μοντελοποίηση προβλημάτων Γραμμικού Προγραμματισμού.
  • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης.

Teaching Methods

  • Θεωρητική από έδρας διδασκαλία με συζήτηση και ενεργή συμμετοχή των φοιτητών. Κατά την διάρκεια του μαθήματος γίνονται παρουσιάσεις σε powerpoint και παρουσιάζονται προβλήματα γραμμικού προγραμματισμού με την αντίστοιχη επίλυση τους με τη χρήση του ειδικού λογισμικού.
  • Εργαστηριακές ασκήσεις.

Use of ICT means

  • Χρήση εξειδικευμένου λογισμικού.
  • Υποστήριξη της μαθησιακής διαδικασίας μέσω της ηλεκτρονικής πλατφόρμας Moodle.
  • Ηλεκτρονικές Ασκήσεις Αυτοαξιολόγησης.
  • Επικοινωνία με φοιτητές μέσω e-mail και της ιστοσελίδας του μαθήματος.

Teaching Organization

ActivitySemester workload
Lectures26
Practice Exercises13
Laboratory Exercises13
Writing laboratory reports21
Autonomous Study52
Total125

Students Evaluation

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

  1. Η προαιρετική ενδιάμεση γραπτή εξέταση και η γραπτή τελική εξέταση του θεωρητικού μέρους περιλαμβάνει:
    • Ερωτήσεις πολλαπλής επιλογής.
    • Επίλυση προβλημάτων εφαρμογής των γνώσεων που αποκτήθηκαν.
    • Ερωτήσεις σύντομης απάντησης.
    • Συγκριτική αξιολόγηση στοιχείων θεωρίας.
  2. Η αξιολόγηση του εργαστηριακού μέρους του μαθήματος περιλαμβάνει:
    • Την αξιολόγηση της χρήσης του ειδικού λογισμικού και των δεξιοτήτων που αποκτήθηκαν μέσω εξέτασης εβδομαδιαίων εργασιών.
    • Τη διεξαγωγή πέντε εργαστηριακών εξετάσεων με χρήση Η/Υ (ανά 2 εβδομάδες), όπου ζητείται η εφαρμογή του ειδικού λογισμικού σε προβλήματα, η αποτύπωση των αποτελεσμάτων και η εξαγωγή συμπερασμάτων.

Recommended Bibliography

Συγγράμματα μέσω του συστήματος ΕΥΔΟΞΟΣ:

  1. Εισαγωγή στην επιχειρησιακή έρευνα, Βασιλείου Παναγιώτης – Χρήστος, Τσάντας Νίκος, Ζήτη Πελαγία & Σια Ο.Ε., 1η/2000.
  2. Εισαγωγή στην Επιχειρησιακή Έρευνα, Δινοπούλου Β., Χιωτίδης Γ., ΕΚΔΟΣΕΙΣ Α. ΤΖΙΟΛΑ & ΥΙΟΙ Α.Ε., 1η /2012.
  3. Γραμμικός προγραμματισμός, Κουνιάς Στρατής, Φακίνος Δημήτρης, Ζήτη Πελαγία & Σια Ο.Ε., 2η/1999.

Συγγράμματα που διανέμονται μέσω του Ιδρύματος ή της ηλεκτρονικής σελίδας του μαθήματος:

  1. Δ. Βαρσάμης, Γραμμικός Προγραμματισμός και Βελτιστοποίηση, Διαφάνειες θεωρίας, 2015.
  2. Δ. Βαρσάμης, Γραμμικός Προγραμματισμός και Βελτιστοποίηση, (Σημειώσεις, e-Notes), Αναμόρφωση προγράμματος σπουδών, 2009.

Συμπληρωματική προτεινόμενη βιβλιογραφία:

  1. Γραμμικός Προγραμματισμός – Αριστοποίηση σε δίκτυα, Μανώλη Λουκάκη, Θεσσαλονίκη 1994.