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

Απόθεσις

 

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

dc.contributor.advisor Βαρσάμης, Δημήτριος
dc.contributor.author Μικροπούλου, Κλεοπάτρα
dc.date.accessioned 2019-01-09T07:39:41Z
dc.date.available 2019-01-09T07:39:41Z
dc.date.issued 2018-12
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/3793
dc.description Το πλήρες κείμενο της εργασίας είναι διαθέσιμο ΚΑΤΟΠΙΝ αιτήματος el
dc.description.abstract Η παρούσα διπλωματική εργασία πραγματεύεται το πρόβλημα της πακετοποίησης (bin packing problem) και συγκεκριμένα της μονοδιάστατης εφαρμογής του. Λόγω της πολυπλοκότητας του, το πρόβλημα ανήκει στην κατηγορία των NP-hard προβλημάτων, γεγονός που καθιστά την εξεύρεση της βέλτιστης λύσης μια πολύ δύσκολη υπόθεση. Αρχικά, γίνεται μια αναφορά στην περιγραφή του προβλήματος, στα είδη και στις εφαρμογές του, οι οποίες το καθιστούν επίκαιρο και διαρκώς ενδιαφέρον. Οι περισσότερες φυσικά έχουν να κάνουν με τον τομέα της Πληροφορικής, της Βιομηχανίας, της Έρευνας Επιχειρήσεων και της Οικονομίας. Έπειτα παρατίθενται επιγραμματικά οι προσεγγίσεις επίλυσης που προτείνονται στην βιβλιογραφία. Μετά από την ανάλυση των πιο διαδεδομένων μεθόδων, υλοποιούνται οι προαναφερθείσες προσεγγίσεις με τη βοήθεια της γλώσσας προγραμματισμού Python. Τέλος, καταγράφονται τα συμπεράσματα από την θεωρητική ανασκόπηση αλλά και την πρακτική υλοποίηση της διαδικασίας της επίλυσης του bin packing problem με τη χρήση της Python. el
dc.description.abstract This diploma thesis deals with the problem of bin packing problem, namely its one-dimensional type. Due to its complexity, the problem belongs to the NP-hard problem category, which makes the finding of the optimal solution a very difficult task. Initially, a reference is made to the description of the problem, its types and applications, which make it relevant and constantly interesting. Of course, most of them have to do with IT, Industry, Business Research and the Economy. The resolving approaches proposed in the bibliography are then outlined. After analyzing the most common methods, these approaches are implemented using the programming language Python. Finally, the findings from the theoretical review and the practical implementation of the bin packing problem solution using Python are documented. en
dc.format.extent 100 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 PYTHON (ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ) el
dc.subject.ddc 519.4 el
dc.title Επίλυση προβλημάτων βέλτιστης ανάθεσης με το λογισμικό ανοικτού κώδικα Python el
dc.type Διπλωματική εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.contributor.master ΠΜΣ "ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ" el
dc.heal.publisherID teiser
dc.subject.keyword Υπολογιστικές Μέθοδοι el
dc.subject.keyword Βελτιστοποίηση el
dc.subject.keyword Προβλήματα Ανάθεσης el
dc.subject.keyword Python el
dc.subject.keyword Computational Methods el
dc.subject.keyword Optimization el
dc.subject.keyword Assignment problems el


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

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

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

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