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

Στην παρούσα Διπλωματική εργασία μελετήθηκε το πρόβλημα προγραμματισμού πόρων με περιορισμούς διαθεσιμότητας (resource-constrained project scheduling problem-RCPSP), λόγω της υψηλής σπουδαιότητας που παρουσιάζουν τα προβλήματα αυτά στη διοίκηση των έργων. Το πρόβλημα αυτό καθώς και το πρόβλημα της ε...

Full description

Saved in:
Bibliographic Details
Main Author: Παπαδάκη, Ευαγγελία - Πέτρος
Other Authors: Κηρυττόπουλος, Κωνσταντίνος
Language:Greek
Published: 2015
Subjects:
Online Access:https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%A0%CE%B1%CF%80%CE%B1%CE%B4%CE%AC%CE%BA%CE%B7%2C+%CE%95%CF%85%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1&Index1=Keywordsbib&Database=1&SearchMethod=Find_1&SearchTerm1=%CE%A0%CE%B1%CF%80%CE%B1%CE%B4%CE%AC%CE%BA%CE%B7%2C+%CE%95%CF%85%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1&OpacLanguage=gre&Profile=Default&EncodedRequest=*B1*2FD*98*DCk*B1PG*E2*98*E3*FBSU*40&EncodedQuery=*B1*2FD*98*DCk*B1PG*E2*98*E3*FBSU*40&Source=SysQR&PageType=Start&PreviousList=RecordListFind&WebPageNr=1&NumberToRetrieve=50&WebAction=NewSearch&StartValue=0&RowRepeat=0&ExtraInfo=&SortIndex=Year&SortDirection=-1&Resource=&SavingIndicator=&RestrType=&RestrTerms=&RestrShowAll=&LinkToIndex=
http://hdl.handle.net/11610/14646
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1828461101303463936
author Παπαδάκη, Ευαγγελία - Πέτρος
author2 Κηρυττόπουλος, Κωνσταντίνος
author_facet Κηρυττόπουλος, Κωνσταντίνος
Παπαδάκη, Ευαγγελία - Πέτρος
author_sort Παπαδάκη, Ευαγγελία - Πέτρος
collection DSpace
description Στην παρούσα Διπλωματική εργασία μελετήθηκε το πρόβλημα προγραμματισμού πόρων με περιορισμούς διαθεσιμότητας (resource-constrained project scheduling problem-RCPSP), λόγω της υψηλής σπουδαιότητας που παρουσιάζουν τα προβλήματα αυτά στη διοίκηση των έργων. Το πρόβλημα αυτό καθώς και το πρόβλημα της εξομάλυνσης πόρων (resource leveling problem), εντάσσονται στην ευρύτερη κατηγορία των προβλημάτων κατανομής πόρων (resource allocation problems). Ο σωστός προγραμματισμός και η κατανομή των πόρων είναι μία απαραίτητη διαδικασία της διοίκησης έργων λόγω των αυστηρών περιορισμών που θέτουν τα διαθέσιμα κεφάλαια, η διαθεσιμότητα των πόρων και οι προθεσμίες ολοκλήρωσης των δραστηριοτήτων. Συνεπώς, καθίσταται αναγκαία η χρήση ευέλικτων και αποτελεσματικών μεθόδων προκειμένου να επιλύονται πολύπλοκα προβλήματα που πολλές φορές απαιτούν συντονισμένη χρήση πολλών πόρων σε πολλά έργα. Αυτό το πρόβλημα λοιπόν του προγραμματισμού πόρων με περιορισμούς διαθεσιμότητας, σε ένα μοναδικό έργο, επιχειρήθηκε να επιλυθεί στο πλαίσιο αυτής της Διπλωματικής εργασίας. Από το παρελθόν μέχρι και σήμερα έχουν επινοηθεί ποικίλοι τρόποι επίλυσης του προβλήματος. Ωστόσο, οι παραδοσιακές, ευρεστικές, μέθοδοι κατανομής πόρων, είτε αδυνατούν να επιλύσουν σύνθετα και με μεγάλη έκταση προβλήματα, είτε τα αποτελέσματά τους διαφοροποιούνται ανάλογα με το εκάστοτε πρόβλημα. Παρόλα αυτά, μέθοδοι βασισμένες σε γενετικούς αλγορίθμους μπορούν να δώσουν λύση στα παραπάνω προβλήματα επιτυγχάνοντας τη βέλτιστη ή με μεγάλη πιθανότητα μία σχεδόν βέλτιστη λύση και μάλιστα σε λογικό υπολογιστικό χρόνο. Οι γενετικοί αλγόριθμοι στηριζόμενοι στους μηχανισμούς της φυσικής επιλογής και στη γενετική, ενεργούν πάνω σε ένα σύνολο λύσεων και προσπαθούν να παράγουν ολοένα και καλύτερες προσεγγίσεις σε μία λύση. Από τις σημαντικότερες ιδιότητες των αλγορίθμων αυτών είναι η ικανότητα που έχουν να διερευνούν το χώρο λύσεων σε πολλαπλές κατευθύνσεις ταυτόχρονα. Το γεγονός αυτό τους καθιστά κατάλληλους για την επίλυση προβλημάτων στα οποία ο χώρος αναζήτησης των λύσεων είναι υπερβολικά μεγάλος για να μπορέσει να εξερευνηθεί εξαντλητικά σε ένα εύλογο χρονικό διάστημα. Στη χρήση γενετικών αλγορίθμων βασίστηκε η παρούσα εργασία για τον προγραμματισμό του προβλήματος σε περιβάλλον matlab. Κατά την υλοποίηση του αλγορίθμου, υιοθετήθηκαν τεχνικές και η βασική δομή των γενετικών αλγορίθμων από άρθρα της βιβλιογραφίας ενώ ταυτόχρονα προτάθηκε ένας τρόπος επιλογής της λύσης εκείνης που εξασφαλίζει ένα καλύτερο προφίλ στη χρησιμοποίηση των πόρων. Η εφαρμογή του αλγορίθμου πραγματοποιήθηκε σε ένα σετ έργων από μία βάση δεδομένων-PSPLIB, διαθέσιμη στο διαδίκτυο, επιβεβαιώνοντας την αποτελεσματικότητά του για την επίλυση των σύνθετων προβλημάτων προγραμματισμού πόρων με περιορισμούς διαθεσιμότητας, δίνοντας στο 79,2% των έργων τη βέλτιστη διάρκεια έργου, στο 16,7% απόκλιση από τη βέλτιστη διάρκεια ίση με μία χρονική μονάδα και τέλος σε ένα πολύ μικρό ποσοστό των έργων ίσο με 4,1%, απόκλιση δύο χρονικών μονάδων.
id oai:hellanicus.lib.aegean.gr:11610-14646
institution Hellanicus
language Greek
publishDate 2015
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-146462020-11-30T13:17:59Z Κατανομή πόρων σε τεχνικά έργα με τη χρήση γενετικών αλγορίθμων Παπαδάκη, Ευαγγελία - Πέτρος Κηρυττόπουλος, Κωνσταντίνος Κατανομή πόρων Προγραμματισμός πόρων Γενετικοί αλγόριθμοι Διοίκηση έργων Resource allocation Resource scheduling Genetic algorithms Project management Στην παρούσα Διπλωματική εργασία μελετήθηκε το πρόβλημα προγραμματισμού πόρων με περιορισμούς διαθεσιμότητας (resource-constrained project scheduling problem-RCPSP), λόγω της υψηλής σπουδαιότητας που παρουσιάζουν τα προβλήματα αυτά στη διοίκηση των έργων. Το πρόβλημα αυτό καθώς και το πρόβλημα της εξομάλυνσης πόρων (resource leveling problem), εντάσσονται στην ευρύτερη κατηγορία των προβλημάτων κατανομής πόρων (resource allocation problems). Ο σωστός προγραμματισμός και η κατανομή των πόρων είναι μία απαραίτητη διαδικασία της διοίκησης έργων λόγω των αυστηρών περιορισμών που θέτουν τα διαθέσιμα κεφάλαια, η διαθεσιμότητα των πόρων και οι προθεσμίες ολοκλήρωσης των δραστηριοτήτων. Συνεπώς, καθίσταται αναγκαία η χρήση ευέλικτων και αποτελεσματικών μεθόδων προκειμένου να επιλύονται πολύπλοκα προβλήματα που πολλές φορές απαιτούν συντονισμένη χρήση πολλών πόρων σε πολλά έργα. Αυτό το πρόβλημα λοιπόν του προγραμματισμού πόρων με περιορισμούς διαθεσιμότητας, σε ένα μοναδικό έργο, επιχειρήθηκε να επιλυθεί στο πλαίσιο αυτής της Διπλωματικής εργασίας. Από το παρελθόν μέχρι και σήμερα έχουν επινοηθεί ποικίλοι τρόποι επίλυσης του προβλήματος. Ωστόσο, οι παραδοσιακές, ευρεστικές, μέθοδοι κατανομής πόρων, είτε αδυνατούν να επιλύσουν σύνθετα και με μεγάλη έκταση προβλήματα, είτε τα αποτελέσματά τους διαφοροποιούνται ανάλογα με το εκάστοτε πρόβλημα. Παρόλα αυτά, μέθοδοι βασισμένες σε γενετικούς αλγορίθμους μπορούν να δώσουν λύση στα παραπάνω προβλήματα επιτυγχάνοντας τη βέλτιστη ή με μεγάλη πιθανότητα μία σχεδόν βέλτιστη λύση και μάλιστα σε λογικό υπολογιστικό χρόνο. Οι γενετικοί αλγόριθμοι στηριζόμενοι στους μηχανισμούς της φυσικής επιλογής και στη γενετική, ενεργούν πάνω σε ένα σύνολο λύσεων και προσπαθούν να παράγουν ολοένα και καλύτερες προσεγγίσεις σε μία λύση. Από τις σημαντικότερες ιδιότητες των αλγορίθμων αυτών είναι η ικανότητα που έχουν να διερευνούν το χώρο λύσεων σε πολλαπλές κατευθύνσεις ταυτόχρονα. Το γεγονός αυτό τους καθιστά κατάλληλους για την επίλυση προβλημάτων στα οποία ο χώρος αναζήτησης των λύσεων είναι υπερβολικά μεγάλος για να μπορέσει να εξερευνηθεί εξαντλητικά σε ένα εύλογο χρονικό διάστημα. Στη χρήση γενετικών αλγορίθμων βασίστηκε η παρούσα εργασία για τον προγραμματισμό του προβλήματος σε περιβάλλον matlab. Κατά την υλοποίηση του αλγορίθμου, υιοθετήθηκαν τεχνικές και η βασική δομή των γενετικών αλγορίθμων από άρθρα της βιβλιογραφίας ενώ ταυτόχρονα προτάθηκε ένας τρόπος επιλογής της λύσης εκείνης που εξασφαλίζει ένα καλύτερο προφίλ στη χρησιμοποίηση των πόρων. Η εφαρμογή του αλγορίθμου πραγματοποιήθηκε σε ένα σετ έργων από μία βάση δεδομένων-PSPLIB, διαθέσιμη στο διαδίκτυο, επιβεβαιώνοντας την αποτελεσματικότητά του για την επίλυση των σύνθετων προβλημάτων προγραμματισμού πόρων με περιορισμούς διαθεσιμότητας, δίνοντας στο 79,2% των έργων τη βέλτιστη διάρκεια έργου, στο 16,7% απόκλιση από τη βέλτιστη διάρκεια ίση με μία χρονική μονάδα και τέλος σε ένα πολύ μικρό ποσοστό των έργων ίσο με 4,1%, απόκλιση δύο χρονικών μονάδων. 2015-11-19T10:57:30Z 2015-11-19T10:57:30Z 2011 https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%A0%CE%B1%CF%80%CE%B1%CE%B4%CE%AC%CE%BA%CE%B7%2C+%CE%95%CF%85%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1&Index1=Keywordsbib&Database=1&SearchMethod=Find_1&SearchTerm1=%CE%A0%CE%B1%CF%80%CE%B1%CE%B4%CE%AC%CE%BA%CE%B7%2C+%CE%95%CF%85%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1&OpacLanguage=gre&Profile=Default&EncodedRequest=*B1*2FD*98*DCk*B1PG*E2*98*E3*FBSU*40&EncodedQuery=*B1*2FD*98*DCk*B1PG*E2*98*E3*FBSU*40&Source=SysQR&PageType=Start&PreviousList=RecordListFind&WebPageNr=1&NumberToRetrieve=50&WebAction=NewSearch&StartValue=0&RowRepeat=0&ExtraInfo=&SortIndex=Year&SortDirection=-1&Resource=&SavingIndicator=&RestrType=&RestrTerms=&RestrShowAll=&LinkToIndex= http://hdl.handle.net/11610/14646 el application/pdf Χίος
spellingShingle Κατανομή πόρων
Προγραμματισμός πόρων
Γενετικοί αλγόριθμοι
Διοίκηση έργων
Resource allocation
Resource scheduling
Genetic algorithms
Project management
Παπαδάκη, Ευαγγελία - Πέτρος
Κατανομή πόρων σε τεχνικά έργα με τη χρήση γενετικών αλγορίθμων
title Κατανομή πόρων σε τεχνικά έργα με τη χρήση γενετικών αλγορίθμων
title_full Κατανομή πόρων σε τεχνικά έργα με τη χρήση γενετικών αλγορίθμων
title_fullStr Κατανομή πόρων σε τεχνικά έργα με τη χρήση γενετικών αλγορίθμων
title_full_unstemmed Κατανομή πόρων σε τεχνικά έργα με τη χρήση γενετικών αλγορίθμων
title_short Κατανομή πόρων σε τεχνικά έργα με τη χρήση γενετικών αλγορίθμων
title_sort κατανομή πόρων σε τεχνικά έργα με τη χρήση γενετικών αλγορίθμων
topic Κατανομή πόρων
Προγραμματισμός πόρων
Γενετικοί αλγόριθμοι
Διοίκηση έργων
Resource allocation
Resource scheduling
Genetic algorithms
Project management
url https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%A0%CE%B1%CF%80%CE%B1%CE%B4%CE%AC%CE%BA%CE%B7%2C+%CE%95%CF%85%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1&Index1=Keywordsbib&Database=1&SearchMethod=Find_1&SearchTerm1=%CE%A0%CE%B1%CF%80%CE%B1%CE%B4%CE%AC%CE%BA%CE%B7%2C+%CE%95%CF%85%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1&OpacLanguage=gre&Profile=Default&EncodedRequest=*B1*2FD*98*DCk*B1PG*E2*98*E3*FBSU*40&EncodedQuery=*B1*2FD*98*DCk*B1PG*E2*98*E3*FBSU*40&Source=SysQR&PageType=Start&PreviousList=RecordListFind&WebPageNr=1&NumberToRetrieve=50&WebAction=NewSearch&StartValue=0&RowRepeat=0&ExtraInfo=&SortIndex=Year&SortDirection=-1&Resource=&SavingIndicator=&RestrType=&RestrTerms=&RestrShowAll=&LinkToIndex=
http://hdl.handle.net/11610/14646
work_keys_str_mv AT papadakēeuangeliapetros katanomēporōnsetechnikaergametēchrēsēgenetikōnalgorithmōn