Υβριδικοί αλγόριθμοι βελτιστοποίησης: υλοποίηση σε κάρτες γραφικών

Περίληψη

Ο Γραμμικός Προγραμματισμός (ΓΠ) είναι ένα σημαντικός τομέας της επιχειρησιακής έρευνας. Ο αλγόριθμος simplex είναι ένας από τους δέκα αλγόριθμους με τη μεγαλύτερη επιρροή στον 20ο αιώνα και η πιο ευρέως χρησιμοποιούμενη μέθοδος για την επίλυση γραμμικών προβλημάτων. Ο κύριος στόχος της διατριβής αυτής είναι η μελέτη της υπολογιστικής συμπεριφοράς δύο αλγορίθμων τύπου simplex: (i) του αναθεωρημένου αλγόριθμου simplex, και (ii) του πρωτεύοντα – δυϊκού αλγόριθμου simplex εξωτερικών σημείων. Επίσης, οι Κάρτες Γραφικών (Graphical Processing Units – GPUs) έχουν γίνει δημοφιλείς και έχουν εφαρμοστεί για την επίλυση γραμμικών προβλημάτων. Οι αλγόριθμοι τύπου simplex και οι διαφορετικές μέθοδοι στους αλγορίθμους αυτούς υλοποιούνται τόσο στη CPU όσο και στη GPU.Οι preconditioning τεχνικές είναι σημαντικές στην επίλυση γραμμικών προβλημάτων, καθώς βελτιώνουν την υπολογιστική συμπεριφορά των αλγορίθμων. Η κλιμάκωση είναι η πιο ευρέως διαδεδομένη preconditioning τεχνική στους αλγόριθμους γραμμικού ...
περισσότερα

Περίληψη σε άλλη γλώσσα

Linear Programming (LP) is a significant area in the field of operations research. The simplex algorithm is one of the top ten algorithms with the greatest influence in the 20th century and the most widely used method for solving LP problems. The main aim of this thesis is to investigate the computational aspects of two simplex type algorithms: (i) the revised simplex algorithm, and (ii) a primal-dual exterior point simplex algorithm. Furthermore, Graphical Processing Units (GPUs) have gained a lot of popularity and have been applied to LP algorithms. Hence, the simplex type algorithms and the different methods in these algorithms are implemented both as CPU- and GPU-based implementations.Preconditioning techniques are important in solving linear problems, as they improve their computational properties. Scaling is the most widely used preconditioning technique in linear optimization algorithms and is used to reduce the condition number of the constraint matrix, improve the numerical be ...
περισσότερα

Όλα τα τεκμήρια στο ΕΑΔΔ προστατεύονται από πνευματικά δικαιώματα.

DOI
10.12681/eadd/35245
Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/35245
ND
35245
Εναλλακτικός τίτλος
Hybrid optimization algorithms: implementation on GPU
Συγγραφέας
Πλόσκας, Νικόλαος (Πατρώνυμο: Ιωάννης)
Ημερομηνία
2014
Ίδρυμα
Πανεπιστήμιο Μακεδονίας Οικονομικών και Κοινωνικών Επιστημών. Σχολή Επιστημών Πληροφορίας. Τμήμα Εφαρμοσμένης Πληροφορικής
Εξεταστική επιτροπή
Σαμαράς Νικόλαος
Ευαγγελίδης Γεώργιος
Παπαρίζος Κωνσταντίνος
Μαργαρίτης Κωνσταντίνος
Γεωργίου Ανδρέας
Καρατζά Ελένη
Πάσχος Ευάγγελος
Σαχινίδης Νικόλαος
Επιστημονικό πεδίο
Φυσικές ΕπιστήμεςΕπιστήμη Ηλεκτρονικών Υπολογιστών και Πληροφορική
Λέξεις-κλειδιά
Γραμμικός προγραμματισμός; Βελτιστοποίηση; Αλγόριθμος Simplex; Κάρτες γραφικών; Παράλληλος προγραμματισμός
Χώρα
Ελλάδα
Γλώσσα
Αγγλικά
Άλλα στοιχεία
173 σ., πιν., σχημ., ευρ.
Ειδικοί όροι χρήσης/διάθεσης
Το έργο παρέχεται υπό τους όρους της δημόσιας άδειας του νομικού προσώπου Creative Commons Corporation:
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
Σχετικές εγγραφές (με βάση τις επισκέψεις των χρηστών)