• DocumentCode
    1266098
  • Title

    Verifying Coalitions in 3-Party Systems

  • Author

    Banerjee, Ansuman

  • Author_Institution
    Adv. Comput. & Microelectron. Unit, Indian Stat. Inst., Kolkata, India
  • Volume
    31
  • Issue
    9
  • fYear
    2012
  • Firstpage
    1439
  • Lastpage
    1451
  • Abstract
    Multiplayer games are played by a set of agents, where, at each round, all players give their moves, and the combination of their moves defines the successor states for the game. In such games, the players pursue certain goals with their moves and in that pursuit, they can form coalitions to fulfill a common objective. In this paper, we adopt this model of multiplayer coalition games in the context of 3-party systems, consisting of a module, its environment, and a controller. The winning objective of our game is given as a specification in linear temporal logic and the module and controller together attempt to satisfy the specification for all possible strategies of the environment. In this paper, we analyze the problem for various degrees of observability of the module-controller pair, and provide quantified Boolean formula-based methods for investigating the existence of a winning coalition strategy. The coalition strategy can only be fulfilled on carefully implementing both the module and the controller such that they can cooperate. We also consider the problem where the implementations of the module and the controller are available and we present a dynamic simulation-based approach for verifying whether these implementations conform to the coalition requirements. In case, they do not, we provide algorithms for designing the winning strategy for an intelligent environment to drive the coalition to a refutation.
  • Keywords
    Boolean functions; computer games; formal specification; formal verification; intelligent control; multi-agent systems; observability; temporal logic; 3-party systems; coalition requirements; coalitions verification; dynamic simulation-based approach; game objective; intelligent environment; linear temporal logic; module-controller pair; multiplayer coalition games; quantified Boolean formula-based methods; refutation; successor states; winning coalition strategy; Context; Context modeling; Cost accounting; Games; Integrated circuit modeling; Observability; Open systems; Quantified Boolean formulas (QBF); realizability; simulation; test generation;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2012.2194491
  • Filename
    6269966