SlideShare a Scribd company logo
1 of 10
Download to read offline
First steps in social network
    Zina
 Petrushyna                         analysis
Ralf Klamma
                                    Workshop
                                      Terchova, June 2009
                                Zinayida Petrushyna, Ralf Klamma

                              Chair for Information Systems and Databases,
                                   RWTH Aachen University, Germany


Lehrstuhl Informatik 5
(Information Systems)
   Prof. Dr. M. Jarke
   Joint TEL
 SummerSchool-
   June09-1
Motivation

                         Old theories               New theory
                         • Actual process          •Knowledge is continual
    Zina
 Petrushyna

Ralf Klamma
                         • Learning happens inside • Cognitive operations are done
                                                   by machines
                         • Instructional design
                                                    • Network pedagogy
                          pedagogy



Lehrstuhl Informatik 5
(Information Systems)
   Prof. Dr. M. Jarke
   Joint TEL
 SummerSchool-
   June09-2
Fundamentals

                         A network is a graph (consists of nodes and edges)
                                       L1
                                                                       L2
                         Examples:
    Zina
 Petrushyna                   • People and interactions between them
                                            L1
Ralf Klamma                                                      L2
                              • Websites and links
                                                Teacher
                              • Cities and traffic connections
                         Edges are               Teacher



                              • directed/undirected                   L3    L3
                                      L4
                                L4
                              • multiple
                              • weighted/unweighted
                                                       Teacher



Lehrstuhl Informatik 5
                         Two nodes are neighbors or adjacent when one
(Information Systems)
   Prof. Dr. M. Jarke
   Joint TEL
                         edge exist between two given vertices
                                              Teacher
 SummerSchool-
   June09-3
Fundamentals

                         A path is a set of connected edges
                         A length of a path is number of edges on the path
    Zina                 A distance of a path is a sum of the weights of the edges
 Petrushyna
                         on the path
                         A cycle is a path with repeated vertices
Ralf Klamma




                         A subgraph is a part of graph




Lehrstuhl Informatik 5
(Information Systems)
   Prof. Dr. M. Jarke
   Joint TEL
 SummerSchool-
   June09-4
Network Characteristics:
                                  Degree centrality
                         Degree of a vertex:
                         number of incoming and outgoing edges
                                                              L1
    Zina                      • in-degree                                          L2

 Petrushyna

Ralf Klamma                   • out-degree
                                                                   Teacher




                         • Simplest centrality measure                                  L3



                         • A measure in some sense
                                                         L4




                           shows the popularity of an actor
                                                                         Teacher




Lehrstuhl Informatik 5
(Information Systems)
   Prof. Dr. M. Jarke
   Joint TEL
 SummerSchool-
   June09-5
Network Characteristics:
                                     Closeness
                         How far a node is from the others?

    Zina
 Petrushyna
                         The closeness of the node i is defined as:

                                            c(i ) ≡
Ralf Klamma
                                                          1
                                                      ∑ j∈Nd (i , j )

                         Who are leaders?



Lehrstuhl Informatik 5
(Information Systems)
   Prof. Dr. M. Jarke
   Joint TEL
 SummerSchool-
   June09-6
Network Characteristics:
                                     Shortest-path


    Zina
 Petrushyna

Ralf Klamma




                         News, rumor, fad, message – does it know the ideal route?
                         To get from one place to another more likely a message
                         wanders around more randomly, encountering who it will.
                         Certainly it is possible for information to flow between two
                         individuals via a third mutual acquaintance, even when the
Lehrstuhl Informatik 5
(Information Systems)
                         two individuals in question are themselves well acquainted
   Prof. Dr. M. Jarke
   Joint TEL
 SummerSchool-
   June09-7
Network Characteristics:
                                    Betweenness
                         Measure for the influence an actor can exert
                         The shortest-paths v(j, k) for each j, k and j≠k
                         the betweenness of node i is
    Zina
 Petrushyna

Ralf Klamma

                                                     vi ( j, k )
                                           bi ≡ ∑
                                                j ≠k v( j, k )

                         Who controls the flow of information?


Lehrstuhl Informatik 5
(Information Systems)
   Prof. Dr. M. Jarke
   Joint TEL
 SummerSchool-
   June09-8
Networ Measures
                             Closeness and Betweenness
                         Degree
                           Ego-centric measure defining a node community
                           Communication activity
                         Betweenness
    Zina
 Petrushyna



                           Measure of the extent to which a node lies on the
                           Community control
Ralf Klamma



                           paths between others
                         Closeness
                           Measure of how long it will take information to spread
                           Depedence, consideretely
                           from a given node to others in the network
                           efficiency

Lehrstuhl Informatik 5
(Information Systems)
   Prof. Dr. M. Jarke
   Joint TEL
 SummerSchool-
   June09-9
Examples


    Zina
 Petrushyna

Ralf Klamma




Lehrstuhl Informatik 5
(Information Systems)
   Prof. Dr. M. Jarke
    Joint TEL
 SummerSchool-
   June09-10

More Related Content

More from telss09

The relation of PLE, LMS, and Open Content
The relation of PLE, LMS, and Open ContentThe relation of PLE, LMS, and Open Content
The relation of PLE, LMS, and Open Contenttelss09
 
Junior/Senior Faculty Breakfast
Junior/Senior Faculty BreakfastJunior/Senior Faculty Breakfast
Junior/Senior Faculty Breakfasttelss09
 
Industry Breakfast
Industry BreakfastIndustry Breakfast
Industry Breakfasttelss09
 
Configuring VLEs for Mathematics
Configuring VLEs for MathematicsConfiguring VLEs for Mathematics
Configuring VLEs for Mathematicstelss09
 
Personal Competence Development in Learning Networks
Personal Competence Development in Learning NetworksPersonal Competence Development in Learning Networks
Personal Competence Development in Learning Networkstelss09
 
Assessing and promoting computer-supported collaborative learning
Assessing and promoting computer-supported collaborative learningAssessing and promoting computer-supported collaborative learning
Assessing and promoting computer-supported collaborative learningtelss09
 
Technology and the Transformation of Learning
Technology and the Transformation of LearningTechnology and the Transformation of Learning
Technology and the Transformation of Learningtelss09
 
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...telss09
 
Language Technologies for Lifelong Learning
Language Technologies for Lifelong LearningLanguage Technologies for Lifelong Learning
Language Technologies for Lifelong Learningtelss09
 
Adaptive Learning Environments
Adaptive Learning EnvironmentsAdaptive Learning Environments
Adaptive Learning Environmentstelss09
 
Methods to test an e-learning Web application.
Methods to test an e-learning Web application.Methods to test an e-learning Web application.
Methods to test an e-learning Web application.telss09
 
EC-TEL Doctoral Consortium
EC-TEL Doctoral ConsortiumEC-TEL Doctoral Consortium
EC-TEL Doctoral Consortiumtelss09
 
Creating integrated domain, task and competency model
Creating integrated domain, task and competency modelCreating integrated domain, task and competency model
Creating integrated domain, task and competency modeltelss09
 
Collaboratve Authoring Workshop
Collaboratve Authoring WorkshopCollaboratve Authoring Workshop
Collaboratve Authoring Workshoptelss09
 
Automatic Assessment In Math Education
Automatic Assessment In Math EducationAutomatic Assessment In Math Education
Automatic Assessment In Math Educationtelss09
 
Language Technology Enhanced Learning
Language Technology Enhanced LearningLanguage Technology Enhanced Learning
Language Technology Enhanced Learningtelss09
 
Computer Aided Assessment (CAA) for mathematics
Computer Aided Assessment (CAA) for mathematicsComputer Aided Assessment (CAA) for mathematics
Computer Aided Assessment (CAA) for mathematicstelss09
 

More from telss09 (17)

The relation of PLE, LMS, and Open Content
The relation of PLE, LMS, and Open ContentThe relation of PLE, LMS, and Open Content
The relation of PLE, LMS, and Open Content
 
Junior/Senior Faculty Breakfast
Junior/Senior Faculty BreakfastJunior/Senior Faculty Breakfast
Junior/Senior Faculty Breakfast
 
Industry Breakfast
Industry BreakfastIndustry Breakfast
Industry Breakfast
 
Configuring VLEs for Mathematics
Configuring VLEs for MathematicsConfiguring VLEs for Mathematics
Configuring VLEs for Mathematics
 
Personal Competence Development in Learning Networks
Personal Competence Development in Learning NetworksPersonal Competence Development in Learning Networks
Personal Competence Development in Learning Networks
 
Assessing and promoting computer-supported collaborative learning
Assessing and promoting computer-supported collaborative learningAssessing and promoting computer-supported collaborative learning
Assessing and promoting computer-supported collaborative learning
 
Technology and the Transformation of Learning
Technology and the Transformation of LearningTechnology and the Transformation of Learning
Technology and the Transformation of Learning
 
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
 
Language Technologies for Lifelong Learning
Language Technologies for Lifelong LearningLanguage Technologies for Lifelong Learning
Language Technologies for Lifelong Learning
 
Adaptive Learning Environments
Adaptive Learning EnvironmentsAdaptive Learning Environments
Adaptive Learning Environments
 
Methods to test an e-learning Web application.
Methods to test an e-learning Web application.Methods to test an e-learning Web application.
Methods to test an e-learning Web application.
 
EC-TEL Doctoral Consortium
EC-TEL Doctoral ConsortiumEC-TEL Doctoral Consortium
EC-TEL Doctoral Consortium
 
Creating integrated domain, task and competency model
Creating integrated domain, task and competency modelCreating integrated domain, task and competency model
Creating integrated domain, task and competency model
 
Collaboratve Authoring Workshop
Collaboratve Authoring WorkshopCollaboratve Authoring Workshop
Collaboratve Authoring Workshop
 
Automatic Assessment In Math Education
Automatic Assessment In Math EducationAutomatic Assessment In Math Education
Automatic Assessment In Math Education
 
Language Technology Enhanced Learning
Language Technology Enhanced LearningLanguage Technology Enhanced Learning
Language Technology Enhanced Learning
 
Computer Aided Assessment (CAA) for mathematics
Computer Aided Assessment (CAA) for mathematicsComputer Aided Assessment (CAA) for mathematics
Computer Aided Assessment (CAA) for mathematics
 

Recently uploaded

Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 

Recently uploaded (20)

Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

First steps in social network analysis

  • 1. First steps in social network Zina Petrushyna analysis Ralf Klamma Workshop Terchova, June 2009 Zinayida Petrushyna, Ralf Klamma Chair for Information Systems and Databases, RWTH Aachen University, Germany Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Joint TEL SummerSchool- June09-1
  • 2. Motivation Old theories New theory • Actual process •Knowledge is continual Zina Petrushyna Ralf Klamma • Learning happens inside • Cognitive operations are done by machines • Instructional design • Network pedagogy pedagogy Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Joint TEL SummerSchool- June09-2
  • 3. Fundamentals A network is a graph (consists of nodes and edges) L1 L2 Examples: Zina Petrushyna • People and interactions between them L1 Ralf Klamma L2 • Websites and links Teacher • Cities and traffic connections Edges are Teacher • directed/undirected L3 L3 L4 L4 • multiple • weighted/unweighted Teacher Lehrstuhl Informatik 5 Two nodes are neighbors or adjacent when one (Information Systems) Prof. Dr. M. Jarke Joint TEL edge exist between two given vertices Teacher SummerSchool- June09-3
  • 4. Fundamentals A path is a set of connected edges A length of a path is number of edges on the path Zina A distance of a path is a sum of the weights of the edges Petrushyna on the path A cycle is a path with repeated vertices Ralf Klamma A subgraph is a part of graph Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Joint TEL SummerSchool- June09-4
  • 5. Network Characteristics: Degree centrality Degree of a vertex: number of incoming and outgoing edges L1 Zina • in-degree L2 Petrushyna Ralf Klamma • out-degree Teacher • Simplest centrality measure L3 • A measure in some sense L4 shows the popularity of an actor Teacher Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Joint TEL SummerSchool- June09-5
  • 6. Network Characteristics: Closeness How far a node is from the others? Zina Petrushyna The closeness of the node i is defined as: c(i ) ≡ Ralf Klamma 1 ∑ j∈Nd (i , j ) Who are leaders? Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Joint TEL SummerSchool- June09-6
  • 7. Network Characteristics: Shortest-path Zina Petrushyna Ralf Klamma News, rumor, fad, message – does it know the ideal route? To get from one place to another more likely a message wanders around more randomly, encountering who it will. Certainly it is possible for information to flow between two individuals via a third mutual acquaintance, even when the Lehrstuhl Informatik 5 (Information Systems) two individuals in question are themselves well acquainted Prof. Dr. M. Jarke Joint TEL SummerSchool- June09-7
  • 8. Network Characteristics: Betweenness Measure for the influence an actor can exert The shortest-paths v(j, k) for each j, k and j≠k the betweenness of node i is Zina Petrushyna Ralf Klamma vi ( j, k ) bi ≡ ∑ j ≠k v( j, k ) Who controls the flow of information? Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Joint TEL SummerSchool- June09-8
  • 9. Networ Measures Closeness and Betweenness Degree Ego-centric measure defining a node community Communication activity Betweenness Zina Petrushyna Measure of the extent to which a node lies on the Community control Ralf Klamma paths between others Closeness Measure of how long it will take information to spread Depedence, consideretely from a given node to others in the network efficiency Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Joint TEL SummerSchool- June09-9
  • 10. Examples Zina Petrushyna Ralf Klamma Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Joint TEL SummerSchool- June09-10