{"intvolume":" 345","ddc":["000"],"alternative_title":["LIPIcs"],"month":"08","language":[{"iso":"eng"}],"conference":{"name":"MFCS: Mathematical Foundations of Computer Science","end_date":"2025-08-29","start_date":"2025-08-25","location":"Warsaw, Poland"},"citation":{"ieee":"T. A. Henzinger, A. Prakash, and K. S. Thejaswini, “Resolving nondeterminism with randomness,” in 50th International Symposium on Mathematical Foundations of Computer Science, Warsaw, Poland, 2025, vol. 345.","apa":"Henzinger, T. A., Prakash, A., & Thejaswini, K. S. (2025). Resolving nondeterminism with randomness. In 50th International Symposium on Mathematical Foundations of Computer Science (Vol. 345). Warsaw, Poland: Schloss Dagstuhl - Leibniz-Zentrum für Informatik. https://doi.org/10.4230/LIPIcs.MFCS.2025.57","mla":"Henzinger, Thomas A., et al. “Resolving Nondeterminism with Randomness.” 50th International Symposium on Mathematical Foundations of Computer Science, vol. 345, 57, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2025, doi:10.4230/LIPIcs.MFCS.2025.57.","chicago":"Henzinger, Thomas A, Aditya Prakash, and K. S. Thejaswini. “Resolving Nondeterminism with Randomness.” In 50th International Symposium on Mathematical Foundations of Computer Science, Vol. 345. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2025. https://doi.org/10.4230/LIPIcs.MFCS.2025.57.","short":"T.A. Henzinger, A. Prakash, K.S. Thejaswini, in:, 50th International Symposium on Mathematical Foundations of Computer Science, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2025.","ama":"Henzinger TA, Prakash A, Thejaswini KS. Resolving nondeterminism with randomness. In: 50th International Symposium on Mathematical Foundations of Computer Science. Vol 345. Schloss Dagstuhl - Leibniz-Zentrum für Informatik; 2025. doi:10.4230/LIPIcs.MFCS.2025.57","ista":"Henzinger TA, Prakash A, Thejaswini KS. 2025. Resolving nondeterminism with randomness. 50th International Symposium on Mathematical Foundations of Computer Science. MFCS: Mathematical Foundations of Computer Science, LIPIcs, vol. 345, 57."},"file":[{"success":1,"file_size":1009644,"checksum":"6068b772aba6cb0d01f3e5a90abed973","relation":"main_file","date_updated":"2025-09-08T06:56:56Z","file_id":"20305","file_name":"2025_MFCS_HenzingerT.pdf","content_type":"application/pdf","creator":"dernst","access_level":"open_access","date_created":"2025-09-08T06:56:56Z"}],"_id":"20291","publication_identifier":{"isbn":["9783959773881"],"issn":["1868-8969"]},"year":"2025","department":[{"_id":"ToHe"}],"article_processing_charge":"No","ec_funded":1,"abstract":[{"text":"We define and study classes of ω-regular automata for which the nondeterminism can be resolved by a policy that uses a combination of memory and randomness on any input word, based solely on the prefix read so far. We examine two settings for providing the input word to an automaton. In the first setting, called adversarial resolvability, the input word is constructed letter-by-letter by an adversary, dependent on the resolver’s previous decisions. In the second setting, called stochastic resolvability, the adversary pre-commits to an infinite word and reveals it letter-by-letter. In each setting, we require the existence of an almost-sure resolver, i.e., a policy that ensures that as long as the adversary provides a word in the language of the underlying nondeterministic automaton, the run constructed by the policy is accepting with probability 1.\r\nThe class of automata that are adversarially resolvable is the well-studied class of history-deterministic automata. The case of stochastically resolvable automata, on the other hand, defines a novel class. Restricting the class of resolvers in both settings to stochastic policies without memory introduces two additional new classes of automata. We show that the new automata classes offer interesting trade-offs between succinctness, expressivity, and computational complexity, providing a fine gradation between deterministic automata and nondeterministic automata.","lang":"eng"}],"publication":"50th International Symposium on Mathematical Foundations of Computer Science","oa_version":"Published Version","external_id":{"arxiv":["2502.12872"]},"scopus_import":"1","acknowledgement":"This work is a part of project VAMOS that has received funding from the European Research Council (ERC), grant agreement No 101020093.","date_published":"2025-08-20T00:00:00Z","quality_controlled":"1","date_created":"2025-09-07T22:01:32Z","doi":"10.4230/LIPIcs.MFCS.2025.57","publisher":"Schloss Dagstuhl - Leibniz-Zentrum für Informatik","publication_status":"published","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","day":"20","OA_place":"publisher","volume":345,"author":[{"first_name":"Thomas A","orcid":"0000-0002-2985-7724","last_name":"Henzinger","id":"40876CD8-F248-11E8-B48F-1D18A9856A87","full_name":"Henzinger, Thomas A"},{"first_name":"Aditya","last_name":"Prakash","full_name":"Prakash, Aditya"},{"last_name":"Thejaswini","first_name":"K. S.","full_name":"Thejaswini, K. S.","id":"3807fb92-fdc1-11ee-bb4a-b4d8a431c753"}],"date_updated":"2025-09-08T07:06:11Z","project":[{"grant_number":"101020093","name":"Vigilant Algorithmic Monitoring of Software","_id":"62781420-2b32-11ec-9570-8d9b63373d4d","call_identifier":"H2020"}],"article_number":"57","file_date_updated":"2025-09-08T06:56:56Z","oa":1,"tmp":{"legal_code_url":"https://creativecommons.org/licenses/by/4.0/legalcode","short":"CC BY (4.0)","image":"/images/cc_by.png","name":"Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)"},"status":"public","title":"Resolving nondeterminism with randomness","OA_type":"gold","has_accepted_license":"1","arxiv":1,"corr_author":"1","type":"conference"}