Please use this identifier to cite or link to this item:
http://dspace.lib.uom.gr/handle/2159/13889
Author: | Πλόσκας, Νικόλαος |
Title: | Παράλληλος προγραμματισμός περιστροφικών αλγορίθμων εξωτερικών σημείων τύπου simplex |
Date Issued: | 2009 |
Department: | Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική |
Supervisor: | Σαμαράς, Νικόλαος |
Abstract: | Ο αλγόριθμος simplex είναι συχνά η πιο αποτελεσματική μέθοδος για την επίλυση γραμμικών προβλημάτων (ΓΠ). Ο υπολογιστικός χρόνος των αλγορίθμων simplex επηρεάζεται σημαντικά από την αντιστροφή της βάσης που γίνεται σε κάθε επανάληψη. Η παραλληλοποίηση ενός αλγόριθμου simplex είναι μια μεγάλη πρόκληση, λόγω των πολύ πυκνών πινάκων και της μεγάλης επικοινωνίας. Ο λόγος υπολογισμού προς επικοινωνία είναι πολύ χαμηλός. Οπότε υπάρχει άμεση ανάγκη για προσεκτική επιλογή παράλληλων τεχνικών για την επίτευξη μιας καλής επιτάχυνσης. Ο σκοπός αυτής της διπλωματικής εργασίας είναι να παρουσιάσει μια παράλληλη υλοποίηση του πρωτεύοντα αλγόριθμου εξωτερικών σημείων. Σε αυτήν την προσέγγιση, δόθηκε ιδιαίτερη έμφαση στην παραλληλοποίηση της βάσης. Ο πίνακας που περιέχει τη βάση κατανέμεται σε πολλούς υπολογιστές και η αντίστροφη υπολογίζεται πιο γρήγορα σε μεγάλα ΓΠ. Εκτός από την παράλληλη υλοποίηση, η εργασία αυτή παρουσιάζει και τα πειραματικά αποτελέσματα που δείχνουν την επιτάχυνση ανάμεσα στην ακολουθιακή και την παράλληλη εκδοχή σε τυχαία μεγάλα πυκνά βέλτιστα ΓΠ. Η υπολογιστική μελέτη πραγματοποιήθηκε με τη βοήθεια του περιβάλλοντος Matlab. |
Keywords: | Υπολογιστική μελέτη Αλγόριθμος εξωτερικών σημείων Γραμμικός προγραμματισμός Παράλληλος προγραμματισμός Matlab |
Information: | Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2009. |
Appears in Collections: | Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Ploskas_Msc2009.pdf | 744.94 kB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License