SlideShare a Scribd company logo
1 of 19
Social Market: Combining
Explicit and Implicit
Social Networks
Nithyakumaran Gnanasekar
Overview
• Motivation
• Motivating Example
• Problem
• Social Market
• TAPS
• Experimental Results
• Reference
Motivation
• Social network can be split into two categories.
o Explicit Network.
o Implicit Network.
• Explicit Network
o Reinforces Existing Real World Connections
• Implicit Network
o Forms Dynamic communities based on mutual interest,
common activities, places etc.
• The idea is to bring about a convergence
between implicit and explicit networks.
Motivating Example
Problem:
Combining explicit and implicit social networks
has huge cost.
Enormous amount of information necessary to
be managed.
One Possible solution is to use internet-based
Gossip overlays.
Social Market
System model:
Consider system of interconnected users
exchanging information.
Each user has a profile associated
Profile is vector of strings
Each string is referred to as "Keyword"
Every keyword has a counter and a weight
associated.
Social Market
Weigth measure of relavance between a
given keyword to other keywords in the
profile.
𝑢 ∈ 𝑈 where U is universe of all profiles.
And u is denotes user or user profile.
Cosine Similarity :
𝑆𝑖𝑚 𝑢1, 𝑢2 = cos 𝑢1, 𝑢2 =
𝑢1 𝑢2
𝑢1 ∗ | 𝑢2 |
Social Market
Items:
• User interact with social market by creating items.
• Every item has a profile and is stored in a similar fashion as User
profiles.
Once a item is created, goal of social market is to lead this item to meet
other user who
• Are interested in the item
• Can be trusted and can trust the creator of the item
• Can be reached through a trusted path on the social network
Social Market
SM uses a feature called trust to build this trust
path.
The trust between users are provided by the users
themselves.
For instance, User A can assign 0 trust on user B.
0 trust doesn’t mean, User A distrusts B, simply
means that A does not know B enough.
Social Market
Trust Aware Peer Sampling
A novel protocol that operates by directly
incorporating trust relationships.
Extracted from an explicit social network into
the gossip-based overlay.
• Goal:
o Create TAPS view with ever changing set of
reference to other nodes
o Periodically, nodes contact to exchange information
of their views
Trust Aware Peer Sampling
• In standard peer sampling contains:
o Contact information of other nodes
o Timestamp indicating last update.
• TAPS contain information:
o User profile
o Inferred trusts value.
Trust propogation
• Each edge in the trusted path associates
uncertainty about the trustworthiness.
• To model inferred trust.
o Trust path as product of trust values of its edges,
weighted by trust transitivity co efficient 𝜁.
o Given path u1, u2, … un with trust values t1,2 , t2,3, .. tn-
1,n
o 𝑡1,𝑛 = 𝜁 𝑛−2
𝑖=1
𝑖=𝑛−1
𝑡1,𝑖+1
o Lower 𝜁 values causes trust to decay faster with path
length.
View Exchanges
o Views are initialized with agreed upon trust value
during explicit friendship relationships.
o Initialize TAPS view by inserting one entry of each
explicit neighbors.
o These views are exchanged with other nodes.
o View are exchanged between friends, friends of
friends of friends.
View Exchanges
o As gossip process evolves nodes collaborate
computing inferred trust.
o Let trust of Nodes A and X be tA,X and trust of A and B
be tA,B , to compute tB,X
 tBX = τtABtAX.
.
View Exchanges
o A node might receive views from multiple nodes.
 A node always selects the largest trust value for
any node.
o To enchance trust inference, nodes initiate gossip
exchanges with nodes in TAPS view and explicit
neighbours.
o The trust path values are kept up to date and
maximum trust path is chosen to provide shortest
path.
Evaluation
o Dataset of 300 users where taken from facebook and Digg.
 Binary Trace
 Multivalued Trace
Impact of trust density
Evaluation
Binary
Multi Valued
Binary Multi Valued
Impact of Trust Transitivity.
Impact of Trust Weight.
Reference
Frey, Davide, Arnaud Jégou, and Anne-Marie Kermarrec. "Social market: combining explicit and
impBertier, Marin et al. "The gossple anonymous social network." Middleware 2010 (2010): 191-
211.licit social networks." Stabilization, Safety, and Security of Distributed Systems (2011): 193-
207.
Bertier, Marin et al. "The gossple anonymous social network." Middleware 2010 (2010): 191-211.
Questions

More Related Content

Similar to Social network implicit and explicit market convergence

Social network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and moreSocial network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and more
Wael Elrifai
 
Predicting Communication Intention in Social Media
Predicting Communication Intention in Social MediaPredicting Communication Intention in Social Media
Predicting Communication Intention in Social Media
Charalampos Chelmis
 
TruSIS: Trust Accross Social Network
TruSIS: Trust Accross Social NetworkTruSIS: Trust Accross Social Network
TruSIS: Trust Accross Social Network
Lora Aroyo
 
Network Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptxNetwork Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptx
chavanprasad17092001
 
What Sets Verified Users apart? Insights Into, Analysis of and Prediction of ...
What Sets Verified Users apart? Insights Into, Analysis of and Prediction of ...What Sets Verified Users apart? Insights Into, Analysis of and Prediction of ...
What Sets Verified Users apart? Insights Into, Analysis of and Prediction of ...
IIIT Hyderabad
 

Similar to Social network implicit and explicit market convergence (20)

Content-based link prediction
Content-based link predictionContent-based link prediction
Content-based link prediction
 
Social network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and moreSocial network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and more
 
Social network analysis (SNA) - Big data and social data - Telecommunications...
Social network analysis (SNA) - Big data and social data - Telecommunications...Social network analysis (SNA) - Big data and social data - Telecommunications...
Social network analysis (SNA) - Big data and social data - Telecommunications...
 
Chapter 3.pdf
Chapter 3.pdfChapter 3.pdf
Chapter 3.pdf
 
Data Mining In Social Networks Using K-Means Clustering Algorithm
Data Mining In Social Networks Using K-Means Clustering AlgorithmData Mining In Social Networks Using K-Means Clustering Algorithm
Data Mining In Social Networks Using K-Means Clustering Algorithm
 
Predicting Communication Intention in Social Media
Predicting Communication Intention in Social MediaPredicting Communication Intention in Social Media
Predicting Communication Intention in Social Media
 
Homophily and influence in social networks
Homophily and influence in social networksHomophily and influence in social networks
Homophily and influence in social networks
 
Who gives a tweet
Who gives a tweetWho gives a tweet
Who gives a tweet
 
Sas web 2010 lora-aroyo
Sas web 2010 lora-aroyoSas web 2010 lora-aroyo
Sas web 2010 lora-aroyo
 
TruSIS: Trust Accross Social Network
TruSIS: Trust Accross Social NetworkTruSIS: Trust Accross Social Network
TruSIS: Trust Accross Social Network
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
Incentivising Resource Sharing in Social Clouds
Incentivising Resource Sharing in Social CloudsIncentivising Resource Sharing in Social Clouds
Incentivising Resource Sharing in Social Clouds
 
Network Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptxNetwork Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptx
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018
 
A recommender system for social learning platforms
A recommender system for social learning platformsA recommender system for social learning platforms
A recommender system for social learning platforms
 
What Sets Verified Users apart? Insights Into, Analysis of and Prediction of ...
What Sets Verified Users apart? Insights Into, Analysis of and Prediction of ...What Sets Verified Users apart? Insights Into, Analysis of and Prediction of ...
What Sets Verified Users apart? Insights Into, Analysis of and Prediction of ...
 
BIA 658 Final Presentation.pptx
BIA 658 Final Presentation.pptxBIA 658 Final Presentation.pptx
BIA 658 Final Presentation.pptx
 
Slides ecir2016
Slides ecir2016Slides ecir2016
Slides ecir2016
 
Tutorial on Relationship Mining In Online Social Networks
Tutorial on Relationship Mining In Online Social NetworksTutorial on Relationship Mining In Online Social Networks
Tutorial on Relationship Mining In Online Social Networks
 
Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...
 

Recently uploaded

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Recently uploaded (20)

%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 

