HEAL DSpace

Υλοποίηση Map-Reduce σε χωρικά δεδομένα με τον αλγόριθμο Dijkstra

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Σελλής, Τιμολέων el
dc.contributor.author Θεοδωράκης, Δημήτρης Ι. el
dc.contributor.author Theodorakis, Dimitris I. en
dc.date.accessioned 2011-12-13T08:46:23Z
dc.date.available 2011-12-13T08:46:23Z
dc.date.copyright 2011-12-08 -
dc.date.issued 2011-12-13
dc.date.submitted 2011-12-08 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/5580
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.8259
dc.description 85 σ. el
dc.description.abstract Η παρούσα διπλωματική εργασία επικεντρώνεται στην υλοποίηση αλγορίθμου εύρεσης συντομότερων μονοπατιών σε τμηματοποιημένους γράφους με τη χρήση παραλληλοποίησης και map-reduce σε web browsers με Javascript. Ως αλγόριθμος συντομότερου μονοπατιού χρησιμοποιείται ο Dijkstra ενώ τα πειραματικά δεδομένα μας προκύπτουν από το γράφο του οδικού δικτύου της ∆υτικής Ευρώπης, που διατίθενται για επιστημονική χρήση από το Ινστιτούτο Karlsruher. Η διαδικασία χωρίζεται σε τρία βασικά στάδια. Στο στάδιο της προ-επεξεργασίας δεδομένων τμηματοποιείται ο γράφος σε κελιά με τη βοήθεια του εργαλείου METIS. Στο δεύτερο στάδιο δημιουργείται ένα γράφος επικάλυψης, με τη βοήθεια της map-reduce διαδικασίας που εκτελείται από τα προγράμματα περιήγησης των χρηστών (Javascript), ενώ το τρίτο και τελευταίο στάδιο περιλαμβάνει την εύρεση του συντομότερου μονοπατιού με τη χρήση του γράφου επικάλυψης που κατασκευάστηκε στο δεύτερο στάδιο. Να σημειωθεί ότι η παρούσα εργασία ασχολείται μονάχα με τα δύο πρώτα στάδια ενώ το τελευταίο αναφέρεται για λόγους συνέπειας. el
dc.description.abstract This diploma thesis is focused on the implementation of a single source shortest path algorithm for partitioned graphs, using parallel computing and map-reduce on web browsers with Javascript. Dijkstra 's algorithm is used for shortest path calculations whereas the dataset used for the experiments comes from a road graph of Western Europe that the Institute of Karlsruher offers for research. The process is divided in three basic steps. In the first step we partition graph using the METIS tool. In the second step we construct an overlay graph by running the map-reduce process via web visitors. In the third step we calculate the actual shortest path by using the overlay graph that was constructed in the previous steps. It should be mentioned that this diploma thesis deals only with the first two steps. The last step is only mentioned for consequence. en
dc.description.statementofresponsibility Δημήτρης Ι. Θεοδωράκης el
dc.language.iso el en
dc.rights ETDFree-policy.xml en
dc.subject Map-reduce en
dc.subject Javascrtipt en
dc.subject Dijkstra en
dc.subject Διαίρεση γράφου el
dc.subject Βάσεις δεδομένων el
dc.subject Συντομότερο μονοπάτι el
dc.subject Graph partitioning en
dc.subject Databases en
dc.subject Shortest path en
dc.title Υλοποίηση Map-Reduce σε χωρικά δεδομένα με τον αλγόριθμο Dijkstra el
dc.title.alternative Implementation of Map-Reduce on spatial data using the Dijkstra algorithm on web clients en
dc.type bachelorThesis el (en)
dc.date.accepted 2011-11-28 -
dc.date.modified 2011-12-08 -
dc.contributor.advisorcommitteemember Κοζύρης, Νεκτάριος el
dc.contributor.advisorcommitteemember Pfoser, Dieter en
dc.contributor.committeemember Σελλής, Τιμολέων el
dc.contributor.committeemember Κοζύρης, Νεκτάριος el
dc.contributor.committeemember Pfoser, Dieter en
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών el
dc.date.recordmanipulation.recordcreated 2011-12-13 -
dc.date.recordmanipulation.recordmodified 2011-12-13 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής