TY - JOUR
T1 - Using reputation and adaptive coalitions to support collaboration in competitive environments
AU - Peleteiro, Ana
AU - Burguillo, Juan C.
AU - Luck, Michael
AU - Arcos, Josep Ll
AU - Rodríguez-Aguilar, Juan A.
PY - 2015/10/1
Y1 - 2015/10/1
N2 - Internet-based scenarios, like co-working, e-freelancing, or crowdsourcing, usually need supporting collaboration among several actors that compete to service tasks. Moreover, the distribution of service requests, i.e., the arrival rate, varies over time, as well as the service workload required by each customer. In these scenarios, coalitions can be used to help agents to manage tasks they cannot tackle individually. In this paper we present a model to build and adapt coalitions with the goal of improving the quality and the quantity of tasks completed. The key contribution is a decision making mechanism that uses reputation and adaptation to allow agents in a competitive environment to autonomously enact and sustain coalitions, not only its composition, but also its number, i.e., how many coalitions are necessary. We provide empirical evidence showing that when agents employ our mechanism it is possible for them to maintain high levels of customer satisfaction. First, we show that coalitions keep a high percentage of tasks serviced on time despite a high percentage of unreliable workers. Second, coalitions and agents demonstrate that they successfully adapt to a varying distribution of customers' incoming tasks. This occurs because our decision making mechanism facilitates coalitions to disband when they become non-competitive, and individual agents detect opportunities to start new coalitions in scenarios with high task demand.
AB - Internet-based scenarios, like co-working, e-freelancing, or crowdsourcing, usually need supporting collaboration among several actors that compete to service tasks. Moreover, the distribution of service requests, i.e., the arrival rate, varies over time, as well as the service workload required by each customer. In these scenarios, coalitions can be used to help agents to manage tasks they cannot tackle individually. In this paper we present a model to build and adapt coalitions with the goal of improving the quality and the quantity of tasks completed. The key contribution is a decision making mechanism that uses reputation and adaptation to allow agents in a competitive environment to autonomously enact and sustain coalitions, not only its composition, but also its number, i.e., how many coalitions are necessary. We provide empirical evidence showing that when agents employ our mechanism it is possible for them to maintain high levels of customer satisfaction. First, we show that coalitions keep a high percentage of tasks serviced on time despite a high percentage of unreliable workers. Second, coalitions and agents demonstrate that they successfully adapt to a varying distribution of customers' incoming tasks. This occurs because our decision making mechanism facilitates coalitions to disband when they become non-competitive, and individual agents detect opportunities to start new coalitions in scenarios with high task demand.
KW - Coalitions
KW - Collaboration
KW - Competitive environments
KW - Crowdsourcing
KW - Reputation
UR - http://www.scopus.com/inward/record.url?scp=84941128747&partnerID=8YFLogxK
U2 - 10.1016/j.engappai.2015.07.009
DO - 10.1016/j.engappai.2015.07.009
M3 - Article
AN - SCOPUS:84941128747
SN - 0952-1976
VL - 45
SP - 325
EP - 338
JO - ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE
JF - ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE
ER -