A Framework for Concrete Reputation-Systems

Authors

  • Karl Krukow
  • Mogens Nielsen
  • Vladimiro Sassone

DOI:

https://doi.org/10.7146/brics.v12i23.21889

Abstract

In a reputation-based trust-management system, agents maintain information about the past behaviour of other agents. This information is used to guide future trust-based decisions about interaction. However, while trust management is a component in security decision-making, few existing reputation-based trust-management systems aim to provide any formal security-guarantees. We provide a mathematical framework for a class of simple reputation-based systems. In these systems, decisions about interaction are taken based on policies that are exact requirements on agents' past histories. We present a basic declarative language, based on pure-past linear temporal logic, intended for writing simple policies. While the basic language is reasonably expressive, we extend it to encompass more practical policies, including several known from the literature. A naturally occurring problem becomes how to efficiently re-evaluate a policy when new behavioural information is available. Efficient algorithms for the basic language are presented and analyzed, and we outline algorithms for the extended languages as well.

Downloads

Published

2005-07-11

How to Cite

Krukow, K., Nielsen, M., & Sassone, V. (2005). A Framework for Concrete Reputation-Systems. BRICS Report Series, 12(23). https://doi.org/10.7146/brics.v12i23.21889