Discovering dynamic communities in interaction networks

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorGionis, Aristides
dc.contributor.advisorTatti, Nikolaj
dc.contributor.authorRozenshtein, Polina
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorGionis, Aristides
dc.date.accessioned2014-08-29T06:59:36Z
dc.date.available2014-08-29T06:59:36Z
dc.date.issued2014-08-21
dc.description.abstractVery often online social networks are defined by aggregating information regarding the interaction between the nodes of the network. For example, a call graph is defined by considering an edge for each pair of individuals who have called each other at least once --- or at least k times. Similarly, an implicit social network in a social-media site is defined by considering an edge for each pair of users who have interacted in some way, e.g., have made a conversation, commented to each other's content, etc. Despite the fact that this type of definitions have been used to obtain a lot of insights regarding the structure of social networks, it is obvious that they suffer from a severe limitation: they neglect the precise time that the interaction between network nodes occurs. In this thesis we propose to study interaction networks, where one considers not only the underlying topology of the social network, but also the exact time instances that nodes interact. In an interaction network an edge is associated with a time stamp, and multiple edges may occur for the same pair of nodes. Consequently, interaction networks offer a more fine-grained representation that can be used to reveal otherwise hidden dynamic phenomena in the network. In the context of interaction networks, we study the problem of discovering communities, which are dense in terms of the underlying network structure, and whose edges occur in short time intervals. Such communities represent groups of individuals who interact with each other in some specific time instances, for example, a group of employees who work on a project and whose interaction intensifies before certain project milestones. We prove that the problem we define is NP-hard, and we provide effective algorithms by adapting techniques used to find dense subgraphs. We perform extensive evaluation of the proposed methods on synthetic and real datasets, which demonstrates the validity of our concepts and the good performance of our algorithms.en
dc.format.extent61+3
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/13903
dc.identifier.urnURN:NBN:fi:aalto-201408292554
dc.language.isoenen
dc.programmeMaster’s Programme in Machine Learning and Data Mining (Macadamia)fi
dc.programme.majorMachine Learning and Data Miningfi
dc.programme.mcodeSCI3015fi
dc.rights.accesslevelopenAccess
dc.subject.keywordcommunity detectionen
dc.subject.keywordgraph miningen
dc.subject.keywordsocial-network analysisen
dc.subject.keyworddynamic graphsen
dc.subject.keywordtime-evolving networksen
dc.subject.keywordinteraction networksen
dc.titleDiscovering dynamic communities in interaction networksen
dc.typeG2 Pro gradu, diplomityöen
dc.type.okmG2 Pro gradu, diplomityö
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
dc.type.publicationmasterThesis
local.aalto.digifolderAalto_06571
local.aalto.idinssi49682
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
master_Rozenshtein_Polina_2014.pdf
Size:
843.79 KB
Format:
Adobe Portable Document Format