• DocumentCode
    1579709
  • Title

    Model Checking Nash Equilibria in MAD Distributed Systems

  • Author

    Mari, Federico ; Melatti, Igor ; Salvo, Ivano ; Tronci, Enrico ; Alvisi, Lorenzo ; Clement, Allen ; Li, Harry

  • Author_Institution
    Intel Corp., Hillsboro, OR
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We present a symbolic model checking algorithm for verification of Nash equilibria in finite state mechanisms modeling multiple administrative domains (MAD) distributed systems. Given a finite state mechanism, a proposed protocol for each agent and an indifference threshold for rewards, our model checker returns PASS if the proposed protocol is a Nash equilibrium (up to the given indifference threshold) for the given mechanism, FAIL otherwise. We implemented our model checking algorithm inside the NuSMV model checker and present experimental results showing its effectiveness for moderate size mechanisms.
  • Keywords
    distributed processing; finite state machines; game theory; program verification; software agents; MAD distributed systems; finite state mechanisms modeling; model checking Nash equilibria; multiple administrative domains; size mechanisms; Bandwidth; Computer bugs; Computer science; Hardware; Internet; Nash equilibrium; Peer to peer computing; Protocols; Remuneration; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods in Computer-Aided Design, 2008. FMCAD '08
  • Conference_Location
    Portland, OR
  • Print_ISBN
    978-1-4244-2735-2
  • Electronic_ISBN
    978-1-4244-2736-9
  • Type

    conf

  • DOI
    10.1109/FMCAD.2008.ECP.16
  • Filename
    4689175