ExplicitMullerGamesare PTIME
|
|
- Ethel Kelley
- 5 years ago
- Views:
Transcription
1 Foundations of Software Technology and Theoretical Computer Science (Bangalore) Editors: R. Hariharan, M. Mukund, V. Vinay; pp - ExplicitMullerGamesare PTIME Florian Horn horn@liafa.jussieu.fr LIAFA Université Paris 7 Case 7014, Paris cedex 13 France LI7 RWTH Ahornstraße Aachen Germany LABRI Université Bordeaux 1 351, cours de la Libération Talence cedex France ABSTRACT. Regular games provide a very useful model for the synthesis of controllers in reactive systems. The complexity of these games depends on the representation of the winning condition: if it is represented through a win-set, a coloured condition, a Zielonka-DAG or Emerson-Lei formulae, the winner problem is PSPACE-complete; if the winning condition is represented as a Zielonka tree, thewinnerproblembelongsto NPandco-NP.Inthispaper,weshowthatexplicitMullergamescan be solved in polynomial time, and provide an effective algorithm to compute the winning regions. 1 Introduction There has been a long history of using infinite games to model reactive processes[bl69, PR89].Thesystemisrepresentedasagamearena,i.e.agraphwhosestatesbelongeitherto Eve(controller) or to Adam(environment). The desired behaviour is represented as an ω- regular winning condition, which naturally expresses temporal specifications and fairness assumptions of transition systems[mp92]. The game is played by moving a token on the arena:whenitisinoneofeve sstates,shechoosesitsnextlocationamongthesuccessors ofthecurrentstate;whenitisinoneofadam sstates,hechoosesitsnextlocation. The resultofplayingthegamefor ωmovesisaninfinitepathofthegraph.evewinsifthepath satisfies the specification, and Adam wins otherwise. A fundamental determinacy result of Büchi and Landweber shows that from any initial state,oneoftheplayershasawinningstrategy[bl69]. Theproblemofthewinnerisin ThisworkwassupportedinpartbytheFrenchANRAVERISS. c Florian Horn; licensed under Creative Commons License-NC-ND
2 2 EXPLICIT MULLER GAMES ARE PTIME PSPACE for any reasonable representation of the winning condition[mcn93, NRY96], but its exact complexity depends on how the winning condition is represented. For example, if the winning condition is represented as a Zielonka tree[zie98], the problem of the winner isin NP co-np [DJW97].HunterandDawarlistin[HD05]fiveother generalpurpose representations: explicit Muller, win-set, Muller, Zielonka DAGs, Emerson-Lei. They show that the problem of the winner is PSPACE-hard for the last four representations, and leave thecomplexityofexplicitmullergamesasanopenquestion.inthispaper,weanswerthis question: the winner problem in explicit Muller games belongs to PTIME. We provide an effective cubic algorithm computing the winning regions of the players. Outline of the paper. Section 2 recalls the classical notions about regular games, and Section 3 gives an overview of the different representations of regular winning conditions. In Section 4, we introduce the notions of semi-alternation and sensibleness, and show that any explicit Muller game can be translated in polynomial time into a semi-alternating and sensiblegame.wealsostudythefamilyofgameswhereevewinsifallthestatesarevisited infinitely often. These games are used repeatedly in our algorithm, which is the subject of Section 5. 2 Definitions We recall here several classical notions about regular games, and refer the reader to[gtw02] for more details. Arenas. Anarena Aisadirectedgraph (Q, T )withoutdeadlockswhosestatesarepartitionedbetweeneve sstates(q E,representedas s)andadam sstates(q A,representedas s).a sub-arena A B of Aistherestrictionof AtoasubsetBof QsuchthateachstateofBhasa successor in B. Plays and Strategies. Aplayonthearena Aisa(possiblyinfinite)sequence ρ = ρ 0 ρ 1...ofstatessuchthat i < ρ 2, (ρ i, ρ i+1 ) T.ThesetofoccurringstatesisOcc(ρ) = {q i N, ρ i =q},andtheset oflimitstatesisinf(ρ) = {q i N, ρ i =q}. AstrategyofEveonthearena Aisafunction σfrom Q Q E to Qsuchthat w Q, q Q E, (q, σ(wq)) T.Strategiescanalsobedefinedasstrategieswithmemory.Inthiscase, σis atriple (M, σ u, σ n ),wheremisthe(possiblyinfinite)setofmemorystates, σ u : (M Q) M isthememoryupdatefunction,and σ n : (M Q) Qisthenext-movefunction. Adam s strategiesaredefinedinasimilarway. Astrategyisfinite-memoryifMisafiniteset,and memoryless if M is a singleton. A(finiteorinfinite)play ρisconsistentwith σif, i < ρ 2, ρ i Q E ρ i+1 = σ(ρ 0...ρ i ).
3 FLORIAN HORN FSTTCS Traps and Attractors. TheattractorofEvetothesetUinthearena A,denotedAttr E (U, A),isthesetofstatesfrom whereevecanforcethetokentogotothesetu.itisdefinedinductivelyby: U 0 = U U i+1 = U i {q Q E, r U i (q,r) T } U i {q Q A r, (q,r) E r U i } Attr E (U, A) = i>0u i ThecorrespondingattractorstrategytoUforEveisapositionalstrategy σ U suchthatfor anystateq Q E (Attr E (U, A) \U),q U i+1 σ U (q) U i. ThedualnotionofatrapforEvedenotesasetfromwhereEvecannotescape,unless Adamallowshertodoso:asetUisatrapforEveifandonlyif q U Q E, (q,r) T r Uand q U Q A, r U (q,r) T.Noticethatatrapisalwaysasub-arena. Regular Winning Conditions. Aregularwinningconditionisaspecification Φ Q ω oninfiniteplayswhichdependsonly onthesetofstatesvisitedinfinitelyoften:inf(ρ) =Inf(ν) (ρ Φ ν Φ).Evewins aplay ρif ρ Φ. Adamwinsif ρ / Φ. Regularwinningconditionscanbedescribedin different ways, which are presented in the next section. Winning Strategies. Givenawinningcondition Φandastateq Q,astrategy σiswinningforevefromqifany playstartinginqandconsistentwith σiswinningforeve.thewinningregionofeveisthe set of states from where she has a winning strategy. Adam s winning strategies and regions aredefinedinasimilarway. 3 Representations of regular conditions The most straightforward way to represent a regular condition F is to provide an explicit listofsetsofstates F 1,...,F l : F = {F i 1 i l}.aplay ρiswinningforeveifand onlyifinf(ρ) F.ThecomplexityoftheseexplicitMullergamesisthesubjectofthispaper. There are several other ways to represent regular conditions. In win-set games[mcn93], thewinnerdependsonlyonasubsetrofrelevantstates,andthewinningcondition Rlists onlysubsetsofr: ρiswinningforeveifinf(ρ) R R.Mullergamesextendthisideaby addingacolouringfunction χ,fromthestatestoasetofcolours C.Thewinningcondition Flistssubsetsof C,and ρiswinningforeveif χ(inf(ρ)) F.Emerson-Leigames[EL85] provideabooleanformula ϕ,whosevariablesarethestatesof Q.Aplay ρiswinningfor EveifthevaluationInf(ρ) trueand Q \Inf(ρ) falsesatisfies ϕ.
4 4 EXPLICIT MULLER GAMES ARE PTIME Zielonka s representation of regular conditions[zie98] proceeds from a different approach: it focuses on alternation between sets winning for Eve and sets winning for Adam. In his split tree(usually called Zielonka tree ), the nodes are labelled by sets of colours, the childrenaresubsetsoftheirparentwith Cattheroot,andachildanditsparentarenever winning for the same player. Finally, Zielonka DAGs[HD05] are the result of merging the nodesofthezielonkatreewiththesamelabels. The complexity of regular games depends directly on the representation of the winning condition: THEOREM 1.[DJW97] The problem of the winner in regular games whose winning condition is represented by a Zielonka tree is in NP co-np. THEOREM 2.[HD05] The problem of the winner in win-set games, Muller games, Zielonka DAG games, and Emerson-Lei games are PSPACE-complete. For explicit Muller games, the best complexity result so far was the membership of the winner problem in PSPACE, derived from the all-purpose algorithms of[mcn93] and [NRY96].ThemainresultofthispaperisTheorem3: THEOREM 3. The winner problem of explicit Muller games can be solved in polynomial time. 4 Useful notions for explicit Muller games We first define three properties of explicit Muller games. A game is: 1. semi-alternatingifthereisnotransitionbetweentwostatesofadam(buttherecanbe between two states of Eve); 2. sensibleifeachsetin Finducesasub-arenaof A; 3. orderedforinclusionifi <j F i F j. Our algorithm for explicit Muller games, Algorithm 1, relies on the fact that its input satisfies these three properties. However, this does not restrict the generality of our result, since any explicit Muller game can be transformed in polynomial time into an equivalent semi-alternating, sensible, and ordered game of polynomial size. The semi-alternation transformationconsistsinreplacingeachstateq Q A ofadambyapairofstatesr Q E,s Q A,asinFigure1.Eachsetcontainingqinthewinningconditionismodifiedaccordingly: F (λq.(r, s))f. This is where the classical alternation transformation fails: addingastatetoeachtransitionleadstoanexponentialblow-upinthesizeofthewinning condition. Agamecanbemadesensiblebyremovingfrom Fallthesetsthatdonotinducea sub-arenaof A:nomatterhowEveandAdamplay,thelimitoftheplayisaasub-arena, sothemodificationistransparentwithrespecttodecidingthewinningnatureofaplay,a strategy, or a state. Finally, ordering the sets for inclusion can be done in quadratic time. Thegamesoftheform (A, {Q}),whereEvewinsifandonlyifthetokenvisitsall the states infinitely often, play an important part in our solution to explicit Muller games. These games, which have also been studied in routing problems[dk00, IK02], are easy to solveandthereisalwaysonlyonewinnerinthewholegame:
5 FLORIAN HORN FSTTCS q r s (a) Original arena A (b) Semi-alternating arena A Figure 1: Semi-alternating arena construction PROPOSITION4. Let Abeanarena,and Gbethegame (A, {Q}). Either,foranystate q Q,Eve sattractortoqisequalto Q,andEvewinseverywherein G,orthereisastate q QsuchthatAttr E ({q}, A) = Q,andAdamwinseverywherein G. PROOF. Inthefirstcase,Evecanwinwithastrategywhosememorystatesarethestates of Q:inthememorystateq,sheplaystheattractorstrategytoq,untilthetokenreachesit. Sheupdatesthenhermemorytothenextstater,inacircularway.Inthesecondcase,Adam canwinsurelywithanytrappingstrategyoutofattr E ({q}, A):ifthetokenevergetsoutof Attr E ({q}, A),itnevergoesback. 5 Solving explicit Muller games in PTIME Our algorithm takes as input a semi-alternating, sensible explicit Muller game whose winning condition is ordered for inclusion; it returns the winning regions of the players. Each setin Fisconsideredatmostonce,startingwiththe(smallest)set F 1. Ateachstep,the operationofaset F i modifiesthearenaandthewinningconditioninoneofthefollowing ways: IfAdamwins (A Fi, {F i }), F i isremovedfrom F. IfEvewins (A Fi, {F i }),and F i isatrapforadamin A,Eve sattractorto F i in A, Attr E (F i, A),isremovedfrom A(andaddedtothewinningregionofEve),andallthesets intersectingattr E (F i, A)areremovedfrom F. IfEvewins (A Fi, {F i }),and F i isnotatrapforadamin A,anewstate F i,described in Figure 2, is added to A with the following attributes: F i isastateofadam; thepredecessorsof F i areallthestatesofevein F i ; thesuccessorsof F i arethesuccessorsoutside F i ofthestatesofadamin F i. Furthermore,thestate F i isaddedtoallthesupersetsof F i in F,and F i itselfisremoved from F. Theimportantcase,fromanintuitivepointofview,isthelastone:itcorrespondstoa threat ofevetowinbyvisitingexactlythestatesof F i.adamhastoanswerbygetting out,buthecanchoosehisexitfromanyofhisstates.noticethatitwouldnotdotosimply replacethewholeregion F i bythestate F i :asinfigure2,adammaybeabletoavoida
6 6 EXPLICIT MULLER GAMES ARE PTIME b a b a c {a,b} c F = {{a,b}, {a,b,c}} F = {{a,b,c, {a,b} }} (a) Before (b) After Figure2:RemovalofasetinanexplicitMullercondition stateof F i inalargerarena,evenifheisincapableofdoingsoin A Fi. Asonlyonestateisaddedeachstep,thenumberofstatesinthegameisboundedby A + F.ThewholeprocedureisdescribedasAlgorithm1. Intheproofofcorrectness,weuse typewriterfontstodenotethemodifiedarenaand condition,and calligraphfontstodenotetheoriginalgame.furthermore,wedenoteby F Fi theintersectionof Fand P(F i ),i.e.thesetsof Fthatarealsosubsetsof F i.wecannow proceed to the three main lemmas: LEMMA5.If,inthecourseofarunofAlgorithm1,thegame (A Fi, {F i })iswinningforeve atline6,thenevewinseverywhereinthegame (A Fi, F Fi ). PROOF. Let H 1,...,H k bethesetsof F Fi suchthat (A H j, {H j })waswinningforeveinthe runofalgorithm1.noticethat F i itselfisoneofthesestates,say H k.the σ j sdenoteher correspondingwinningstrategies. Webuildastrategy σforevein A Fi,whosememory statesarestacksofpairs (H j, ρ j ). Atanytime, ρ j isaplayof A H jwhichcanbeextended bythecurrentstateq.theinitialmemorystateis (H k, ε),andtheoperationof σwhenthe memorystateis (H j,w)andthecurrentstateisqisdescribedbelow: 1. Ifq/ H j,thetoppairisremoved,andtheprocedurerestartsatstep1withthenew memory.noticethatitmayinvolvefurtherpopsifqstilldoesnotbelongtothetop set. 2. IfqisastateofEve,and σ j (wq)isanewstate H h,thememoryismodifiedasfollows:w becomeswqh h,andanewpair (H h, ε)ispushedatthetopofthestack.theprocedure restartsatstep2withthenewmemory.noticethatitmayinvolvefurtherpushesif σ h (q)isalsoanewstate. 3. Thenewmemorystateis (H j,wq);ifqbelongstoeve,sheplays σ j (wq). Weclaimthat σiswinningforeveinthegame (A Fi, F Fi ).Let ρbeaplayconsistentwith σ,and H j bethehighestsetthatisneverunstacked.wedenoteby ρ j the(infinite)limitof the play part.as ρ j isconsistentwith σ j,inf(ρ j ) = H j.furthermore,inf(ρ) Inf(ρ j ) Q andinf(ρ) H j.so,inf(ρ) = H j F,andLemma5follows.
7 FLORIAN HORN FSTTCS Input:AnexplicitMullergame (A, F) Output: The winning regions of Eve and Adam A = (Q,Q E,Q A,T) A = (Q, Q E, Q A, T ); F F; W E ; whilef = do F i pop(f); ifevewins (A Fi, {F i })then iff i isatrapforadaminathen removeattr E (F i,a)fromaandaddittow E ; removeallthesetsintersectingattr E (F i,a)fromf; else addastate F i toq A ; addtransitionsfromf i Q E to F i ; addtransitionsfrom F i tot(f i Q A ) \F i ; add F i toallthesupersetsoff i inf; end end end returnw E Q,Q Q Algorithm 1: Polynomial algorithm for explicit Muller games ForAdam,theproblemisalittlemorecomplex:weneedtwolemmas,whoseproofs are mutually recursive: LEMMA6. If,inthecourseofarunofAlgorithm1,thegame (A Fi, {F i })iswinningfor Adamatline6,thenAdamwinseverywhereinthegame (A Fi, F Fi ). LEMMA7. If,inthecourseofaarunofAlgorithm1,thegame (A Fi, {F i })iswinningfor Eveatline6,thenAdamwinseverywhereinthegame (A Fi, F Fi \ {F i }). PROOF. Westartwiththe(simpler)proofofLemma7. Let H 1,...,H k bethemaximal sets,withrespecttoinclusion,of F Fi.Thereisawinningstrategy τ j foradamineach H j : ifadamwon (A H j, {H j }),itisawinningstrategyforthegame (A H j, F H j)(recursiveuseof Lemma6);ifEvewon (A H j, {H j }),itisastrategyforthegame (A H j, F H j \ H j )(recursive useoflemma7).thestrategy τforadamin (A Fi, {F Fi })usesktop-levelmemorystates toswitchbetweenthe {τ j } 1 j k.adamremainsinatop-levelmemorystatejonlyaslong asthetokenisin H j. Assoonasitgetsout,heupdatesitto (j modk) +1. Hisactions when the top-level memory state is j are described below: ifhewon (A H j, {H j }),heplays τ j ; ifevewon (A H j, {H j }),heplays τ j unlesshecangetoutof H j. Weclaimthat τiswinningforadamin (A Fi, F Fi ).Anyplay ρconsistentwith τfalls in exactly one of the three following categories:
8 8 EXPLICIT MULLER GAMES ARE PTIME The top-level memory of τ is not ultimately constant; thus Inf(ρ) is not included in anyofthe H j s,and ρiswinningforadam. Thetop-levelmemoryof τisultimatelyconstantatj,and (A H j, {H j })waswinningfor Adam; ρisultimatelyaplayof A H jconsistentwith τ j,so ρiswinningforadam. Thetop-levelmemoryof τisultimatelyconstantatj,and (A H j, {H j })waswinningfor Eve; ρisultimatelyaplayof A H jconsistentwith τ j,soevecanwinonlybyvisiting allthestatesof H j.but H j isnotatrapforadam,andthedefinitionof τimpliesthat Adamleavesassoonaspossible.So,atleastoneofthestatesof H j wasnotvisited, and ρ is winning for Adam. ThiscompletestheproofofLemma7.TheproofofLemma6ismoreinvolved,dueto thenecessitytoavoidatleastoneofthestatesof F i.byproposition4thereisastateqin F i suchthatx =Attr E ({q},a Fi )isnotequalto A Fi.Itfollowsfromthedefinitionof A Fi that neither F i Xnor F i \Xisempty.Adam sstrategyisthenexactlythesameasintheproof oflemma7,withtheprovisionthatadamnevermovesfrom F i \XtoX:thisguarantees thatthetokencannotvisitinfinitelyoftenallthestatesof F i,andcompletestheproofof Lemma 6. ThecorrectnessofAlgorithm1followsfromLemmas5,6,and7:thefirstoneguaranteesthatthestatesinW E QarewinningforEve,andtheothersthatthestatesremainingat theendofalgorithm1arewinningforadam. Aboutcomplexity,thereareatmost F loopsinarun,andthemosttime-consuming operationistocomputethewinnerofthegames (A Fi, {F i }),whicharequadraticin A ( A + F ).Thus,theworst-casetimecomplexityofAlgorithm1isO( F ( A + F ) 2 ), which completes the proof of Theorem 3. 6 Conclusion We have shown that the complexity of the winner problem in explicit Muller game belongs to PTIME, and provided a cubic algorithm computing the winning regions of both players. It follows from the usual reduction between two-player games and tree automata that the emptiness problem of explicit Muller tree automata can also be solved in polynomial time; a natural question is whether this is also the case for other automata problems. The existence of a polynomial algorithm for parity games remains an open problem: representing explicitly a parity condition incurs an exponential blow-up in size. Bibliography [BL69] J. Richard Büchi and Lawrence H. Landweber. Solving Sequential Conditions by Finite-State Strategies. Transactions of the American Mathematical Society, 138: , [DJW97] Stefan Dziembowski, Marcin Jurdziński, and Igor Walukiewicz. How Much MemoryisNeededtoWinInfiniteGames?InProceedingsofthe12thAnnualIEEE Symposium on Logic in Computer Science, LICS 97, pages IEEE Computer Society, 1997.
9 FLORIAN HORN FSTTCS [DK00] Michael J. Dinneen and Bakhadyr Khoussainov. Update Networks and Their Routing Strategies. In Proceedings of the 26th International Workshop on Graph- Theoretic Concepts in Computer Science, WG 00, volume 1928 of Lecture Notes in Computer Science, pages Springer-Verlag, [EL85] E. Allen Emerson and Chin-Laung Lei. Modalities for Model Checking: Branching Time Strikes Back. In Proceedings of the 12th Annual ACM Symposium on Principles of Programming Languages, POPL 85, pages 84 96, [GTW02] Erich Grädel, Wolfgang Thomas, and Thomas Wilke, editors. Automata, Logics, and Infinite Games: A Guide to Current Research[outcome of a Dagstuhl seminar, February 2001], volume 2500 of Lecture Notes in Computer Science. Springer-Verlag, [HD05] Paul Hunter and Anuj Dawar. Complexity Bounds for Regular Games. In Proceedings of the 30th International Symposium on Mathematical Foundations of Computer Science, MFCS 05, volume 3618 of Lecture Notes in Computer Science, pages Springer-Verlag, [IK02] Hajime Ishihara and Bakhadyr Khoussainov. Complexity of Some Infinite Games Played on Finite Graphs. In Proceedings of the 28th International Workshop on Graph- Theoretic Concepts in Computer Science, WG 02, volume 2573 of Lecture Notes in Computer Science, pages Springer-Verlag, [McN93] Robert McNaughton. Infinite Games Played on Finite Graphs. Annals of Pure and Applied Logic, 65(2): , [MP92] Zohar Manna and Amir Pnueli. The Temporal Logic of Reactive and Concurrent Systems: Specification. Springer-Verlag, [NRY96] Anil Nerode, Jeffrey B. Remmel, and Alexander Yakhnis. McNaughton Games and Extracting Strategies for Concurrent Programs. Annals of Pure and Applied Logic, 78(1 3): , [PR89] Amir Pnueli and Roni Rosner. On the Synthesis of a Reactive Module. In Proceedings of the 16th Annual ACM Symposium on Principles of Programming Languages, POPL 89, pages , [Zie98] Wieslaw Zielonka. Infinite Games on Finitely Coloured Graphs with Applications to Automata on Infinite Trees. Theoretical Computer Science, 200(1 2): , This work is licensed under the Creative Commons Attribution- NonCommercial-No Derivative Works 3.0 License.
Complexity Bounds for Regular Games (Extended Abstract)
Complexity Bounds for Regular Games (Extended Abstract) Paul Hunter and Anuj Dawar University of Cambridge Computer Laboratory, Cambridge CB3 0FD, UK. paul.hunter@cl.cam.ac.uk, anuj.dawar@cl.cam.ac.uk
More informationComplexity Bounds for Muller Games 1
Complexity Bounds for Muller Games 1 Paul Hunter a, Anuj Dawar b a Oxford University Computing Laboratory, UK b University of Cambridge Computer Laboratory, UK Abstract We consider the complexity of infinite
More informationGeneralized Parity Games
Generalized Parity Games Krishnendu Chatterjee 1, Thomas A. Henzinger 1,2, and Nir Piterman 2 1 University of California, Berkeley, USA 2 EPFL, Switzerland c krish@eecs.berkeley.edu, {tah,nir.piterman}@epfl.ch
More informationGeneralized Parity Games
Generalized Parity Games Krishnendu Chatterjee Thomas A. Henzinger Nir Piterman Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2006-144
More informationNote on winning positions on pushdown games with omega-regular winning conditions
Note on winning positions on pushdown games with omega-regular winning conditions Olivier Serre To cite this version: Olivier Serre. Note on winning positions on pushdown games with omega-regular winning
More informationInfinite Games. Sumit Nain. 28 January Slides Credit: Barbara Jobstmann (CNRS/Verimag) Department of Computer Science Rice University
Infinite Games Sumit Nain Department of Computer Science Rice University 28 January 2013 Slides Credit: Barbara Jobstmann (CNRS/Verimag) Motivation Abstract games are of fundamental importance in mathematics
More informationThe priority promotion approach to parity games
The priority promotion approach to parity games Massimo Benerecetti 1, Daniele Dell Erba 1, and Fabio Mogavero 2 1 Università degli Studi di Napoli Federico II 2 Università degli Studi di Verona Abstract.
More informationFinitary Winning in ω-regular Games
Finitary Winning in ω-regular Games Krishnendu Chatterjee 1 and Thomas A. Henzinger 1,2 1 University of California, Berkeley, USA 2 EPFL, Switzerland {c krish,tah}@eecs.berkeley.edu Abstract. Games on
More informationPushdown Games with Unboundedness and Regular Conditions
Pushdown Games with Unboundedness and Regular Conditions Alexis-Julien Bouquet 1, Oliver Serre 2, and Igor Walukiewicz 1 1 LaBRI, Université Bordeaux I, 351, cours de la Libération, 33405 Talence Cedex,
More informationOn the Power of Imperfect Information
Foundations of Software Technology and Theoretical Computer Science (Bangalore) 2008. Editors: R. Hariharan, M. Mukund, V. Vinay; pp 73-82 On the Power of Imperfect Information Dietmar Berwanger 1 and
More informationPushdown games with unboundedness and regular conditions
Pushdown games with unboundedness and regular conditions Alexis-Julien Bouquet, Olivier Serre, Igor Walukiewicz To cite this version: Alexis-Julien Bouquet, Olivier Serre, Igor Walukiewicz. Pushdown games
More informationERICH GRÄDEL a AND IGOR WALUKIEWICZ b. address: address:
Logical Methods in Computer Science Vol. 2 (4:6) 2006, pp. 1 22 www.lmcs-online.org Submitted Feb. 27, 2006 Published Nov. 3, 2006 POSITIONAL DETERMINACY OF GAMES WITH INFINITELY MANY PRIORITIES ERICH
More informationFINITE MEMORY DETERMINACY
p. 1/? FINITE MEMORY DETERMINACY Alexander Rabinovich Department of Computer Science Tel-Aviv University p. 2/? Plan 1. Finite Memory Strategies. 2. Finite Memory Determinacy of Muller games. 3. Latest
More informationRandomness for Free. 1 Introduction. Krishnendu Chatterjee 1, Laurent Doyen 2, Hugo Gimbert 3, and Thomas A. Henzinger 1
Randomness for Free Krishnendu Chatterjee 1, Laurent Doyen 2, Hugo Gimbert 3, and Thomas A. Henzinger 1 1 IST Austria (Institute of Science and Technology Austria) 2 LSV, ENS Cachan & CNRS, France 3 LaBri
More informationSynthesis of Winning Strategies for Interaction under Partial Information
Synthesis of Winning Strategies for Interaction under Partial Information Oberseminar Informatik Bernd Puchala RWTH Aachen University June 10th, 2013 1 Introduction Interaction Strategy Synthesis 2 Main
More informationCHURCH SYNTHESIS PROBLEM and GAMES
p. 1/? CHURCH SYNTHESIS PROBLEM and GAMES Alexander Rabinovich Tel-Aviv University, Israel http://www.tau.ac.il/ rabinoa p. 2/? Plan of the Course 1. The Church problem - logic and automata. 2. Games -
More informationAlternating nonzero automata
Alternating nonzero automata Application to the satisfiability of CTL [,, P >0, P =1 ] Hugo Gimbert, joint work with Paulin Fournier LaBRI, Université de Bordeaux ANR Stoch-MC 06/07/2017 Control and verification
More informationFinitary Winning in \omega-regular Games
Finitary Winning in \omega-regular Games Krishnendu Chatterjee Thomas A. Henzinger Florian Horn Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2007-120
More informationAutomata on Infinite words and LTL Model Checking
Automata on Infinite words and LTL Model Checking Rodica Condurache Lecture 4 Lecture 4 Automata on Infinite words and LTL Model Checking 1 / 35 Labeled Transition Systems Let AP be the (finite) set of
More informationTheoretical Computer Science
Theoretical Computer Science 458 (2012) 49 60 Contents lists available at SciVerse ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Energy parity games Krishnendu
More informationTrading Bounds for Memory in Games with Counters
Trading Bounds for Memory in Games with Counters Nathanaël Fijalkow 1,2, Florian Horn 1, Denis Kuperberg 2,3, and Micha l Skrzypczak 1,2 1 LIAFA, Université Paris 7 2 Institute of Informatics, University
More informationDeciding the Winner in Parity Games Is in UP co-up
c 1998 Elsevier Science B.V. Marcin Jurdziński, Deciding the Winner in Parity Games Is in UP co-up. Information Processing Letters 68(3): 119 124, November 1998. Personal use of this material for research/educational
More informationBoundedness Games. Séminaire de l équipe MoVe, LIF, Marseille, May 2nd, Nathanaël Fijalkow. Institute of Informatics, Warsaw University Poland
Boundedness Games Séminaire de l équipe MoVe, LIF, Marseille, May 2nd, 2013 Nathanaël Fijalkow Institute of Informatics, Warsaw University Poland LIAFA, Université Paris 7 Denis Diderot France (based on
More informationSynthesis of Designs from Property Specifications
Synthesis of Designs from Property Specifications Amir Pnueli New York University and Weizmann Institute of Sciences FMCAD 06 San Jose, November, 2006 Joint work with Nir Piterman, Yaniv Sa ar, Research
More informationBoundedness Games. Séminaire du LIGM, April 16th, Nathanaël Fijalkow. Institute of Informatics, Warsaw University Poland
Boundedness Games Séminaire du LIGM, April 16th, 2013 Nathanaël Fijalkow Institute of Informatics, Warsaw University Poland LIAFA, Université Paris 7 Denis Diderot France (based on joint works with Krishnendu
More informationThe Complexity of Admissibility in Omega-Regular Games
The Complexity of Admissibility in Omega-Regular Games Romain Brenguier Département d informatique, Université Libre de Bruxelles (U.L.B.), Belgium romain.brenguier@ulb.ac.be Jean-François Raskin Département
More informationSemi-Automatic Distributed Synthesis
Semi-Automatic Distributed Synthesis Bernd Finkbeiner and Sven Schewe Universität des Saarlandes, 66123 Saarbrücken, Germany {finkbeiner schewe}@cs.uni-sb.de Abstract. We propose a sound and complete compositional
More informationThe Complexity of Stochastic Müller Games
The Complexity of Stochastic Müller Games Krishnendu Chatterjee Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2007-110 http://www.eecs.berkeley.edu/pubs/techrpts/2007/eecs-2007-110.html
More informationGames and Synthesis. Nir Piterman University of Leicester Telč, July-Autugst 2014
Games and Synthesis Nir Piterman University of Leicester Telč, July-Autugst 2014 Games and Synthesis, EATCS Young Researchers School, Telč, Summer 2014 Games and Synthesis, EATCS Young Researchers School,
More informationStrategy Logic. 1 Introduction. Krishnendu Chatterjee 1, Thomas A. Henzinger 1,2, and Nir Piterman 2
Strategy Logic Krishnendu Chatterjee 1, Thomas A. Henzinger 1,2, and Nir Piterman 2 1 University of California, Berkeley, USA 2 EPFL, Switzerland c krish@eecs.berkeley.edu, {tah,nir.piterman}@epfl.ch Abstract.
More informationBacktracking games and inflationary fixed points
Backtracking games and inflationary fixed points Anuj Dawar 1, Erich Grädel 2, and Stephan Kreutzer 3 1 University of Cambridge Computer Laboratory, Cambridge CB3 0FD, UK, anuj.dawar@cl.cam.ac.uk 2 Mathematische
More informationLogic and Games SS 2009
Logic and Games SS 2009 Prof. Dr. Erich Grädel Łukasz Kaiser, Tobias Ganzow Mathematische Grundlagen der Informatik RWTH Aachen c b n d This work is licensed under: http://creativecommons.org/licenses/by-nc-nd/3.0/de/
More informationComplexity and Infinite Games on Finite Graphs
Complexity and Infinite Games on Finite Graphs Paul William Hunter University of Cambridge Computer Laboratory Hughes Hall July 2007 This dissertation is submitted for the degree of Doctor of Philosophy
More informationMultiagent Systems and Games
Multiagent Systems and Games Rodica Condurache Lecture 5 Lecture 5 Multiagent Systems and Games 1 / 31 Multiagent Systems Definition A Multiagent System is a tuple M = AP, Ag, (Act i ) i Ag, V, v 0, τ,
More informationAutomata, Logic and Games: Theory and Application
Automata, Logic and Games: Theory and Application 1. Büchi Automata and S1S Luke Ong University of Oxford TACL Summer School University of Salerno, 14-19 June 2015 Luke Ong Büchi Automata & S1S 14-19 June
More informationAutomata, Logic and Games: Theory and Application
Automata, Logic and Games: Theory and Application 2 Parity Games, Tree Automata, and S2S Luke Ong University of Oxford TACL Summer School University of Salerno, 14-19 June 2015 Luke Ong S2S 14-19 June
More informationA Survey of Stochastic ω-regular Games
A Survey of Stochastic ω-regular Games Krishnendu Chatterjee Thomas A. Henzinger EECS, University of California, Berkeley, USA Computer and Communication Sciences, EPFL, Switzerland {c krish,tah}@eecs.berkeley.edu
More informationTechnical Report. Complexity and infinite games on finite graphs. Paul William Hunter. Number 704. November Computer Laboratory
Technical Report UCAM-CL-TR-704 ISSN 1476-2986 Number 704 Computer Laboratory Complexity and infinite games on finite graphs Paul William Hunter November 2007 15 JJ Thomson Avenue Cambridge CB3 0FD United
More informationWeak Alternating Automata and Tree Automata Emptiness
Weak Alternating Automata and Tree Automata Emptiness Orna Kupferman UC Berkeley Moshe Y. Vardi Rice University Abstract Automata on infinite words and trees are used for specification and verification
More informationRegular Strategies In Pushdown Reachability Games
Regular Strategies In Pushdown Reachability Games A. Carayol and M. Hague LIGM, Université Paris-Est & CNRS and Royal Holloway University of London Abstract. We show that positional winning strategies
More informationIntroduction. Büchi Automata and Model Checking. Outline. Büchi Automata. The simplest computation model for infinite behaviors is the
Introduction Büchi Automata and Model Checking Yih-Kuen Tsay Department of Information Management National Taiwan University FLOLAC 2009 The simplest computation model for finite behaviors is the finite
More informationSolving Partial-Information Stochastic Parity Games
Solving Partial-Information Stochastic Parity ames Sumit Nain and Moshe Y. Vardi Department of Computer Science, Rice University, Houston, Texas, 77005 Email: {nain,vardi}@cs.rice.edu Abstract We study
More informationThe Stevens-Stirling-Algorithm For Solving Parity Games Locally Requires Exponential Time
The Stevens-Stirling-Algorithm For Solving Parity Games Locally Requires Exponential Time Oliver Friedmann Institut für Informatik, LMU München Oliver.Friedmann@googlemail.com Abstract. This paper presents
More informationOn positional strategies over finite arenas
On positional strategies over finite arenas Damian Niwiński University of Warsaw joint work with Thomas Colcombet Berlin 2018 Disclaimer. Credits to many authors. All errors are mine own. 1 Perfect information
More informationThe Non-Deterministic Mostowski Hierarchy and Distance-Parity Automata
The Non-Deterministic Mostowski Hierarchy and Distance-Parity Automata Thomas Colcombet 1, and Christof Löding 2 1 LIAFA/CNRS, France 2 RWTH Aachen, Germany Abstract. Given a Rabin tree-language and natural
More informationSynthesis of Asynchronous Systems
Synthesis of Asynchronous Systems Sven Schewe and Bernd Finkbeiner Universität des Saarlandes, 66123 Saarbrücken, Germany {schewe finkbeiner}@cs.uni-sb.de Abstract. This paper addresses the problem of
More informationPerfect-information Stochastic Parity Games
Perfect-information Stochastic Parity Games Wies law Zielonka LIAFA, case 7014 Université Paris 7 2, Place Jussieu 75251 Paris Cedex 05, France zielonka@liafa.jussieu.fr Abstract. We show that in perfect-information
More informationOn the complexity of parity games
Arnold Beckmann Faron Moller Department of Computer Science Swansea University {A.Beckmann, F.G.Moller}@swansea.ac.uk Abstract Parity games underlie the model checking problem for the modal µ-calculus,
More informationLogic and Games SS 2009
Logic and Games SS 2009 Prof. Dr. Erich Grädel Łukasz Kaiser, Tobias Ganzow Mathematische Grundlagen der Informatik RWTH Aachen Contents 1 Finite Games and First-Order Logic 1 1.1 Model Checking Games
More informationA Survey of Partial-Observation Stochastic Parity Games
Noname manuscript No. (will be inserted by the editor) A Survey of Partial-Observation Stochastic Parity Games Krishnendu Chatterjee Laurent Doyen Thomas A. Henzinger the date of receipt and acceptance
More informationThe Complexity of Transducer Synthesis from Multi-Sequential Specifications
The Complexity of Transducer Synthesis from Multi-Sequential Specifications Léo Exibard 12 Emmanuel Filiot 13 Ismaël Jecker 1 Tuesday, August 28 th, 2018 1 Université libre de Bruxelles 2 LIS Aix-Marseille
More informationIterated Boolean Games
Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence Iterated Boolean Games Julian Gutierrez and Paul Harrenstein and Michael Wooldridge Department of Computer Science
More informationAlternating Time Temporal Logics*
Alternating Time Temporal Logics* Sophie Pinchinat Visiting Research Fellow at RSISE Marie Curie Outgoing International Fellowship * @article{alur2002, title={alternating-time Temporal Logic}, author={alur,
More informationLocal LTL with past constants is expressively complete for Mazurkiewicz traces
Mathematical Foundations of Computer Science 2003, 28th International Symposium Proceedings: Branislav Rovan, Peter Vojtás (eds.) Springer Lecture Notes in Computer Science 2747 (2003), 429 438. Local
More informationAutomata, Logic and Games. C.-H. L. Ong
Automata, Logic and Games C.-H. L. Ong June 12, 2015 2 Contents 0 Automata, Logic and Games 1 0.1 Aims and Prerequisites............................... 1 0.2 Motivation.....................................
More informationQuantitative Reductions and Vertex-Ranked Infinite Games
Quantitative Reductions and Vertex-Ranked Infinite Games Alexander Weinert Reactive Systems Group, Saarland University, 66123 Saarbrücken, Germany weinert@react.uni-saarland.de Abstract. We introduce quantitative
More informationAn Alternative Construction in Symbolic Reachability Analysis of Second Order Pushdown Systems
An Alternative Construction in Symbolic Reachability Analysis of Second Order Pushdown Systems Anil Seth CSE Department, I.I.T. Kanpur, Kanpur 208016, INDIA. seth@cse.iitk.ac.in Abstract. Recently, it
More informationLinear Temporal Logic and Büchi Automata
Linear Temporal Logic and Büchi Automata Yih-Kuen Tsay Department of Information Management National Taiwan University FLOLAC 2009 Yih-Kuen Tsay (SVVRL @ IM.NTU) Linear Temporal Logic and Büchi Automata
More informationTemporal logics and explicit-state model checking. Pierre Wolper Université de Liège
Temporal logics and explicit-state model checking Pierre Wolper Université de Liège 1 Topics to be covered Introducing explicit-state model checking Finite automata on infinite words Temporal Logics and
More informationA look at the control of asynchronous automata
A look at the control of asynchronous automata 1 1 Introduction Anca Muscholl, Igor Walukiewicz and Marc Zeitoun LaBRI Bordeaux Universtity, France In the simplest case, the controller synthesis problem
More informationAlternating Automata and Logics over Infinite Words
Alternating Automata and Logics over Infinite Words (Extended Abstract) Christof Löding and Wolfgang Thomas Lehrstuhl für Informatik VII, RWTH Aachen, D-52056 Aachen {loeding,thomas}@informatik.rwth-aachen.de
More informationBounded Synthesis. Sven Schewe and Bernd Finkbeiner. Universität des Saarlandes, Saarbrücken, Germany
Bounded Synthesis Sven Schewe and Bernd Finkbeiner Universität des Saarlandes, 66123 Saarbrücken, Germany Abstract. The bounded synthesis problem is to construct an implementation that satisfies a given
More informationLanguages, logics and automata
Languages, logics and automata Anca Muscholl LaBRI, Bordeaux, France EWM summer school, Leiden 2011 1 / 89 Before all that.. Sonia Kowalewskaya Emmy Noether Julia Robinson All this attention has been gratifying
More informationDistributed games with causal memory are decidable for series-parallel systems
Distributed games with causal memory are decidable for series-parallel systems Paul Gastin, enjamin Lerman, Marc Zeitoun Firstname.Name@liafa.jussieu.fr LIF, Université Paris 7, UMR CNRS 7089 FSTTCS, dec.
More informationOverview. overview / 357
Overview overview6.1 Introduction Modelling parallel systems Linear Time Properties Regular Properties Linear Temporal Logic (LTL) Computation Tree Logic syntax and semantics of CTL expressiveness of CTL
More informationSolution Concepts and Algorithms for Infinite Multiplayer Games
Solution Concepts and Algorithms for Infinite Multiplayer Games Erich Grädel and Michael Ummels Mathematische Grundlagen der Informatik, RWTH Aachen, Germany E-Mail: {graedel,ummels}@logic.rwth-aachen.de
More informationAgame is composed of an arena and a winning condition. We will first study arenas and then add winning conditions on top of arenas.
2 Infinite Games René Mazala Institut für Informatik Martin-Luther-Universität Halle-Wittenberg 2.1 Introduction This chapter is meant as an introduction to infinite two-person games on directed graphs.
More informationMeasuring Permissivity in Finite Games
Measuring Permissivity in Finite Games Patricia Bouyer, Marie Duflot, Nicolas Markey, and Gabriel Renault 3 LSV, CNRS & ENS Cachan, France {bouyer,markey}@lsv.ens-cachan.fr LACL, Université Paris, France
More information4 Back and Forth Between Logic and Games
4 Back and Forth Between Logic and Games Erich Grädel RWTH Aachen University Abstract In this chapter we discuss relationships between logic and games, focusing on first-order logic and fixed-point logics,
More informationAutomata-Theoretic LTL Model-Checking
Automata-Theoretic LTL Model-Checking Arie Gurfinkel arie@cmu.edu SEI/CMU Automata-Theoretic LTL Model-Checking p.1 LTL - Linear Time Logic (Pn 77) Determines Patterns on Infinite Traces Atomic Propositions
More informationDeciding the weak definability of Büchi definable tree languages
Deciding the weak definability of Büchi definable tree languages Thomas Colcombet 1,DenisKuperberg 1, Christof Löding 2, Michael Vanden Boom 3 1 CNRS and LIAFA, Université Paris Diderot, France 2 Informatik
More informationVerifying Randomized Distributed Algorithms with PRISM
Verifying Randomized Distributed Algorithms with PRISM Marta Kwiatkowska, Gethin Norman, and David Parker University of Birmingham, Birmingham B15 2TT, United Kingdom {M.Z.Kwiatkowska,G.Norman,D.A.Parker}@cs.bham.ac.uk
More informationComplexity of infinite tree languages
Complexity of infinite tree languages when automata meet topology Damian Niwiński University of Warsaw joint work with André Arnold, Szczepan Hummel, and Henryk Michalewski Liverpool, October 2010 1 Example
More informationTHE STEVENS-STIRLING-ALGORITHM FOR SOLVING PARITY GAMES LOCALLY REQUIRES EXPONENTIAL TIME
International Journal of Foundations of Computer Science c World Scientific Publishing Company THE STEVENS-STIRLING-ALGORITHM FOR SOLVING PARITY GAMES LOCALLY REQUIRES EXPONENTIAL TIME OLIVER FRIEDMANN
More informationGames with Costs and Delays
Games with Costs and Delays Martin Zimmermann Saarland University June 20th, 2017 LICS 2017, Reykjavik, Iceland Martin Zimmermann Saarland University Games with Costs and Delays 1/14 Gale-Stewart Games
More informationParity games played on transition graphs of one-counter processes
Parity games played on transition graphs of one-counter processes Olivier Serre To cite this version: Olivier Serre. Parity games played on transition graphs of one-counter processes. L. Aceto and A. Ingolfsdottir.
More informationTree Automata and Rewriting
and Rewriting Ralf Treinen Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes treinen@pps.jussieu.fr July 23, 2010 What are? Definition Tree Automaton A tree automaton
More informationMonadic Second Order Logic and Automata on Infinite Words: Büchi s Theorem
Monadic Second Order Logic and Automata on Infinite Words: Büchi s Theorem R. Dustin Wehr December 18, 2007 Büchi s theorem establishes the equivalence of the satisfiability relation for monadic second-order
More informationStochastic Games with Time The value Min strategies Max strategies Determinacy Finite-state games Cont.-time Markov chains
Games with Time Finite-state Masaryk University Brno GASICS 00 /39 Outline Finite-state stochastic processes. Games over event-driven stochastic processes. Strategies,, determinacy. Existing results for
More informationAutomata-based Verification - III
COMP30172: Advanced Algorithms Automata-based Verification - III Howard Barringer Room KB2.20: email: howard.barringer@manchester.ac.uk March 2009 Third Topic Infinite Word Automata Motivation Büchi Automata
More informationAsynchronous Games over Tree Architectures
Asynchronous Games over Tree Architectures Blaise Genest 1, Hugo Gimbert 2, Anca Muscholl 2, Igor Walukiewicz 2 1 IRISA, CNRS, Rennes, France 2 LaBRI, CNRS/Université Bordeaux, France Abstract. We consider
More informationWeak Alternating Automata Are Not That Weak
Weak Alternating Automata Are Not That Weak Orna Kupferman Hebrew University Moshe Y. Vardi Rice University Abstract Automata on infinite words are used for specification and verification of nonterminating
More informationQuasi-Weak Cost Automata
Quasi-Weak Cost Automata A New Variant of Weakness Denis Kuperberg 1 Michael Vanden Boom 2 1 LIAFA/CNRS/Université Paris 7, Denis Diderot, France 2 Department of Computer Science, University of Oxford,
More informationAutomata, Logic and Games. C.-H. L. Ong
Automata, Logic and Games C.-H. L. Ong March 6, 2013 2 Contents 0 Automata, Logic and Games 1 0.1 Aims and Prerequisites............................... 1 0.2 Motivation.....................................
More informationStatic analysis of parity games: alternating reachability under parity 1
Static analysis of parity games: alternating reachability under parity 1 Michael Huth and Jim Huan-Pu Kuo Department of Computing, Imperial College London London, SW7 AZ, United Kingdom {m.huth, jimhkuo}@imperial.ac.uk
More informationOn decision problems for timed automata
On decision problems for timed automata Olivier Finkel Equipe de Logique Mathématique, U.F.R. de Mathématiques, Université Paris 7 2 Place Jussieu 75251 Paris cedex 05, France. finkel@logique.jussieu.fr
More informationReactive Synthesis. Swen Jacobs VTSA 2013 Nancy, France u
Reactive Synthesis Nancy, France 24.09.2013 u www.iaik.tugraz.at 2 Property Synthesis (You Will Never Code Again) 3 Construct Correct Systems Automatically Don t do the same
More informationTemporal Logic. Stavros Tripakis University of California, Berkeley. We have designed a system. We want to check that it is correct.
EE 244: Fundamental Algorithms for System Modeling, Analysis, and Optimization Fall 2016 Temporal logic Stavros Tripakis University of California, Berkeley Stavros Tripakis (UC Berkeley) EE 244, Fall 2016
More informationOn the complexity of infinite computations
On the complexity of infinite computations Damian Niwiński, Warsaw University joint work with Igor Walukiewicz and Filip Murlak Newton Institute, Cambridge, June 2006 1 Infinite computations Büchi (1960)
More informationDown the Borel Hierarchy: Solving Muller Games via Safety Games
Down the Borel Hierarchy: Solving Muller Games via Safety Games Daniel Neider a, Roman Rabinovich b,1, Martin Zimmermann a,c,2 a Lehrstuhl für Informatik 7, RWTH Aachen University, 52056 Aachen, Germany
More informationOptimal Bounds in Parametric LTL Games
Optimal Bounds in Parametric LTL Games Martin Zimmermann 1 Institute of Informatics University of Warsaw Warsaw, Poland Abstract Parameterized linear temporal logics are extensions of Linear Temporal Logic
More informationRegular Tree Languages. A Characterisation of Π 0 2. Filippo Cavallari 1, Henryk Michalewski 2, and Michał Skrzypczak 3. 1 Introduction.
A Characterisation of Π 0 2 Filippo Cavallari 1, Henryk Michalewski 2, and Michał Skrzypczak 3 1 University of Lausanne, Department of Information Systems, Faculty of Business and Economics, Lausanne,
More informationTemporal Logic with Past is Exponentially More Succinct
Temporal Logic with Past is Exponentially More Succinct Nicolas Markey Lab. Informatique Fondamentale d Orléans Univ. Orléans & CNRS FRE 2490 Rue Léonard de Vinci - BP 6759 45067 Orléans Cedex 2 - France
More informationSynthesis of Finite-state and Definable Winning Strategies
LIPIcs Leibniz International Proceedings in Informatics Synthesis of Finite-state and Definable Winning Strategies Alexander Rabinovich The Blavatnik School of Computer Science, Tel Aviv University, Israel
More informationFinite-Delay Strategies In Infinite Games
Finite-Delay Strategies In Infinite Games von Wenyun Quan Matrikelnummer: 25389 Diplomarbeit im Studiengang Informatik Betreuer: Prof. Dr. Dr.h.c. Wolfgang Thomas Lehrstuhl für Informatik 7 Logik und Theorie
More informationMean-Payoff Games and the Max-Atom Problem
Mean-Payoff Games and the Max-Atom Problem Albert Atserias Universitat Politècnica de Catalunya Barcelona, Spain Elitza Maneva Universitat Politècnica de Catalunya Barcelona, Spain February 3, 200 Abstract
More informationAutomata and Fixed Point Logic: a Coalgebraic Perspective
Automata and Fixed Point Logic: a Coalgebraic Perspective Yde Venema Abstract This paper generalizes existing connections between automata and logic to a coalgebraic abstraction level. Let F : Set Set
More informationDEGREES OF LOOKAHEAD IN REGULAR INFINITE GAMES
Logical Methods in Computer Science Vol. 8(3:24)2012, pp. 1 15 www.lmcs-online.org Submitted May 2, 2011 Published Sep. 27, 2012 DEGREES OF LOOKAHEAD IN REGULAR INFINITE GAMES MICHAEL HOLTMANN a, LUKASZ
More informationOn Recognizable Languages of Infinite Pictures
On Recognizable Languages of Infinite Pictures Equipe de Logique Mathématique CNRS and Université Paris 7 LIF, Marseille, Avril 2009 Pictures Pictures are two-dimensional words. Let Σ be a finite alphabet
More informationHierarchy among Automata on Linear Orderings
Hierarchy among Automata on Linear Orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 Abstract In a preceding paper, automata and rational
More information