Abstract
In human organisations, it is common to subject a new employees to periods of probation for which additional restrictions or oversight apply in order to reduce the consequences of poor recruitment choice. In a similar way, multi-agent organisations may need to employ agents of unknown trustworthiness to perform services defined by contracts (or sets of norms), yet these agents may violate the norms for their own advantage. Here, the risk of employing such agents depends on the agents trustworthiness and the consequences of norm violation. In response, in this paper we propose the use of probationary contracts, generated by adding obligations to standard contracts in order to further constrain agent behaviour. We evaluate our work using agent-based simulations of abstract tasks, and present results showing that using probationary roles reduces the risk of using unknown agents, especially where violating a norm has serious consequences.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In OperA a role’s goals are termed objectives and permissions are termed rights.
- 2.
This definition is common in the literature, for example [10].
- 3.
References
Aldewereld, H., Dignum, V., Jonker, C.M., van Riemsdijk, M.B.: Agreeing on role adoption in open organisations. Künstl. Intell. 26(1), 37–45 (2012)
Atzori, L., Iera, A., Morabito, G.: The Internet of Things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)
Bou, E., López-Sánchez, M., Rodríguez-Aguilar, J.-A.: Towards self-configuration in autonomic electronic institutions. In: Noriega, P., Vázquez-Salceda, J., Boella, G., Boissier, O., Dignum, V., Fornara, N., Matson, E. (eds.) COIN 2006. LNCS (LNAI), vol. 4386, pp. 229–244. Springer, Heidelberg (2007)
Burnett, C.: Trust assessment and decision-making in dynamic multi-agent systems. Ph.D. thesis, University of Aberdeen (2011)
Burnett, C., Norman, T.J., Sycara, K.: Bootstrapping trust evaluations through stereotypes. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, pp. 241–248 (2010)
Chen, C.-C., Nagl, S.B., Clack, C.D.: A formalism for multi-level emergent behaviours in designed component-based systems and agent-based simulations. In: Aziz-Alaoui, M.A., Bertelle, C. (eds.) From System Complexity to Emergent Properties. UCS, vol. 1, pp. 101–114. Springer, Heidelberg (2009)
Cranefield, S., Savarimuthu, B., Meneguzzi, F., Oren, N.: A Bayesian approach to norm identification. In: Proceedings of the 14th International Conference on Autonomous Agents and Multiagent Systems, pp. 1743–1744 (2015)
Dellarocas, C., Klein, M.: Contractual agent societies. In: Conte, R., Dellarocas, C. (eds.) Social Order in Multiagent Systems. Multiagent Systems, Artificial Societies, and Simulated Organizations, vol. 2, pp. 113–133. Springer, New York (2001)
Dignum, M.V.: A model for organizational interaction: based on agents, founded in logic. Ph.D. thesis, Universiteit Utrecht (2003)
Dimmock, N.: How much is “enough”? Risk in trust-based access control. In: Proceedings of the 12th IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 281–282. IEEE (2003)
d’Inverno, M., Luck, M., Noriega, P., Rodriguez-Aguilar, J., Sierra, C.: Communicating open systems. Artif. Intell. 186, 138–94 (2012)
Hannoun, M., Boissier, O., Sichman, J.S., Sayettat, C.: MOISE: an organizational model for multi-agent systems. In: Monard, M.C., Sichman, J.S. (eds.) SBIA 2000 and IBERAMIA 2000. LNCS (LNAI), vol. 1952, pp. 156–165. Springer, Heidelberg (2000)
Haynes, C., Miles, S., Luck, M.: Monitoring the impact of norms upon organisational performance: a simulation approach. In: Balke, T., Dignum, F., van Riemsdijk, M.B., Chopra, A.K. (eds.) COIN 2013. LNCS, vol. 8386, pp. 103–119. Springer, Heidelberg (2014)
Mahmoud, S., Griffiths, N., Keppens, J., Taweel, A., Bench-Capon, T.J.M., Luck, M.: Establishing norms with metanorms in distributed computational systems. Artif. Intell. Law 23(4), 367–407 (2015)
Miles, S., Groth, P., Luck, M.: Handling mitigating circumstances for electronic contracts. In: Proceedings of the AISB 2008 Symposium on Behaviour Regulation in Multiagent Systems, pp. 37–42 (2008)
Modgil, S., Oren, N., Faci, N., Meneguzzi, F., Miles, S., Luck, M.: Monitoring compliance with e-contracts and norms. Artif. Intell. Law 23(2), 161–196 (2015)
Morales, J., Lopez-Sanchez, M., Rodriguez-Aguilar, J.A., Vasconcelos, W., Wooldridge, M.: Online automated synthesis of compact normative systems. ACM Trans. Auton. Adapt. Syst. 10(1), 2 (2015)
Sabater, J., Sierra, C.: Review on computational trust and reputation models. Artif. Intell. Rev. 24(1), 33–60 (2005)
Stanton, N.A.: Hierarchical task analysis: developments, applications, and extensions. Appl. Ergon. 37(1), 55–79 (2006)
Teacy, W.T.L., Luck, M., Rogers, A., Jennings, N.R.: An efficient and versatile approach to trust and reputation using hierarchical Bayesian modelling. Artif. Intell. 193, 149–185 (2012)
Acknowledgements
This paper is based on work supported by the UK’s Engineering and Physical Sciences Research Council (EPSRC) and the US Air Force Office of Scientific Research, Air Force Materiel Command, USAF under Award No. FA9550-15-1-0092. We also thank ECCAI for supporting the keynote talk, by the last author, on which this paper is based.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Haynes, C., Miles, S., Luck, M. (2016). Probationary Contracts: Reducing Risk in Norm-Based Systems. In: Rovatsos, M., Vouros, G., Julian, V. (eds) Multi-Agent Systems and Agreement Technologies. EUMAS AT 2015 2015. Lecture Notes in Computer Science(), vol 9571. Springer, Cham. https://doi.org/10.1007/978-3-319-33509-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-33509-4_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-33508-7
Online ISBN: 978-3-319-33509-4
eBook Packages: Computer ScienceComputer Science (R0)