Analysis of coalition formation and cooperation strategies in mobile ad hoc networks

This paper focuses on the formal assessment of the properties of cooperation enforcement mechanisms used to detect and prevent selfish behavior of nodes forming a mobile ad hoc network. In the first part, we demonstrate the requirement for a cooperation enforcement mechanism using cooperative game theory that allows us to determine a lower bound on the size of coalitions of cooperating nodes. In the second part, using non-cooperative game theory, we compare our cooperation enforcement mechanism CORE to other popular mechanisms. Under the hypothesis of perfect monitoring of node behavior, CORE appears to be equivalent to a wide range of history-based strategies like tit-for-tat. Further, adopting a more realistic assumption taking into account imperfect monitoring due to probable communication errors, the non-cooperative model puts in evidence the superiority of CORE over other history-based schemes.

[1]  J. Keith Murnighan,et al.  Conjecture, uncertainty, and cooperation in prisoner's dilemma games: Some experimental evidence , 1993 .

[2]  Mary Baker,et al.  Mitigating routing misbehavior in mobile ad hoc networks , 2000, MobiCom '00.

[3]  William Poundstone,et al.  Prisoner's Dilemma: John Von Neumann, Game Theory and the Puzzle of the Bomb , 1992 .

[4]  A. Rubinstein,et al.  A Course in Game Theory , 1995 .

[5]  Vikram Srinivasan,et al.  Cooperation in wireless ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[6]  Andreas Lange,et al.  Cooperation in International Environmental Negotiations Due to a Preference for Equity , 2001 .

[7]  John H. Miller,et al.  The coevolution of automata in the repeated Prisoner's Dilemma , 1996 .

[8]  C. O'Riordan Iterated Prisoner ’ s Dilemma : A review , 2007 .

[9]  C. Carraro,et al.  Strategies for the international protection of the environment , 1993 .

[10]  W. E. Fann Prisoner's Dilemma: John von Neumann, Game Theory, and the Puzzle of the Bomb , 1993 .

[11]  Refik Molva,et al.  Core: a collaborative reputation mechanism to enforce node cooperation in mobile ad hoc networks , 2002, Communications and Multimedia Security.

[12]  Robert Axelrod,et al.  The Evolution of Strategies in the Iterated Prisoner's Dilemma , 2001 .

[13]  W. Hamilton,et al.  The evolution of cooperation. , 1984, Science.

[14]  Robert Hoffmann,et al.  Twenty Years on: The Evolution of Cooperation Revisited , 2000, J. Artif. Soc. Soc. Simul..

[15]  Lloyd S. Shapley,et al.  Utility comparisons and the theory of games , 1988 .

[16]  Ulrich Mueller,et al.  Optimal Retaliation for Optimal Cooperation , 1987 .

[17]  B. Mazur,et al.  CONJECTURE , 2004, Synthese.

[18]  Ariel Rubinstein,et al.  A Course in Game Theory , 1995 .

[19]  R. J. Aumann,et al.  Cooperative games with coalition structures , 1974 .

[20]  Silvia Giordano,et al.  Modelling cooperation in mobile ad hoc networks: a formal description of selfishness , 2003 .

[21]  Scott Barrett,et al.  International Environmental Agreements as Games , 1992 .

[22]  Pietro Michiardi,et al.  A game theoretical approach to evaluate cooperation enforcement mechanisms in mobile ad hoc networks , 2003 .

[23]  Rüdiger Pethig,et al.  Conflicts and cooperation in managing environmental resources , 1992 .

[24]  Roderick M. Kramer,et al.  When in Doubt... , 1991 .

[25]  Gary E. Bolton,et al.  ERC: A Theory of Equity, Reciprocity, and Competition , 2000 .

[26]  Gerard van der Laan,et al.  A class of consistent share functions for games in coalition structure , 2005, Games Econ. Behav..

[27]  Pietro Michiardi,et al.  Simulation-based analysis of security exposures in mobile ad hoc networks , 2002 .

[28]  Michael Hoel,et al.  International environment conventions: The case of uniform reductions of emissions , 1992, Environmental and Resource Economics.

[29]  Eitan Altman,et al.  Non-cooperative Forwarding in Ad-Hoc Networks , 2005, NETWORKING.