Supporting Social Networks With Agent-Based Services

Current approaches to build social networking systems are based on a centralized architecture because it allows a simple browser-based user experience and makes easier and more efficient to implement many algorithms used in a social networking site e.g., friend suggestion, However this kind of architecture has many drawbacks for its users, e.g., lack of privacy, lack of anonymity, risks of censorship and operating costs. This paper presents a system, called Blogracy, which uses widespread and stable peer-to-peer technologies, such as distributed hash tables and BitTorrent, for coping with intrinsic defects of centralized architectures and for being the basis of solid distributed social networking platforms. Moreover, Blogracy takes advantages of multi-agent systems for simplifying the implementation of social network services in a decentralized setting.

[1]  Vedran Podobnik,et al.  The MAgNet: Agent-based middleware enabling social networking for mobile users , 2009, 2009 10th International Conference on Telecommunications.

[2]  Munindar P. Singh,et al.  Searching social networks , 2003, AAMAS '03.

[3]  Leonard N. Foner,et al.  Yenta: a multi-agent, referral-based matchmaking system , 1997, AGENTS '97.

[4]  Brent Waters,et al.  Ciphertext-Policy Attribute-Based Encryption , 2007, 2007 IEEE Symposium on Security and Privacy (SP '07).

[5]  Samuel Bernard,et al.  Optimizing peer-to-peer backup using lifetime estimations , 2009, EDBT/ICDT '09.

[6]  Agostino Poggi,et al.  Multi-Agent Systems and Social Networks , 2012 .

[7]  Agostino Poggi,et al.  JADE: A software framework for developing multi-agent applications. Lessons learned , 2008, Inf. Softw. Technol..

[8]  Krzysztof Rzadca,et al.  Replica Placement in P2P Storage: Complexity and Game Theoretic Analyses , 2010, 2010 IEEE 30th International Conference on Distributed Computing Systems.

[9]  Kazuhiro Kuwabara,et al.  Shine: a peer-to-peer based framework of network community support systems , 2003, Comput. Commun..

[10]  Sonja Buchegger,et al.  PeerSoN: P2P social networking: early experiences and insights , 2009, SNS '09.

[11]  Nick Antonopoulos,et al.  CinemaScreen recommender agent: combining collaborative and content-based filtering , 2006, IEEE Intelligent Systems.

[12]  Sandip Sen,et al.  Improving Search in Social Networks by Agent Based Mining , 2009, IJCAI.

[13]  Michael McGill,et al.  Introduction to Modern Information Retrieval , 1983 .

[14]  Matthias Klusch,et al.  Information agent technology for the Internet: A survey , 2001, Data Knowl. Eng..

[15]  Tsunenori Mine,et al.  Design and Implementation of Agent Community Based Peer-to-Peer Information Retrieval Method , 2004, CIA.

[16]  Subhasish Dasgupta,et al.  Social Computing: Concepts, Methodologies, Tools, and Applications , 2009 .

[17]  Makoto Yokoo,et al.  Socialware: multiagent systems for supporting network communities , 1999, CACM.

[18]  David Sánchez,et al.  Knowledge Exploitation from the Web , 2004, PAKM.

[19]  Refik Molva,et al.  Safebook: A privacy-preserving online social network leveraging on real-life trust , 2009, IEEE Communications Magazine.

[20]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[21]  Ninghui Li,et al.  Local names in SPKI/SDSI , 2000, Proceedings 13th IEEE Computer Security Foundations Workshop. CSFW-13.

[22]  Andreas Hotho,et al.  Information Retrieval in Folksonomies: Search and Ranking , 2006, ESWC.

[23]  Cain Evans,et al.  Organizations and Social Networking: Utilizing Social Media to Engage Consumers , 2013 .

[24]  Bart Selman,et al.  Referral Web: combining social networks and collaborative filtering , 1997, CACM.

[25]  Michele Tomaiuolo,et al.  Trusted Computing or Distributed Trust Management , 2010 .

[26]  Dan Brickley,et al.  FOAF Vocabulary Specification , 2004 .

[27]  Teresa Correa,et al.  Profiling Online Political Content Creators: Advancing the Paths to Democracy , 2012, Int. J. E Politics.

[28]  B. Cohen,et al.  Incentives Build Robustness in Bit-Torrent , 2003 .

[29]  Shawn R. Wolfe,et al.  A distributed multi-agent system for collaborative information management and sharing , 2000, CIKM '00.

[30]  Bart Selman,et al.  The Hidden Web , 1997, AI Mag..

[31]  David Chaum,et al.  Untraceable electronic mail, return addresses, and digital pseudonyms , 1981, CACM.

[32]  David Sánchez,et al.  Integrated Agent-Based Approach for Ontology-Driven Web Filtering , 2006, KES.

[33]  Miguel Castro,et al.  Scribe: a large-scale and decentralized application-level multicast infrastructure , 2002, IEEE J. Sel. Areas Commun..

[34]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[35]  Sandhya Dwarkadas,et al.  Peer-to-peer information retrieval using self-organizing semantic overlay networks , 2003, SIGCOMM '03.

[36]  Ruth A. Guthrie,et al.  Support Structures for Women in Information Technology Careers , 2009, Int. J. E Politics.

[37]  Roger Wattenhofer,et al.  Competitive Hill-Climbing Strategies for Replica Placement in a Distributed File System , 2001, DISC.

[38]  Agostino Poggi,et al.  A DHT-Based Multi-Agent System for Semantic Information Sharing , 2011, DART@AI*IA.

[39]  Bobby Bhattacharjee,et al.  Persona: an online social network with user-defined privacy , 2009, SIGCOMM '09.

[40]  Peter M. Wiemer-Hastings,et al.  How Latent is Latent Semantic Analysis? , 1999, IJCAI.

[41]  Evrim Genc Kumtepe,et al.  Facebook's Hidden Potential: Facebook as an Educational Support Tool in Foreign Language Education , 2014 .

[42]  Almudena Moreno Mínguez,et al.  Chapter XXII Online Virtual Communities as a New Form of Social Relations: Elements for the Analysis , 2009 .

[43]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.