Examining Dynamic Trust Relationships in Autonomy-Oriented Partner Finding Department of Computer Science, HKBU, HK International WIC Institute, BJUT,

Slides:



Advertisements
Similar presentations
Scale Free Networks.
Advertisements

Resource Management §A resource can be a logical, such as a shared file, or physical, such as a CPU (a node of the distributed system). One of the functions.
Modeling Maze Navigation Consider the case of a stationary robot and a mobile robot moving towards a goal in a maze. We can model the utility of sharing.
Different methods and Conclusions Liqin Zhang. Different methods Basic models Reputation models in peer-to-peer networks Reputation models in social networks.
Trust and Reputation in Social Networks Laura Zavala 03/2010.
Modeling and Analysis of Random Walk Search Algorithms in P2P Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE, Rensselaer Polytechnic Institute.
Farnoush Banaei-Kashani and Cyrus Shahabi Criticality-based Analysis and Design of Unstructured P2P Networks as “ Complex Systems ” Mohammad Al-Rifai.
AOC-Based Efficient Waiting Time Management in Hospital Department of Computer Science Hong Kong Baptist University Student : Li Tao Principal Supervisor.
Presentation Topic : Modeling Human Vaccinating Behaviors On a Disease Diffusion Network PhD Student : Shang XIA Supervisor : Prof. Jiming LIU Department.
The Cache Location Problem IEEE/ACM Transactions on Networking, Vol. 8, No. 5, October 2000 P. Krishnan, Danny Raz, Member, IEEE, and Yuval Shavitt, Member,
Decentralised Structural Reorganisation in Agent Organisations Ramachandra Kota.
Multi-agent Oriented Constraint Satisfaction Authors: Jiming Liu, Han Jing and Y.Y. Tang Speaker: Lin Xu CSCE 976, May 1st 2002.
Web as Graph – Empirical Studies The Structure and Dynamics of Networks.
Dept. of Computer Science & Engineering, CUHK1 Trust- and Clustering-Based Authentication Services in Mobile Ad Hoc Networks Edith Ngai and Michael R.
Trust and Grid Computing Systems Presented By: Woodas Lai.
Search in a Small World JIN Xiaolong Based on [1].
QoS-constrained List Scheduling Heuristics for Parallel Applications on Grids 16-th Euromicro PDP Toulose, February 2008 QoS-CONSTRAINED LIST SCHEDULING.
WI/AOC Related Work (supported by RGC/CA) Jiming Liu, HKBU Aug 27, 2005.
An Authentication Service Against Dishonest Users in Mobile Ad Hoc Networks Edith Ngai, Michael R. Lyu, and Roland T. Chin IEEE Aerospace Conference, Big.
Vassilios V. Dimakopoulos and Evaggelia Pitoura Distributed Data Management Lab Dept. of Computer Science, Univ. of Ioannina, Greece
Improving Data Access in P2P Systems Karl Aberer and Magdalena Punceva Swiss Federal Institute of Technology Manfred Hauswirth and Roman Schmidt Technical.
Computer Science 1 Web as a graph Anna Karpovsky.
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
By Ravi Shankar Dubasi Sivani Kavuri A Popularity-Based Prediction Model for Web Prefetching.
1 SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT Gain Scheduler Middleware: A Methodology to Enable Existing Controllers for Networked Control.
Study of Chinese Seed Project Informationization Shang Shuqi Qingdao Agricultural University Shandong,China Tel
Social Networking and On-Line Communities: Classification and Research Trends Maria Ioannidou, Eugenia Raptotasiou, Ioannis Anagnostopoulos.
Developing Analytical Framework to Measure Robustness of Peer-to-Peer Networks Niloy Ganguly.
Chapter 1 Introduction to Simulation
Distributed Asynchronous Bellman-Ford Algorithm
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Network Aware Resource Allocation in Distributed Clouds.
Swarm Computing Applications in Software Engineering By Chaitanya.
Scalable Web Server on Heterogeneous Cluster CHEN Ge.
Session 2a, 10th June 2008 ICT-MobileSummit 2008 Copyright E3 project, BUPT Autonomic Joint Session Admission Control using Reinforcement Learning.
SLAC and SLACER: Simple copy & rewire algorithms for trust and cooperation in P2P David Hales, Stefano Arteconi, Ozalp Babaoglu University of Bologna,
1 Distributed Energy-Efficient Scheduling for Data-Intensive Applications with Deadline Constraints on Data Grids Cong Liu and Xiao Qin Auburn University.
Agent-Based Hybrid Intelligent Systems and Their Dynamic Reconfiguration Zili Zhang Faculty of Computer and Information Science Southwest University
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
1 Murat Ali Bayır Middle East Technical University Department of Computer Engineering Ankara, Turkey A New Reactive Method for Processing Web Usage Data.
A Social Network-Based Trust Model for the Semantic Web Yu Zhang, Huajun Chen, and Zhaohui Wu Grid Computing Lab, College of Computer Science, Zhejiang.
Emergent Group-Like Selection in a Peer-to-Peer Network ECCS Conference Paris, Nov. 16 th, 2005 David Hales University of Bologna, Italy
Analyzing the Vulnerability of Superpeer Networks Against Attack Niloy Ganguly Department of Computer Science & Engineering Indian Institute of Technology,
Yongqin Gao, Greg Madey Computer Science & Engineering Department University of Notre Dame © Copyright 2002~2003 by Serendip Gao, all rights reserved.
1 Utilizing Shared Vehicle Trajectories for Data Forwarding in Vehicular Networks IEEE INFOCOM MINI-CONFERENCE Fulong Xu, Shuo Gu, Jaehoon Jeong, Yu Gu,
Measuring Behavioral Trust in Social Networks
A Simulation Study of P2P File Pollution Prevention Mechanisms Chia-Li Huang, Polly Huang Network & Systems Laboratory Department of Electrical Engineering.
We used ns-2 network simulator [5] to evaluate RED-DT and compare its performance to RED [1], FRED [2], LQD [3], and CHOKe [4]. All simulation scenarios.
Time-Space Trust in Networks Shunan Ma, Jingsha He and Yuqiang Zhang 1 College of Computer Science and Technology 2 School of Software Engineering.
Asymptotic behaviour of blinking (stochastically switched) dynamical systems Vladimir Belykh Mathematics Department Volga State Academy Nizhny Novgorod.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
1 Friends and Neighbors on the Web Presentation for Web Information Retrieval Bruno Lepri.
The EigenTrust Algorithm for Reputation Management in P2P Networks Sepandar D.Kamvar Mario T.Schlosser Hector Garcia-Molina.
Data Consolidation: A Task Scheduling and Data Migration Technique for Grid Networks Author: P. Kokkinos, K. Christodoulopoulos, A. Kretsis, and E. Varvarigos.
Urban Traffic Simulated From A Dual Perspective Hu Mao-Bin University of Science and Technology of China Hefei, P.R. China
KNOWLEDGE MANAGEMENT UNIT II KNOWLEDGE MANAGEMENT AND TECHNOLOGY 1.
 Simulation enables the study of complex system.  Simulation is a good approach when analytic study of a system is not possible or very complex.  Informational,
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Network Biology.
Extrapolation to Speed-up Query- dependent Link Analysis Ranking Algorithms Muhammad Ali Norozi Department of Computer Science Norwegian University of.
Cmpe 588- Modeling of Internet Emergence of Scale-Free Network with Chaotic Units Pulin Gong, Cees van Leeuwen by Oya Ünlü Instructor: Haluk Bingöl.
University of Malta CSA3080: Lecture 10 © Chris Staff 1 of 18 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Presented by Edith Ngai MPhil Term 3 Presentation
Lecture 23: Structure of Networks
Lecture 23: Structure of Networks
Evolution for Cooperation
Department of Computer Science University of York
Lecture 23: Structure of Networks
The 11th Postgraduate Research Symposium
Evolution for Cooperation
Korea University of Technology and Education
Presentation transcript:

