Τεχνικές παράλληλης επεξεργασίας στο Bin Packing Problem

Απόθεσις

 

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Βαρσάμης, Δημήτριος
dc.contributor.author Χανλήογλου, Φώτιος Α.
dc.date.accessioned 2017-12-06T10:01:59Z
dc.date.available 2017-12-06T10:01:59Z
dc.date.issued 2017-05
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/3309
dc.description Το πλήρες κείμενο της εργασίας ΔΕΝ είναι διαθέσιμο el
dc.description.abstract Σκοπός της διπλωματικής εργασίας είναι η ανάπτυξη και μελέτη παράλληλων αλγορίθμων για την επίλυση ενός διάσημου προβλήματος βελτιστοποίησης του γραμμικού προγραμματισμού, γνωστό ως Bin Packing Problem. Το πρόβλημα έγκειται στη διαχείριση και τον καταμερισμό πεπερασμένου αριθμού «πακέτων» (packages), έτσι ώστε να τοποθετηθούν κατάλληλα και όσο το δυνατόν βέλτιστα σε «κάδους» (bins), με τέτοιο τρόπο, έτσι ώστε να επιτευχθεί ο μικρότερος δυνατός αριθμός κάδων σε χρήση. Για την επίλυση αυτού του προβλήματος χρησιμοποιήθηκε ο αλγόριθμος Best Fit Decreasing (BFD) στο προγραμματιστικό εργαλείο Matlab και προσαρμόστηκε με κάποιες μεθόδους για τις ανάγκες της παραλληλοποίησης. Τα αποτελέσματα που προκύπτουν αναλύονται και παρουσιάζονται ως προς τη φύρα (περισσευούμενος χώρος), τους κάδους που χρησιμοποιήθηκαν, καθώς επίσης και το χρόνο εκτέλεσης του αλγορίθμου στις εκάστοτε περιπτώσεις παραλληλοποίησής του. el
dc.description.abstract The aim of the diploma thesis is to develop and study parallel algorithms to solve a famous optimization problem of linear programming, known as Bin Packing Problem. The problem lies in managing and allocating a finite number of packages so that they are properly and optimally positioned in bins in such a way that the smallest possible number of bins in use can be achieved. To solve this problem, the Best Fit Decreasing algorithm (BFD) was used in the Matlab programming tool and adapted with some methods for parallelization needs. The resulting results are analyzed and presented in terms of waste (extra space), the bins used, as well as the time of execution of the algorithm in each case of parallelism. en
dc.format.extent 64 el
dc.language.iso el el
dc.publisher Τ.Ε.Ι. Κεντρικής Μακεδονίας el
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el
dc.subject TEICM::ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ el
dc.subject ΑΛΓΟΡΙΘΜΟΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ el
dc.subject.ddc 519.72 el
dc.title Τεχνικές παράλληλης επεξεργασίας στο Bin Packing Problem el
dc.type Διπλωματική εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.contributor.master ΠΜΣ "ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ" el
dc.heal.publisherID teiser
dc.subject.keyword Γραμμικός προγραμματισμός el
dc.subject.keyword Bin Packing Problem el
dc.subject.keyword Αλγόριθμος Best Fit Decreasing (BFD) el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές Except where otherwise noted, this item's license is described as Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές