Graph data structures are ubiquitous in computer science. Graphs of interest tend to be huge objects, with millions or billions of nodes. To process such graphs, parallel algorithms on distributed architectures are needed. MapReduce is a model of computation developed to process large amounts of data using clusters of commodity machines. One of the most interesting properties of graphs is their diameter. In this thesis we analyze several algorithms to find the diameter of very large graphs

Efficient MapReduce algorithms for computing the diameter of very large graphs

Ceccarello, Matteo
2013/2014

Abstract

Graph data structures are ubiquitous in computer science. Graphs of interest tend to be huge objects, with millions or billions of nodes. To process such graphs, parallel algorithms on distributed architectures are needed. MapReduce is a model of computation developed to process large amounts of data using clusters of commodity machines. One of the most interesting properties of graphs is their diameter. In this thesis we analyze several algorithms to find the diameter of very large graphs
2013-10-08
MapReduce, parallel algorithms, graph, diameter
File in questo prodotto:
File Dimensione Formato  
thesis.pdf

accesso aperto

Dimensione 852.15 kB
Formato Adobe PDF
852.15 kB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/17466