Examining Dynamic Trust Relationships in Autonomy-Oriented Partner Finding Department of Computer Science, HKBU, HK International WIC Institute, BJUT, China Student : Hongjun Qiu Supervisor : Prof. Jiming Liu Aug. 31, 2009

Finding partners: to identify which can provide services as needed – the limited abilities of entities. Partner finding in cloud computing –The cloud: the Internet –The servers need response to hundreds or thousands of requests of data storage, program running and so on per second. –Each user can ask more than one servers to immediately do their tasks. Partner Finding The International WIC Institute, BJUT, China References: [1] [2] B. Hayes, cloud computing, Communication of the ACM, 51(7): 9-11, [3] M. Greeger, CTO roundtable: Cloud computing, Communications of the ACM, 52(8): 50-56, 2009.

A solution of partner finding: dynamically measuring and changing trust relationships. –Trust relationships: the beliefs that others will accomplish a request of assigned services at hand. –Computing methods: based on recalling their past experiences –Advantages: quickly identify partners for new requests. Trust Relationships The International WIC Institute, BJUT, China References: [1] Jennifer. Golbeck, Weaving a web of trust, Science, 321(5896): , [2] S. D. Kamvar, M. T. Schlosser and H. Garcia-Molina. The Eigentrust Algorithm for Reputation Management in P2P Networks. In: Proceedings of the 12th International Conference on World Wide Web (WWW’03). 2003, 640 – 651. [3] eBay

Questions The International WIC Institute, BJUT, China Goal: to determine whether the change of trust relationships will really make entities efficiently find partners Questions to be answered: How do entities update their trust relationships? What are the mechanisms for entities find partners? What is the change of trust relationships in a distributed multi- entity network? Will the efficiency of finding partners really get enhanced along with the change of trust relationships? −Will entities find partners in a fewer time? −Will found partners successfully provide services?

Basic phenomena: –Entities prefer to interact with their trustees rather than strangers. –Successful interactions strengthen trust relationships and vice versa. Assumptions: –A dynamic trust network: Nodes: entities –fixed and limited abilities –Friendly and honestly Links: trust relationships –Entities can find a partner to finish or transfer the whole request, which cannot be finished by themselves. The Scenario We Study The International WIC Institute, BJUT, China

