Social Network Analysis



Similar documents
Fault Analysis in Software with the Data Interaction of Classes

An Empirical Study of Two MIS Algorithms

Borgatti, Steven, Everett, Martin, Johnson, Jeffrey (2013) Analyzing Social Networks Sage

Protein Protein Interaction Networks

Week 3. Network Data; Introduction to Graph Theory and Sociometric Notation

Social Influence Analysis in Social Networking Big Data: Opportunities and Challenges. Presenter: Sancheng Peng Zhaoqing University

Introduction to Ego Network Analysis

CS171 Visualization. The Visualization Alphabet: Marks and Channels. Alexander Lex [xkcd]


Outline. NP-completeness. When is a problem easy? When is a problem hard? Today. Euler Circuits

Distance Degree Sequences for Network Analysis

A Modified Elicitation of Personal Networks Using Dynamic Visualization

THE ROLE OF SOCIOGRAMS IN SOCIAL NETWORK ANALYSIS. Maryann Durland Ph.D. EERS Conference 2012 Monday April 20, 10:30-12:00

Redesign Options for the Consumer Expenditure Survey

Social Network Analysis: Visualization Tools

A Social Network perspective of Conway s Law

Graph Mining and Social Network Analysis

5. Binary objects labeling

CSC2420 Fall 2012: Algorithm Design, Analysis and Theory

Graphs over Time Densification Laws, Shrinking Diameters and Possible Explanations

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

INFRASTRUCTURE COSTS, BROWNFIELDS VS. GREENFIELDS

Big Ideas in Mathematics

Designing a Poster using MS-PowerPoint

Adaptive Tolerance Algorithm for Distributed Top-K Monitoring with Bandwidth Constraints

Graph models for the Web and the Internet. Elias Koutsoupias University of Athens and UCLA. Crete, July 2003

Why Taking This Course? Course Introduction, Descriptive Statistics and Data Visualization. Learning Goals. GENOME 560, Spring 2012

Max Flow, Min Cut, and Matchings (Solution)

Social Media Mining. Graph Essentials

Beginner Modeling Exercises Section 2 Mental Simulation of Simple Positive Feedback

Integrated System Modeling for Handling Big Data in Electric Utility Systems

SYSM 6304: Risk and Decision Analysis Lecture 5: Methods of Risk Analysis

Optimization of ETL Work Flow in Data Warehouse

Statistical Analysis of Complete Social Networks

Comparisons between HTCP and GridFTP over file transfer

COS 116 The Computational Universe Laboratory 9: Virus and Worm Propagation in Networks

Feature Selection vs. Extraction

Research on the UHF RFID Channel Coding Technology based on Simulink

SIMULATION OF LOAD BALANCING ALGORITHMS: A Comparative Study

How to Design Text Mining Services for Marketing Applications

NETZCOPE - a tool to analyze and display complex R&D collaboration networks

Quantifying Medication Adherence: Practical Challenges and an Approach to Linking Alternative Measures

Model, Analyze and Optimize the Supply Chain

Eye Tracking on a Paper Survey: Implications for Design

Evaluating Software Products - A Case Study

Big Data Mining Services and Knowledge Discovery Applications on Clouds

EXTENDING NETWORK KNOWLEDGE: MAKING OLSR A QUALITY OF SERVICE CONDUCIVE PROTOCOL

Introduction to social network analysis

Revenue s Business Context

Evaluation of a New Method for Measuring the Internet Degree Distribution: Simulation Results

Experiment #1, Analyze Data using Excel, Calculator and Graphs.

Empirical Software Engineering Introduction & Basic Concepts

1.1 Difficulty in Fault Localization in Large-Scale Computing Systems

Computer Forensics Application. ebay-uab Collaborative Research: Product Image Analysis for Authorship Identification

In-network Monitoring and Control Policy for DVFS of CMP Networkson-Chip and Last Level Caches

On the effect of forwarding table size on SDN network utilization

Online Semi-Supervised Learning

CSV886: Social, Economics and Business Networks. Lecture 2: Affiliation and Balance. R Ravi ravi+iitd@andrew.cmu.edu

Analysis of Algorithms, I

What Is Probability?

NP-complete? NP-hard? Some Foundations of Complexity. Prof. Sven Hartmann Clausthal University of Technology Department of Informatics

People centric sensing Leveraging mobile technologies to infer human activities. Applications. History of Sensing Platforms

Off-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park

Practical Graph Mining with R. 5. Link Analysis

A computational model for MapReduce job flow

SOCIAL NETWORK ANALYSIS EVALUATING THE CUSTOMER S INFLUENCE FACTOR OVER BUSINESS EVENTS

