Attracting Tangles to Solve Parity Games

Tom Van Dijk

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Parity games have important practical applications in formal verification and synthesis, especially to solve the model-checking problem of the modal mu-calculus. They are also interesting from the theory perspective, because they are widely believed to admit a polynomial solution, but so far no such algorithm is known. We propose a new algorithm to solve parity games based on learning tangles, which are strongly connected subgraphs for which one player has a strategy to win all cycles in the subgraph. We argue that tangles play a fundamental role in the prominent parity game solving algorithms. We show that tangle learning is competitive in practice and the fastest solver for large random games.
Original languageEnglish
Title of host publicationCAV 2018: Computer Aided Verification
EditorsGeorg Weissenbacher, Hana Chockler
PublisherSpringer
Pages198-215
Number of pages18
Volume10982
DOIs
Publication statusPublished - Jul 2018

Publication series

NameLecture Notes in Computer Science (LNCS)

Fields of science

  • 102 Computer Sciences
  • 102001 Artificial intelligence
  • 102011 Formal languages
  • 102022 Software development
  • 102031 Theoretical computer science
  • 603109 Logic
  • 202006 Computer hardware

JKU Focus areas

  • Computation in Informatics and Mathematics

Cite this