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

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

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Νικολοπούλου, Ειρήνη
Άλλοι συγγραφείς: Nikolopoulou, Eirini
Γλώσσα:Greek
Έκδοση: 2020
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/14136
id nemertes-10889-14136
record_format dspace
institution UPatras
collection Nemertes
language Greek
topic Γραμμικά υποδείγματα με περιορισμούς
Ταξινόμηση περιορισμών
Προγραμματισμός παραγωγής
Μείωση διάστασης
Γραμμικός προγραμματισμός
Linear constrained models
Constraint classification
Production planning
Dimension reduction
Linear programming
spellingShingle Γραμμικά υποδείγματα με περιορισμούς
Ταξινόμηση περιορισμών
Προγραμματισμός παραγωγής
Μείωση διάστασης
Γραμμικός προγραμματισμός
Linear constrained models
Constraint classification
Production planning
Dimension reduction
Linear programming
Νικολοπούλου, Ειρήνη
Μελέτη γραμμικών υποδειγμάτων με περιορισμούς και εφαρμογές στην επιχειρησιακή έρευνα
description Στον πραγματικό κόσμο, η μεγάλη διάσταση των προβλημάτων, έχει μεταξύ άλλων ως αποτέλεσμα την αυξημένη πολυπλοκότητα κατά την επίλυση τους. Περαιτέρω, στα προβλήματα που μοντελοποιούνται με βάση τον γραμμικό προγραμματισμό, μόνο ένα μικρό ποσοστό των περιορισμών είναι απαραίτητοι για τη βέλτιστη λύση. Αυτό έχει ως αποτέλεσμα την αδιαμφισβήτητη ανάγκη για τη μείωση της διάστασης των προβλημάτων και προς αυτήν την κατεύθυνση κινείται η μέχρι τώρα έρευνα είτε αναφορικά με τον εντοπισμό των δεσμευτικών ή χαλαρών περιορισμών είτε με την ταξινόμηση των περιορισμών σε κάποια από τις παραπάνω κατηγορίες. Η παρούσα διατριβή έχει ως αντικείμενο αρχικά την ανάπτυξη ενός αλγόριθμου σε προβλήματα γραμμικού προγραμματισμού για τον εντοπισμό των δεσμευτικών περιορισμών οδηγώντας με αυτόν τον τρόπο στη μείωση της διάστασης των προβλημάτων. O αλγόριθμος εφαρμόζεται στις βασικές κατηγορίες προβλημάτων επιχειρησιακής έρευνας, όπως στα προβλήματα που αφορούν τη μεγιστοποίηση της απόδοσης, της ελαχιστοποίησης του κόστους, της βελτίωσης της παραγωγικότητας εντός μιας καθορισμένης χρονικής περιόδου και στα προβλήματα που ανήκουν στην κατηγορία του χρονικού προγραμματισμού. Τα συνηθέστερα αυτά προβλήματα είναι προβλήματα ανάθεσης και χρονικού προγραμματισμού με κοινή ημερομηνία παράδοσης. Στην παρούσα διατριβή γίνεται επίσης και μια προσπάθεια χαρακτηρισμού των περιορισμών σε δεσμευτικούς και πλεονάζοντες με έναν κανόνα ταξινόμησης, χρησιμοποιώντας πληροφορίες τόσο από τους περιορισμούς του προβλήματος όσο και από την αντικειμενική συνάρτηση. Η έρευνα για την εκπόνηση της διατριβής επικεντρώθηκε στην υλοποίηση μιας μεθόδου εντοπισμού των δεσμευτικών περιορισμών. Η μέθοδος που αναπτύχθηκε εφαρμόστηκε αρχικά σε γενικά προβλήματα γραμμικού προγραμματισμού και στη συνέχεια σε προβλήματα επιχειρησιακής έρευνας και συγκεκριμένα σε προβλήματα προγραμματισμού παραγωγής. Η προτεινόμενη μέθοδος βασίστηκε σε μια νέα έννοια, που παρουσιάστηκε πρόσφατα, τον σταθμικό μέσο κάθε περιορισμού του προβλήματος που αποτελεί σημείο εκκίνησης της μεθόδου και ενδεχόμενο εκτιμητή της βέλτιστης λύσης του προβλήματος. Η μέθοδος που αναπτύχθηκε, μετατρέπει το αρχικό πρόβλημα στο οποίο το πλήθος των περιορισμών είναι κατά πολύ μεγαλύτερο από το πλήθος των μεταβλητών, σε ένα ισοδύναμο, μικρότερης διάστασης. Ο αλγόριθμος που προτείνεται, μειώνει τη διάσταση των προβλημάτων αναφορικά με το πλήθος των περιορισμών, εντοπίζοντας παράλληλα πλήθος απαραίτητων περιορισμών για τη λύση του προβλήματος ίσο με τον πλήθος των μεταβλητών του. Στη συνέχεια, κατά την εφαρμογή του αλγόριθμου σε προβλήματα ανάθεσης όπου όλοι οι περιορισμοί είναι δεσμευτικοί, εντοπίζονται οι περιορισμοί που παίζουν σημαντικότερο ρόλο στην επίτευξη της βέλτιστης λύσης και κατατάσσονται με μια σειρά προτεραιότητας. Κατά αυτόν τον τρόπο, προτάσσονται ως πιο σημαντικοί συγκεκριμένοι περιορισμοί στους οποίους θα βασιστούμε περισσότερο για τον εντοπισμό της βέλτιστης λύσης. Η εφαρμογή του αλγόριθμου σε προβλήματα ανάθεσης που βρίσκονται σε δυϊκή μορφή έχει ως αποτέλεσμα τον εντοπισμό της βέλτιστης λύσης του πρωτεύοντος προβλήματος και τον εντοπισμό εναλλακτικών οικογενειών λύσεων εκτός από τη βέλτιστη, οι οποίες μπορεί να χρησιμοποιηθούν σε περίπτωση ενδεχόμενης αδυναμίας λειτουργίας του συστήματος. Σε προβλήματα χρονικού προγραμματισμού με κοινή ημερομηνία παράδοσης που βρίσκονται στη μορφή του πρωτεύοντος προβλήματος ο εντοπισμός των απαραίτητων περιορισμών και οδηγεί επίσης σε σημαντική μείωση της διάστασης του προβλήματος, και εντοπίζει τους περιορισμούς που αφορούν τους χρόνους έναρξης των εργασιών ή την περάτωση των εργασιών στις οποίες θα πρέπει να δώσουμε βάση κατά την επίλυση του προβλήματος προσδιορίζοντας με αυτόν τον τρόπο μια αρχική λύση του προβλήματος. Η επιστήμη της επιχειρησιακής έρευνας ασχολείται με τη μελέτη και την ανάλυση των επιχειρησιακών προβλημάτων, αναζητώντας τη βέλτιστη ή μια προσέγγιση της βέλτιστης λύσης. Για την επίλυση ενός προβλήματος χρησιμοποιούνται τόσο ποσοτικά όσο και ποιοτικά στοιχεία. Η υιοθέτηση μιας συνολικής προσέγγισης όπως προτείνεται από τον αλγόριθμο και η δυνατότητα περαιτέρω ανάλυσης των προβλημάτων με αξιοποίηση και ανάλυση των δεδομένων που προκύπτουν από αυτά, έχει ιδιαίτερη σημασία σε σχέση με οποιαδήποτε συγκεκριμένη επιλογή εφαρμογής ποσοτικών μεθόδων που θα οδηγήσει μόνο στην εύρεση της λύσης σε ένα μεμονωμένο πρόβλημα και που η υλοποίηση της οποίας να μην είναι προς όφελος του συνολικού συστήματος.
author2 Nikolopoulou, Eirini
author_facet Nikolopoulou, Eirini
Νικολοπούλου, Ειρήνη
author Νικολοπούλου, Ειρήνη
author_sort Νικολοπούλου, Ειρήνη
title Μελέτη γραμμικών υποδειγμάτων με περιορισμούς και εφαρμογές στην επιχειρησιακή έρευνα
title_short Μελέτη γραμμικών υποδειγμάτων με περιορισμούς και εφαρμογές στην επιχειρησιακή έρευνα
title_full Μελέτη γραμμικών υποδειγμάτων με περιορισμούς και εφαρμογές στην επιχειρησιακή έρευνα
title_fullStr Μελέτη γραμμικών υποδειγμάτων με περιορισμούς και εφαρμογές στην επιχειρησιακή έρευνα
title_full_unstemmed Μελέτη γραμμικών υποδειγμάτων με περιορισμούς και εφαρμογές στην επιχειρησιακή έρευνα
title_sort μελέτη γραμμικών υποδειγμάτων με περιορισμούς και εφαρμογές στην επιχειρησιακή έρευνα
publishDate 2020
url http://hdl.handle.net/10889/14136
work_keys_str_mv AT nikolopouloueirēnē meletēgrammikōnypodeigmatōnmeperiorismouskaiepharmogesstēnepicheirēsiakēereuna
AT nikolopouloueirēnē asurveyonlinearconstrainedmodelsandapplicationsinoperationalresearch
_version_ 1771297198007386112
spelling nemertes-10889-141362022-09-05T11:16:28Z Μελέτη γραμμικών υποδειγμάτων με περιορισμούς και εφαρμογές στην επιχειρησιακή έρευνα A survey on linear constrained models and applications in operational research Νικολοπούλου, Ειρήνη Nikolopoulou, Eirini Γραμμικά υποδείγματα με περιορισμούς Ταξινόμηση περιορισμών Προγραμματισμός παραγωγής Μείωση διάστασης Γραμμικός προγραμματισμός Linear constrained models Constraint classification Production planning Dimension reduction Linear programming Στον πραγματικό κόσμο, η μεγάλη διάσταση των προβλημάτων, έχει μεταξύ άλλων ως αποτέλεσμα την αυξημένη πολυπλοκότητα κατά την επίλυση τους. Περαιτέρω, στα προβλήματα που μοντελοποιούνται με βάση τον γραμμικό προγραμματισμό, μόνο ένα μικρό ποσοστό των περιορισμών είναι απαραίτητοι για τη βέλτιστη λύση. Αυτό έχει ως αποτέλεσμα την αδιαμφισβήτητη ανάγκη για τη μείωση της διάστασης των προβλημάτων και προς αυτήν την κατεύθυνση κινείται η μέχρι τώρα έρευνα είτε αναφορικά με τον εντοπισμό των δεσμευτικών ή χαλαρών περιορισμών είτε με την ταξινόμηση των περιορισμών σε κάποια από τις παραπάνω κατηγορίες. Η παρούσα διατριβή έχει ως αντικείμενο αρχικά την ανάπτυξη ενός αλγόριθμου σε προβλήματα γραμμικού προγραμματισμού για τον εντοπισμό των δεσμευτικών περιορισμών οδηγώντας με αυτόν τον τρόπο στη μείωση της διάστασης των προβλημάτων. O αλγόριθμος εφαρμόζεται στις βασικές κατηγορίες προβλημάτων επιχειρησιακής έρευνας, όπως στα προβλήματα που αφορούν τη μεγιστοποίηση της απόδοσης, της ελαχιστοποίησης του κόστους, της βελτίωσης της παραγωγικότητας εντός μιας καθορισμένης χρονικής περιόδου και στα προβλήματα που ανήκουν στην κατηγορία του χρονικού προγραμματισμού. Τα συνηθέστερα αυτά προβλήματα είναι προβλήματα ανάθεσης και χρονικού προγραμματισμού με κοινή ημερομηνία παράδοσης. Στην παρούσα διατριβή γίνεται επίσης και μια προσπάθεια χαρακτηρισμού των περιορισμών σε δεσμευτικούς και πλεονάζοντες με έναν κανόνα ταξινόμησης, χρησιμοποιώντας πληροφορίες τόσο από τους περιορισμούς του προβλήματος όσο και από την αντικειμενική συνάρτηση. Η έρευνα για την εκπόνηση της διατριβής επικεντρώθηκε στην υλοποίηση μιας μεθόδου εντοπισμού των δεσμευτικών περιορισμών. Η μέθοδος που αναπτύχθηκε εφαρμόστηκε αρχικά σε γενικά προβλήματα γραμμικού προγραμματισμού και στη συνέχεια σε προβλήματα επιχειρησιακής έρευνας και συγκεκριμένα σε προβλήματα προγραμματισμού παραγωγής. Η προτεινόμενη μέθοδος βασίστηκε σε μια νέα έννοια, που παρουσιάστηκε πρόσφατα, τον σταθμικό μέσο κάθε περιορισμού του προβλήματος που αποτελεί σημείο εκκίνησης της μεθόδου και ενδεχόμενο εκτιμητή της βέλτιστης λύσης του προβλήματος. Η μέθοδος που αναπτύχθηκε, μετατρέπει το αρχικό πρόβλημα στο οποίο το πλήθος των περιορισμών είναι κατά πολύ μεγαλύτερο από το πλήθος των μεταβλητών, σε ένα ισοδύναμο, μικρότερης διάστασης. Ο αλγόριθμος που προτείνεται, μειώνει τη διάσταση των προβλημάτων αναφορικά με το πλήθος των περιορισμών, εντοπίζοντας παράλληλα πλήθος απαραίτητων περιορισμών για τη λύση του προβλήματος ίσο με τον πλήθος των μεταβλητών του. Στη συνέχεια, κατά την εφαρμογή του αλγόριθμου σε προβλήματα ανάθεσης όπου όλοι οι περιορισμοί είναι δεσμευτικοί, εντοπίζονται οι περιορισμοί που παίζουν σημαντικότερο ρόλο στην επίτευξη της βέλτιστης λύσης και κατατάσσονται με μια σειρά προτεραιότητας. Κατά αυτόν τον τρόπο, προτάσσονται ως πιο σημαντικοί συγκεκριμένοι περιορισμοί στους οποίους θα βασιστούμε περισσότερο για τον εντοπισμό της βέλτιστης λύσης. Η εφαρμογή του αλγόριθμου σε προβλήματα ανάθεσης που βρίσκονται σε δυϊκή μορφή έχει ως αποτέλεσμα τον εντοπισμό της βέλτιστης λύσης του πρωτεύοντος προβλήματος και τον εντοπισμό εναλλακτικών οικογενειών λύσεων εκτός από τη βέλτιστη, οι οποίες μπορεί να χρησιμοποιηθούν σε περίπτωση ενδεχόμενης αδυναμίας λειτουργίας του συστήματος. Σε προβλήματα χρονικού προγραμματισμού με κοινή ημερομηνία παράδοσης που βρίσκονται στη μορφή του πρωτεύοντος προβλήματος ο εντοπισμός των απαραίτητων περιορισμών και οδηγεί επίσης σε σημαντική μείωση της διάστασης του προβλήματος, και εντοπίζει τους περιορισμούς που αφορούν τους χρόνους έναρξης των εργασιών ή την περάτωση των εργασιών στις οποίες θα πρέπει να δώσουμε βάση κατά την επίλυση του προβλήματος προσδιορίζοντας με αυτόν τον τρόπο μια αρχική λύση του προβλήματος. Η επιστήμη της επιχειρησιακής έρευνας ασχολείται με τη μελέτη και την ανάλυση των επιχειρησιακών προβλημάτων, αναζητώντας τη βέλτιστη ή μια προσέγγιση της βέλτιστης λύσης. Για την επίλυση ενός προβλήματος χρησιμοποιούνται τόσο ποσοτικά όσο και ποιοτικά στοιχεία. Η υιοθέτηση μιας συνολικής προσέγγισης όπως προτείνεται από τον αλγόριθμο και η δυνατότητα περαιτέρω ανάλυσης των προβλημάτων με αξιοποίηση και ανάλυση των δεδομένων που προκύπτουν από αυτά, έχει ιδιαίτερη σημασία σε σχέση με οποιαδήποτε συγκεκριμένη επιλογή εφαρμογής ποσοτικών μεθόδων που θα οδηγήσει μόνο στην εύρεση της λύσης σε ένα μεμονωμένο πρόβλημα και που η υλοποίηση της οποίας να μην είναι προς όφελος του συνολικού συστήματος. The large dimension of the real life problems results to, among others, the increased complexity of these problems. Furthermore, in linear programming problems, only a small percentage of the constraints are necessary for the optimal solution. This leads to a doubtless need to reduce the dimension of problems. In this direction, previous research deals with either in identifying binding or redundant constraints or o classifying the constraints into the above categories. The first objective of this thesis is the development of an algorithm for linear programming problems to identify binding constraints, leading simultaneously to the reduction of the problem dimension. The application of the algorithm to linear programming problems, such as efficiency maximization, cost minimization and time scheduling problems are also presented. These kinds of problems are basically summarized into the categories of the assignment and common due date problems. The second objective of this thesis, is an attempt to classify the constraints of linear programming prooblems, using a classification rule, while applying information from both the constraints of the problem and the objective function. The research for this thesis has been focused on the implementation of a method of locating binding constraints in linear programming problems. The developed method was first applied to general linear programming problems and then to operational research problems, specifically to production planning problems. The proposed method was based on a newly introduced notion, the weighted average of any constraint of the problem, which is a starting point of the proposed method and a potential estimator of the optimal solution. The developed method, transforms the initial problem, in which the number of constraints is much larger than the number of variables, into an equivalent one having a smaller dimension. The proposed algorithm reduces the size of the problems with respect to the number of constraints, while identifying a number of binding constraints to solve the problem. Then, when applying the algorithm to assignment problems where all constraints are binding, the constraints that play a more important role in achieving the optimal solution are identified and ranked in a priority order. In this way, the most important constraints on which we will rely most to identify the best solution are preferred. Applying the algorithm to assignment problems that are in a dual form results in identifying the optimal solution of the primal problem and identifying alternative solutions families apart from the optimal one, that can be used in case of a possible system failure. In case of time scheduling problems with a common due date that are in the primal problem form, the identification of binding constraints is achieved as well as a significant reduction in the dimension of the problem. The proposed method identifies the constraints relating to the starting times of the work or the completion of the work in which we should give a basis in solving the problem by proposing an initial solution to the problem. The science of operations research deals with the study and analysis of business problems, looking for the optimal solution, using quantitative and qualitative data to solve a problem. The adoption of an overall approach as suggested by the algorithm and the ability to further analyze the problems is more important than choosing a particular quantitative method that would only lead to the optimal solution of a specific problem, which may not be beneficial to the overall system. 2020-10-21T16:46:58Z 2020-10-21T16:46:58Z 2020-07-08 http://hdl.handle.net/10889/14136 gr application/pdf