Enhancing peer-to-peer collaboration using trust

Enhancing peer-to-peer collaboration using trust
复制标题

DOI:
10.1016/j.eswa.2006.01.017
复制
发表时间:
2006-11
期刊:
Expert Syst. Appl.
影响因子:
--
通讯作者:
N. Griffiths
N. Griffiths
中科院分区:
其他
文献类型:
--
作者:
N. Griffiths

文献摘要

被引文献

相似文献

分布式系统通常要求其组成部分相互协作,以使系统作为一个整体有效地运行。对于任何给定的活动,通常都有几个具有所需功能的可选组件。在分散的系统中,没有总体控制,单个组件负责选择与之合作的其他组件。然而,候选组件可能不可靠或不诚实,并且通常由本地控制。这种分散的系统可以被视为多代理系统,包括自治代理,这些代理必须合作才能使系统有效。点对点(P2P)系统是去中心化分布式系统的一个子类,其中不仅没有总体控制,而且在系统组件之间也没有控制、权力或责任的层次结构。选择合适的对等体进行合作是一个具有挑战性的问题,因为候选对等体是自治的,可能不可靠或不诚实。对等体需要一种将交互的不确定性考虑在内的任务委托机制。在本文中,我们提出了一种称为Mdt-r的机制,它使同伴能够适当地委派活动,使用信任和其他同伴的建议来满足个人偏好,例如最小化风险和最大化质量。
Distributed systems generally require their component parts to interact cooperatively, in order for the system as a whole to function effectively. For any given activity, there are typically several alternative components that have the required capabilities. In decentralised systems, where there is no overarching control, individual components are responsible for selecting other components with which to cooperate. However, the candidate components may be unreliable or dishonest, and are typically locally controlled. Such decentralised systems can be viewed as multi-agent systems, comprising autonomous agents that must cooperate for the system to be effective. Peer-to-peer (P2P) systems are a subclass of decentralised distributed systems, in which not only is there no overarching control, but neither is there any hierarchy of control, power, or responsibly among the system components. Selecting appropriate peers to cooperate with is a challenging problem, since the candidate peers are autonomous and may be unreliable or dishonest. Peers need a mechanism for task delegation that takes the uncertainly of interactions into account. In this paper we present a mechanism, called Mdt-r, that enables peers to delegate activities appropriately, using trust and the recommendations of other peers to meet individual preferences, such as minimising risk and maximising quality.