Show simple item record

dc.contributor.advisorCrick, Christopher J.
dc.contributor.authorKasuvajjala, Deepthi Kasuvajjala
dc.date.accessioned2018-06-29T14:41:02Z
dc.date.available2018-06-29T14:41:02Z
dc.date.issued2016-12-01
dc.identifier.urihttps://hdl.handle.net/11244/300355
dc.description.abstractCommunity Detection is a trivial task in Network Analysis and Data Mining. A widely accepted definition of a Community or a Cluster is the group of vertices that are densely connected within and sparsely connected to the other communities. Uncovering the community structure of the network provides useful insights about the structural and functional characteristics of the network of any kind, in consideration. Community Detection is a simpler and computationally less-challenged task, if communities are assumed to be disjoint and non-overlapping. On the contrary, most of the real-world networks exhibit the overlapping community structure rather than the assumed disjoint community structure. Hence the problem of Disjoint Community Detection is now being perceived as Overlapping-Community Detection.Several algorithms have been developed to detect Overlapping Communities in a network. The state-of-the-art is rich in the way it offers different classes of algorithms, yet there is a lot of scope for further exploration of the problem and devising different algorithms based on different metrics. This Thesis is inspired by this idea and we propose a new technique to determine the initial set of nodes, called the seed nodes, to detect the overlapping communities in a network. We further devise a multi-stage algorithm, which starts with detecting the seed nodes in the initial stage and converges with the detection of overlapping communities of the network, in the last stage.Our approach is unique in its choice of the graph/network metric, which is taken into consideration to detect the seed nodes of the network. Our contributions are two-fold. The first being, the ability to determine highly-important nodes of the network based on the Betweenness Centrality metric of node. The second being, detecting densely overlapping communities, thereby optimizing the density measure of a community. Experiments show that our algorithm is successful in scaling to large real-world networks and is efficient in detection of overlapping communities. The algorithm is compared to other state-of-the- art algorithms and its performance is evaluated.
dc.formatapplication/pdf
dc.languageen_US
dc.rightsCopyright is held by the author who has granted the Oklahoma State University Library the non-exclusive right to share this material in its institutional repository. Contact Digital Library Services at lib-dls@okstate.edu or 405-744-9161 for the permission policy on the use, reproduction or distribution of this material.
dc.titleSeed-centric Approach to Detect Overlapping Communities in Networks
dc.contributor.committeeMemberThomas, Johnson P.
dc.contributor.committeeMemberCline, David
osu.filenameKASUVAJJALA_okstate_0664M_14998.pdf
osu.accesstypeOpen Access
dc.description.departmentComputer Science
dc.type.genreThesis
dc.type.materialtext


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record