dc.contributor.advisor | Τσιχριντζής, Γεώργιος | |
dc.contributor.author | Μωρέσης, Ορέστης | |
dc.date.accessioned | 2018-11-05T06:23:59Z | |
dc.date.available | 2018-11-05T06:23:59Z | |
dc.date.issued | 2018-10 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/11501 | |
dc.description | Source Codes: https://github.com/moreorem/graphdener-backend , https://github.com/moreorem/graphdener. | el |
dc.description.abstract | Τα δεδομένα καταλαμβάνουν διαρκώς μεγαλύτερο χώρο και γίνονται όλο και πιο χαοτικά με
αποτέλεσμα οι παλαιότερες, πιο παραδοσιακές μορφές αποθήκευσης και αναπαράστασης να
καθιστούν δυσκολότερη την κατανόησή τους και την επεξεργασία τους. Πολλά σύγχρονα
συστήματα έχουν χρησιμοποιηθεί στο πεδίο χρήσης όπως οι Βάσεις Δεδομένων NOSQL και
Graph Database. Οι βάσεις δεδομένων γραφημάτων είναι η καλύτερη μορφή απεικόνισης
λογικών συνδέσεων γνωστών και ως γραφήματα δικτύου. Αυτό ξεδιπλώνει ένα τεράστιο
πεδίο χρήσεων και εφαρμογή νέων αλγορίθμων. Το αντικείμενο αυτού του έργου είναι να
επιθεωρήσει την μεταχείριση και την αναπαράσταση γράφων από ένα χαμηλό επίπεδο
προγραμματισμού και να δοκιμάσει νέες μορφές αποθήκευσης καθώς και σύγχρονες
γλώσσες προγραμματισμού αλλά και τη συνεργασία μεταξύ τους αναπτύσσοντας ένα
λογισμικό που εισάγει ακατέργαστα δεδομένα, με τελικό σκοπό την προεπισκόπισή τους
χρησιμοποιώντας μερικούς αλγορίθμους διάταξης και των απλών αλλά γρήγορων γραφικών
μεθόδων. | el |
dc.format.extent | 35 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Αναφορά Δημιουργού 4.0 Διεθνές | * |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | * |
dc.title | Ανάπτυξη λογισμικού οπτικοποίησης γράφων μεγάλης κλίμακας με χρήση παραλληλότητας και αλγορίθμων διάταξης | el |
dc.title.alternative | Large scale graph visualization software using parallelization and distribution algorithms | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | Data is getting constantly larger and more chaotic in such a way that older, more traditional
forms of storage and representation render it more difficult to understand and process it. A lot
of modern systems have been in the scope of use such as NOSQL and Graph Databases.
Graph databases are the best form of representing logical connections also known as network
graphs. This unfolds a vast field of uses and new algorithms. The point of this project is to
inspect graph manipulation and representation from a low level of programming and try new
forms of storage as well as modern programming languages and their cooperation between
each other by developing a software that imports raw data and previews them using a couple
of distribution algorithms and simple but fast graphics. | el |
dc.contributor.master | Πληροφορική | el |
dc.subject.keyword | Rust | el |
dc.subject.keyword | Python | el |
dc.subject.keyword | Graph | el |
dc.subject.keyword | Γράφος | el |
dc.subject.keyword | Γραφήματα | el |
dc.subject.keyword | Αλγόριθμοι διάταξης | el |
dc.subject.keyword | Distribution algorithms | el |
dc.subject.keyword | Parallelization | el |
dc.subject.keyword | OpenGL | el |
dc.subject.keyword | Visualization | el |
dc.subject.keyword | Οπτικοποίηση | el |
dc.subject.keyword | Δεδομένα | el |
dc.subject.keyword | Databases | el |
dc.subject.keyword | Social networks | el |
dc.subject.keyword | RPC | el |
dc.date.defense | 2018-10 | |