Ανάπτυξη Αλγορίθμου Επίλυσης Διοφαντικών Εξισώσεων Πινάκων (Master thesis)

Τσελεγκαρίδης, Σωκράτης


Full metadata record
DC FieldValueLanguage
dc.contributor.authorΤσελεγκαρίδης, Σωκράτηςel
dc.date.accessioned2022-05-12T12:33:29Z-
dc.date.available2022-05-12T12:33:29Z-
dc.identifier.urihttp://195.251.240.227/jspui/handle/123456789/14456-
dc.descriptionΜεταπτυχιακή εργασία=Σχολή Τεχνολογικών Εφαρμογών=Τμήμα Ηλεκτρονικών Μηχανικών, 2019 (α/α10961)el
dc.rightsDefault License-
dc.subjectΣυστήματα Αυτομάτου Ελέγχουel
dc.subjectΔιοφαντικές εξισώσεις πολυωνυμικών πινάκωνel
dc.subjectΠολλαπλασιασμός πινάκωνel
dc.subjectSmith μορφήel
dc.subjectΔιαγώνιος πίνακαςel
dc.subjectControl Systemsen
dc.subjectDiophantine equationsen
dc.subjectMatrices multiplicationen
dc.subjectSmith formen
dc.subjectDiagonal matrixen
dc.titleΑνάπτυξη Αλγορίθμου Επίλυσης Διοφαντικών Εξισώσεων Πινάκωνel
heal.typemasterThesis-
heal.type.enMaster thesisen
heal.generalDescriptionΜεταπτυχιακή εργασίαel
heal.identifier.secondary10961-
heal.languageel-
heal.accessaccount-
heal.recordProviderΣχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικήςel
heal.publicationDate2019-04-18-
heal.bibliographicCitationΤσελεγκαρίδης, Σ. (2019). Ανάπτυξη Αλγορίθμου Επίλυσης Διοφαντικών Εξισώσεων Πινάκων (Μεταπτυχιακή εργασία). Αλεξάνδρειο ΤΕΙ Θεσσαλονίκηςel
heal.abstractΗ παρούσα διπλωματική εργασία ασχολείται με τα Συστήματα Αυτομάτου Ελέγχου, και συγκεκριμένα μέσω μιας επισκόπησης καταδεικνύεται η χρησιμότητα της άλγεβρας, η λειτουργικότητα και η ευκολία που προσφέρει με τις Διοφαντικές Εξισώσεις στην ανάλυση, σύνθεση και σχεδιασμό ενός μεγάλου φάσματος ετερόκλητων συστημάτων, όπως: γραμμικά / μη γραμμικά, χρονομεταβλητά / χρονοαμετάβλημα, συνεχούς χρόνου / διακριτού χρόνου, και μίας ή πολλών μεταβλητών. Ακόμη, για τα πολυμεταβλητά συστήματα αναλύονται μερικές μέθοδοι επίλυσης Διοφαντικών Εξισώσεων Πινάκων και επισημαίνεται η άσκοπη χρησιμοποίηση επεξεργαστικών πόρων για τα μηδενικά στοιχεία που περιέχουν. Σε αυτόν τον άξονα γίνεται μία προσπάθεια μέσω πολυωνυμικών πινάκων να κερδηθεί χρόνος από την εκτέλεση του υπολογισμού γινομένου, κάτι που οδηγεί τελικά στην μέθοδο Μηδενικών Στοιχείων (Zero Elements), και την ανάπτυξη αντίστοιχου αλγορίθμου όπου από το σύνολο των επιμέρους πολλαπλασιασμών αφαιρούνται τα μηδενικά στοιχεία και έτσι υπολογίζονται μόνο οι απαραίτητοι όροι για να προκύψει το αποτέλεσμα Α.Β = C. Επιπλέον, για γινόμενο δύο οποιονδήποτε πινάκων Α.Β γίνεται σύγκριση της μεθόδου Μηδενικών Στοιχείων Ο(n3–n.z) με τον αλγόριθμο Strassen O(n2.807) και της μεθόδου Williams O(n2.373), όπου n η διάσταση τετράγωνου πίνακα και z το πλήθος των μηδενικών στοιχείων του πίνακα Α, και αποδεικνύεται ότι το πλήθος των μηδενικών στοιχείων σε κάποιες περιπτώσεις, όπως οι διαγώνιοι πίνακες, κάνει την μέθοδο Μηδενικών Στοιχείων αποδοτικότερη έναντι των υπόλοιπων. Τέλος, γίνεται επέκταση από την μέθοδο Μηδενικών Στοιχείων στην μέθοδο Εκτεταμένων Μηδενικών Στοιχείων (Extended Zero Elements – E.Z.E.) όπου εξετάζεται το επιπλέον κέρδος πολυπλοκότητας όταν υπάρχουν μηδενικά στοιχεία όχι μόνο στον έναν αλλά και στους δύο προς πολλαπλασιασμό πίνακες.el
heal.abstractThe current thesis focused on Control Systems, and in particular through a survey, demonstrates the usefulness of algebra and its functionality with Diophantine Equations in the analysis, synthesis and design for a wide range of different systems, such as: linear, non-linear, time varying, continuous time, discrete time, multivariable. Additional, some methods of resolving Diophantine Equations of Matrices are analyzed for multivariable systems. Also, indicated the unnecessary use of processing resources for the zeros elements. At this point, an attempt is made with polynomials matrices to gain time from the execution of the calculation product, which ultimately leads to the Zero Elements (Z.E.) method and to the development of a corresponding algorithm where finally only the necessary (non zero) elements are used to reach the result A.B = C. Furthermore, for the product of any two matrices A.B, the Z.E. O(n3-nz) method is compared with Strassen algorithm O(n2.807) and Williams O(n2.373), where n is the dimension of square matrix and z the number of zero elements in matrix A, and it is shown that the number of zeros in some cases, such as diagonal matrices, renders the Z.E. method more efficient than the others. Finally, an Extended Zero Elements (E.Z.E.) method is expanded from the Zero Element method, where the extra gain of complexity is examined when zero elements is present not only in one, but in both matrices.en
heal.advisorNameΤζέκης, Παναγιώτηςel
heal.committeeMemberNameΤζέκης, Παναγιώτηςel
heal.academicPublisherΤμήμα Μηχανικών Πληροφορικήςel
heal.academicPublisherIDteithe-
heal.numberOfPages71-
heal.fullTextAvailabilitytrue-
heal.type.elΜεταπτυχιακή εργασίαel
Appears in Collections:Πτυχιακές Εργασίες

Files in This Item:
File Description SizeFormat 
Tselegkaridis.pdfΜεταπτυχιακή εργασία2.05 MBAdobe PDFView/Open



 Please use this identifier to cite or link to this item:
http://195.251.240.227/jspui/handle/123456789/14456
  This item is a favorite for 0 people.

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