Traffic Prediction in Wireless Mesh Networks Using Process Mining Algorithms

Single-Link Failure Detection in All-Optical Networks Using Monitoring Cycles and Paths

Simulating Traffic for Incident Management and ITS Investment Decisions

Numerical Calculation of Laminar Flame Propagation with Parallelism Assignment ZERO, CS 267, UC Berkeley, Spring 2015

Travis Goodwin & Sanda Harabagiu

SIGMOD RWE Review Towards Proximity Pattern Mining in Large Graphs

Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data

Locality Based Protocol for MultiWriter Replication systems

Distributed Dynamic Load Balancing for Iterative-Stencil Applications

Exploring Sociocentric and Egocentric Approaches for Social Network Analysis

Effects of node buffer and capacity on network traffic

Use of Text Messaging to Increase Response Rates

Simulation of Residual Stresses in an Induction Hardened Roll

What is SNA? A sociogram showing ties

Intrusion Log Sharing University of Wisconsin-Madison

A Comparison of General Approaches to Multiprocessor Scheduling

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

STEADYSUN THEnergy white paper. Energy Generation Forecasting in Solar-Diesel-Hybrid Applications

Transcription:

A Brief Introduction to Social Network Analysis Jennifer Roberts

Outline Description of Social Network Analysis Sociocentric vs. Egocentric networks Estimating a social network TRANSIMS A case study

What is Social Network Analysis (SNA)? An analysis technique which studies Relationships between people and groups How those relationships arise Consequences of the relationships (Christopher McCarty, Director of the UF Survey Research Center) Nodes = people Ties = relationships or interactions

Two Types of SNA Egocentric Analysis Focuses on the individual Studies an individual s s personal network and its affects on that individual Sociocentric Analysis Focuses on large groups of people Quantifies relationships between people in a group Studies patterns of interactions and how these patterns affect the group as a whole From redwing.human.net/~mreed/ warriorshtm/ego.htm From www.plant.uga.edu/dblmajor.htm

Egocentric SNA Examines local network structure Describes the network around a single node (the ego) Number of other nodes (alters) Types of connections Extracts network features Uses these factors to predict health and longevity, economic success, levels of depression, access to new opportunities From www.stop.hu/ showcikk.php?scid=1005217

Sociocentric SNA Quantifies relationships and interactions between a group of people Studies how interactions, patterns of interactions, and network structure affect Concentration of power and resources Spread of disease Access to new ideas Group dynamics Raines Laboratory Research Group, U. Wisconsin-Madison http://www.biochem.wisc.edu/raines/people.html

Survey and Interview Data Collection Techniques Name generator/name interpreter questions Questions to elicit list of names: Who do you discuss important matters with? Follow-up questions: Reports about that persons attributes, type of tie, ties between pairs of contacts Inflow/outflow of resources Expensive, subject to human error, influenced by the nature of the questions asked

Other Data Sources Indirect measures Corporate records, event attendance, co-citations, citations, co- authorship, trading patterns, shared affiliations, email, phone calls, computer conferencing Non-invasive, inexpensive Not obvious how indirect measures relate to actual interactions Small scale methods Observation, diaries Experimental

Accuracy Surveys accessing validity of people s reports Recall and observation do not match up -- people do not know, with any acceptable accuracy, to whom they talk over any given period of time Evidence that people are good at recalling typical interactions, bad at answering about specific time scales

TRANSIM A Method for Estimating Large Social Networks Assumes transportation network constrains interactions Creates a synthetic population Models large-scale human interactions through simulations Used to study transportation planning, disease propagation, mobile communications, and demand within the electric power grid From www.environ.org.uk/energy/vehicle%20fuels/

Creating a Synthetic Population Data Land use and demographic census data Survey data about daily activities Information used to create a synthetic population with List of activities consistent with survey data Access to transportation consistent with survey data

Activity Planning and Simulation Creates schedule based on activity lists Optimizes sequential plan based on transportation mode Updates schedule based on current congestion levels Simulation Bipartite graphs contains people nodes and location nodes Simulation updates people s s locations every second

Graph Structure Set P of people nodes Set L of location nodes Edge (p, l) indicates p visits l on a normal day L has a power law distribution with = 2.8 Number nodes with degree i equals β P s distribution is concentrated around a small average value

CL-Model Theoretical Model Generates graphs based on expected degree sequences Each node is assigned a weight, d(u),, equal to its expected degree Edge probabilities are proportional to node weights and edge assignments are independent = σ σ = =

Projection Graphs

Results CL, fastgen approximation create networks with similar properties to actual data (fig 1) Also include approx algorithm description, table, graphs of results, projection graphs