Modularity Based Community Detection on the GPU

DSpace/Manakin Repository

Show simple item record

dc.contributor.advisor Lucchese, Claudio it_IT
dc.contributor.author Fontolan, Federico <1995> it_IT
dc.date.accessioned 2020-07-15 it_IT
dc.date.accessioned 2020-09-24T12:00:14Z
dc.date.available 2020-09-24T12:00:14Z
dc.date.issued 2020-07-28 it_IT
dc.identifier.uri http://hdl.handle.net/10579/17433
dc.description.abstract Modularity based algorithms for the detection of communities are the de facto standard thanks to the fact that they offer the best compromise between efficiency and result. This is because these algorithms allow analyzing graphs much larger than those that can be analyzed with alternative techniques. Among these, the Louvain algorithm has become extremely popular due to its simplicity, efficiency and precision. In this thesis, we present an overview of community detection techniques and we propose two new parallel implementations of the Louvain algorithm written in CUDA and exploitable by Nvidia GPUs: the first one is based on the sort-reduce paradigm with a pruning approach on the input data; the second one is a new hash-based implementation. Experimental analysis conducted on 13 datasets of different sizes ranging from 15 to 130 million edges shows that the proposed algorithms have different efficiency based on the graph. For this reason, we also study an adaptive solution that tries to improve the performance combining these two approaches. it_IT
dc.language.iso en it_IT
dc.publisher Università Ca' Foscari Venezia it_IT
dc.rights © Federico Fontolan, 2020 it_IT
dc.title Modularity Based Community Detection on the GPU it_IT
dc.title.alternative Modularity Based Community Detection on the GPU it_IT
dc.type Master's Degree Thesis it_IT
dc.degree.name Informatica - computer science it_IT
dc.degree.level Laurea magistrale it_IT
dc.degree.grantor Dipartimento di Scienze Ambientali, Informatica e Statistica it_IT
dc.description.academicyear 2019/2020 - Sessione Estiva it_IT
dc.rights.accessrights openAccess it_IT
dc.thesis.matricno 854230 it_IT
dc.subject.miur INF/01 INFORMATICA it_IT
dc.description.note it_IT
dc.degree.discipline it_IT
dc.contributor.co-advisor it_IT
dc.date.embargoend it_IT
dc.provenance.upload Federico Fontolan (854230@stud.unive.it), 2020-07-15 it_IT
dc.provenance.plagiarycheck Claudio Lucchese (claudio.lucchese@unive.it), 2020-07-27 it_IT


Files in this item

This item appears in the following Collection(s)

Show simple item record