To model a dynamic trust network –Define the mechanisms for finding partners –Define the mechanisms for updating trust relationships To characterize the change of trust relationships –the structural characteristics of this network at different moments To measure whether the efficiency of this network in finding partners changes along with the dynamics of trust relationships Questions The International WIC Institute, BJUT, China

A Dynamic Trust Network Hongjun Qiu The International WIC Institute, BJUT, China Entity Trust relationship

The Steps of Finding Partners Hongjun Qiu The International WIC Institute, BJUT, China a request Matching: determine whether it can finish this request 1 Search and selection: find a partner to finish the whole request 2 Updating: the asker updates its trust relationships 3 feedback propagation Entity Trust relationship

Two ideas from AOC Hongjun Qiu The International WIC Institute, BJUT, China a request Matching: determine whether it can finish this request Search and selection: find a partner to finish the whole request Updating: the asker updates its trust relationships autonomy Self- organizatio n Autonomy-Oriented Computing (AOC) References: [1] Jiming Liu, Xiaolong Jin, Kwok Ching Tsui. Autonomy-Oriented Computing (AOC): Formulating Computational Systems With Autonomous Components, IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans, Vol. 35, No. 6 (2005) [2] Jiming Liu, Xiaolong Jin, Kwok Ching Tsui. Autonomy Oriented Computing–From Problem Solving to Complex Systems Modeling, Springer Series on Multiagent Systems, Artificial Societies, and Simulated Organizations Vol. 12,(2005)

Basic idea: entities activate different behaviors in a probabilistic manner based on measuring their abilities, requests and trust relationships Search behaviors –Neighbor-based search –Recommendation-based search –Random search: for new comers to this network Selection behaviors –Trust-based select –Random select The Local Autonomy of Entities Hongjun Qiu 1) The probability of activating each behavior is adaptive; 2) Entities mainly find partners from their trustees for the requests which are near to their abilities. The cosine-based similarity degree between the ability of this entity and this request

Basic rules: –change trust relationships based on the feedback from the latest partner of an entity. –Strengthen trust relationships if the partner is more suitable for the latest request Operations –Creating trust relationships if the partner is newly-found. –Updating existing trust relationships if the partner is one of the past partners of this entity. –Eliminating the trust relationships to its other past partners if their strength are less than a threshold. Self-organizing Trust Relationships

Introduced: a dynamic trust network Experiments: –To characterize the change of trust relationships by means of observing the dynamic links of this network Network structural characteristics –To determine whether the efficiency of this network in finding partners gets enhanced by means of comparing the efficiency at different moments Without trust relationships, With newly-generated trust relationships With frequently-changed trust relationships Experimental Objectives

Given: –A trust network of 1000 entities, without links –Requests 100 fixed requests Basic process 1.For( cycle=0; cycle<1500; cycle++) 2. For( i=0;i<100; i++) 3. Stochastically submit the ith request to the network 4. Find partners within given times to finish this request 5. End for 6. Stochastically submit one random request to the network 7. Update trust relationships while finding partners for this request 8.End for Experimental Settings The International WIC Institute, BJUT, China

To measure structural characteristics at different cycles –Network indegree/outdegree –Harmonic mean of average path length –Clustering coefficient To measure the efficiency of entities in finishing the same 100 requests at different cycles –The accomplishment ratio –The average propagation step: the times entities find partners –The standard deviation of propagation step Experimental Measurements The International WIC Institute, BJUT, China

The Dynamics of the Network Hongjun Qiu The International WIC Institute, BJUT, China Cycle=0Cycle=1500

The Dynamics of the Structure Hongjun Qiu Results and discussions: 1. The values of network indegree (outdegree), harmonic mean of average path length, clustering coefficient increase rapidly at first and later change slightly. 2. Entities greatly change their trust relationships at first and then maintain parts of those relationships.

The Structural Emergence Hongjun Qiu Results and discussions: 1. Entities’ indegree (outdegree) approximately follow a power-law distribution since about the 16 th cycle. 2. The process of self-organization makes the network quickly converge to be scale-free.

The Change of the Efficiency The accomplishment ratio in each cycle and each 10 cycles The average propagation step in each cycle and each 10 cycles The standard deviation of propagation step in each cycle and each 10 cycles Results and discussions: 1.The accomplishment ratio gradually increases. 2.The average value and standard deviation of propagation step gradually decrease. 3.In the later cycles, entities can more quickly find partners to provide services with a higher probability. 4.In the later cycles, entities have found their relatively partners and they are coupled together.

Experimental results –The network quickly converges to be scale-free, no matter what distribution the abilities follow; –Trust relationships are frequently changed at first and remain stable later; –The efficiency is enhanced along with dynamic trust relationships. Conclusions –Trust relationships are changed toward a certain state, in which entities quickly find partners to successfully provide services. –The ideas from AOC speed up the change of trust relationships. Concluding Remarks

Thank You!