Symbolic solution of Emerson-Lei games
dc.contributor.author | Larsson, Christopher | |
dc.contributor.author | Jakobson Mo, Nils | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
dc.contributor.examiner | Abd Alrahman, Yehia | |
dc.contributor.supervisor | Haussman, Daniel | |
dc.date.accessioned | 2025-01-08T10:22:50Z | |
dc.date.available | 2025-01-08T10:22:50Z | |
dc.date.issued | 2024 | |
dc.date.submitted | ||
dc.description.abstract | Emerson-Lei games have received a lot of focus in recent research. It was only recently that the first symbolic solver algorithm for these games was introduced. As such there has not yet been any implemented game solvers for such games. In this thesis we introduce the first symbolic solver for Emerson-Lei games based on Genie and FairSyn, two game solving tools for Rabin games. We evaluate the performance of our game solver for different types of games, and compare it to FairSyn for Rabin games specifically. Further, as to motivate the practical use of such a solver, we revisit reductions from alternation free μ-calculus to Büchi games and give a reduction formulated using the notation we give for Emerson-Lei games. Based on this reduction we define certificates which we used to argue the correctness of the reduction. | |
dc.identifier.coursecode | DATX05 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12380/309052 | |
dc.language.iso | eng | |
dc.setspec.uppsok | Technology | |
dc.subject | Computer science | |
dc.subject | Algorithms | |
dc.subject | Logic | |
dc.subject | Emerson-Lei | |
dc.subject | Thesis | |
dc.subject | Games | |
dc.subject | Game solving | |
dc.subject | Reduction | |
dc.subject | Certificates | |
dc.title | Symbolic solution of Emerson-Lei games | |
dc.type.degree | Examensarbete för masterexamen | sv |
dc.type.degree | Master's Thesis | en |
dc.type.uppsok | H | |
local.programme | Computer science – algorithms, languages and logic (MPALG), MSc |