Social network implicit and explicit market convergence

  • 1. Social Market: Combining Explicit and Implicit Social Networks Nithyakumaran Gnanasekar
  • 2. Overview • Motivation • Motivating Example • Problem • Social Market • TAPS • Experimental Results • Reference
  • 3. Motivation • Social network can be split into two categories. o Explicit Network. o Implicit Network. • Explicit Network o Reinforces Existing Real World Connections • Implicit Network o Forms Dynamic communities based on mutual interest, common activities, places etc. • The idea is to bring about a convergence between implicit and explicit networks.
  • 5. Problem: Combining explicit and implicit social networks has huge cost. Enormous amount of information necessary to be managed. One Possible solution is to use internet-based Gossip overlays.
  • 6. Social Market System model: Consider system of interconnected users exchanging information. Each user has a profile associated Profile is vector of strings Each string is referred to as "Keyword" Every keyword has a counter and a weight associated.
  • 7. Social Market Weigth measure of relavance between a given keyword to other keywords in the profile. 𝑢 ∈ 𝑈 where U is universe of all profiles. And u is denotes user or user profile. Cosine Similarity : 𝑆𝑖𝑚 𝑢1, 𝑢2 = cos 𝑢1, 𝑢2 = 𝑢1 𝑢2 𝑢1 ∗ | 𝑢2 |
  • 8. Social Market Items: • User interact with social market by creating items. • Every item has a profile and is stored in a similar fashion as User profiles. Once a item is created, goal of social market is to lead this item to meet other user who • Are interested in the item • Can be trusted and can trust the creator of the item • Can be reached through a trusted path on the social network
  • 9. Social Market SM uses a feature called trust to build this trust path. The trust between users are provided by the users themselves. For instance, User A can assign 0 trust on user B. 0 trust doesn’t mean, User A distrusts B, simply means that A does not know B enough.
  • 11. Trust Aware Peer Sampling A novel protocol that operates by directly incorporating trust relationships. Extracted from an explicit social network into the gossip-based overlay. • Goal: o Create TAPS view with ever changing set of reference to other nodes o Periodically, nodes contact to exchange information of their views
  • 12. Trust Aware Peer Sampling • In standard peer sampling contains: o Contact information of other nodes o Timestamp indicating last update. • TAPS contain information: o User profile o Inferred trusts value.
  • 13. Trust propogation • Each edge in the trusted path associates uncertainty about the trustworthiness. • To model inferred trust. o Trust path as product of trust values of its edges, weighted by trust transitivity co efficient 𝜁. o Given path u1, u2, … un with trust values t1,2 , t2,3, .. tn- 1,n o 𝑡1,𝑛 = 𝜁 𝑛−2 𝑖=1 𝑖=𝑛−1 𝑡1,𝑖+1 o Lower 𝜁 values causes trust to decay faster with path length.
  • 14. View Exchanges o Views are initialized with agreed upon trust value during explicit friendship relationships. o Initialize TAPS view by inserting one entry of each explicit neighbors. o These views are exchanged with other nodes. o View are exchanged between friends, friends of friends of friends.
  • 15. View Exchanges o As gossip process evolves nodes collaborate computing inferred trust. o Let trust of Nodes A and X be tA,X and trust of A and B be tA,B , to compute tB,X  tBX = τtABtAX. .
  • 16. View Exchanges o A node might receive views from multiple nodes.  A node always selects the largest trust value for any node. o To enchance trust inference, nodes initiate gossip exchanges with nodes in TAPS view and explicit neighbours. o The trust path values are kept up to date and maximum trust path is chosen to provide shortest path.
  • 17. Evaluation o Dataset of 300 users where taken from facebook and Digg.  Binary Trace  Multivalued Trace Impact of trust density
  • 18. Evaluation Binary Multi Valued Binary Multi Valued Impact of Trust Transitivity. Impact of Trust Weight.
  • 19. Reference Frey, Davide, Arnaud Jégou, and Anne-Marie Kermarrec. "Social market: combining explicit and impBertier, Marin et al. "The gossple anonymous social network." Middleware 2010 (2010): 191- 211.licit social networks." Stabilization, Safety, and Security of Distributed Systems (2011): 193- 207. Bertier, Marin et al. "The gossple anonymous social network." Middleware 2010 (2010): 191-211. Questions