Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/24624
Author: Κατσαρός, Μάριος
Title: Υλοποίηση τεχνικών κλιμάκωσης (Scaling techniques)
Date Issued: 2020
Department: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Supervisor: Σαμαράς, Νικόλαος
Abstract: Η διπλωματική εργασία πραγματεύεται την υλοποίηση των τεχνικών κλιμάκωσης γραμμικών προβλημάτων σε CPU, με την βοήθεια της γλώσσας προγραμματισμού python, για την αποτελεσματικότερη επίλυση γενικών γραμμικών προβλημάτων από τους λύτες. Στην διπλωματική εργασία παρουσιάζονται αναλυτικά 11 τεχνικές κλιμάκωσης, 1)arithmetic mean, 2)de Buchet για την περίπτωση p=1, 3)de Buchet για την περίπτωση p=2, 4)de Buchet για την περίπτωση p=∞, 5) entropy, 6) equilibration , 7) geometric mean, 8) IBM-MPSX, 9) Lp-Norm για την περίπτωση p=1, 10)Lp-Norm για την περίπτωση p=2, 11) Lp-Norm για την περίπτωση p=∞, με ένα αναλυτικό λυμένο αριθμητικό παράδειγμα, ενώ παρουσιάζεται και ο αλγόριθμός τους στην γλώσσα προγραμματισμού Python. Πραγματοποιείται μια εκτενής υπολογιστική μελέτη μεταξύ των τεχνικών κλιμάκωσης προκειμένου να προσδιοριστεί ποια απο τις τεχνικές είναι η γρηγορότερη βάσει των χρόνων που προέκυψαν από την κλιμάκωση γραμμικών προβλημάτων με την Python. H υπολογιστική μελέτη γίνεται ανάμεσα σε 136 γνωστά γραμμικά προβλήματα. Τέλος, παρατίθενται όλοι οι υπολογιστικοί χρόνοι και τα συμπεράσματα που προέκυψαν απο την υπολογιστική μελέτη, καθώς παρέχονται και προτάσεις για μελλοντική επέκταση.
Keywords: Τεχνικές κλιμάκωσης
Γραμμικός προγραμματισμός
Γραμμικά προβλήματα
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2020.
Appears in Collections:Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M)

Files in This Item:
File Description SizeFormat 
KatsarosMariosMsc2020.pdf312.42 kBAdobe PDFView/Open
KatsarosMariosMsc2020present.pdf501.23 kBAdobe PDFView/Open


Items in Psepheda are protected by copyright, with all rights reserved, unless otherwise indicated.