Searching social networks

In the wake of the recent information revolution, there has been a strong interest in understanding the structure of real world social networks and in detecting cohesive subcomponents within social networks. These models to detect cohesion are gaining popularity in Social Network Analysis. These mod...

Full description

Saved in:
Bibliographic Details
Main Author: Bharath Vijay Palukurthi.
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/49094
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-49094
record_format dspace
spelling sg-ntu-dr.10356-490942023-03-03T20:29:43Z Searching social networks Bharath Vijay Palukurthi. School of Computer Engineering Centre for Advanced Information Systems Cheng Sheung Chak James DRNTU::Engineering::Computer science and engineering::Computer applications::Social and behavioral sciences In the wake of the recent information revolution, there has been a strong interest in understanding the structure of real world social networks and in detecting cohesive subcomponents within social networks. These models to detect cohesion are gaining popularity in Social Network Analysis. These models have found usage in diverse areas ranging from analyzing friendship networks such as Facebook to understanding criminal networks such as terrorist rings, etc. This project aims to provide different algorithms & their implementations for the commonly used models to detect social cohesion. All of these problems belong to the NP category. Despite being very hard problems, it is important to study these problems and look for fast and scalable algorithms for these problems especially since they are widely used. In this project we study the clique model and its various relaxations such as k-plexes, k-clubs, kd-cliques & quasi-cliques. We introduce the different measures used to model social cohesion and study their benefits and limitations. We have also implemented different algorithms for each of these problems and have modified them to work faster on real world social network graphs. We also study the performance of the various algorithms on different types of graphs and suggest the best the algorithms to use where applicable. All the implementations have also been optimized to work best on sparse graphs and have been built to be scalable so as to work on the extremely large real world data sets from the Stanford SNAP database. Bachelor of Engineering (Computer Science) 2012-05-15T01:00:58Z 2012-05-15T01:00:58Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/49094 en Nanyang Technological University 75 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer applications::Social and behavioral sciences
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer applications::Social and behavioral sciences
Bharath Vijay Palukurthi.
Searching social networks
description In the wake of the recent information revolution, there has been a strong interest in understanding the structure of real world social networks and in detecting cohesive subcomponents within social networks. These models to detect cohesion are gaining popularity in Social Network Analysis. These models have found usage in diverse areas ranging from analyzing friendship networks such as Facebook to understanding criminal networks such as terrorist rings, etc. This project aims to provide different algorithms & their implementations for the commonly used models to detect social cohesion. All of these problems belong to the NP category. Despite being very hard problems, it is important to study these problems and look for fast and scalable algorithms for these problems especially since they are widely used. In this project we study the clique model and its various relaxations such as k-plexes, k-clubs, kd-cliques & quasi-cliques. We introduce the different measures used to model social cohesion and study their benefits and limitations. We have also implemented different algorithms for each of these problems and have modified them to work faster on real world social network graphs. We also study the performance of the various algorithms on different types of graphs and suggest the best the algorithms to use where applicable. All the implementations have also been optimized to work best on sparse graphs and have been built to be scalable so as to work on the extremely large real world data sets from the Stanford SNAP database.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Bharath Vijay Palukurthi.
format Final Year Project
author Bharath Vijay Palukurthi.
author_sort Bharath Vijay Palukurthi.
title Searching social networks
title_short Searching social networks
title_full Searching social networks
title_fullStr Searching social networks
title_full_unstemmed Searching social networks
title_sort searching social networks
publishDate 2012
url http://hdl.handle.net/10356/49094
_version_ 1759853668787552256