{"id":"https://openalex.org/W7138938564","doi":"https://doi.org/10.1609/aaai.v40i43.40944","title":"Constrained and Robust Policy Synthesis with Satisfiability-Modulo-Probabilistic-Model-Checking","display_name":"Constrained and Robust Policy Synthesis with Satisfiability-Modulo-Probabilistic-Model-Checking","publication_year":2026,"publication_date":"2026-03-14","ids":{"openalex":"https://openalex.org/W7138938564","doi":"https://doi.org/10.1609/aaai.v40i43.40944"},"language":null,"primary_location":{"id":"doi:10.1609/aaai.v40i43.40944","is_oa":true,"landing_page_url":"https://doi.org/10.1609/aaai.v40i43.40944","pdf_url":"https://ojs.aaai.org/index.php/AAAI/article/download/40944/44905","source":{"id":"https://openalex.org/S4210191458","display_name":"Proceedings of the AAAI Conference on Artificial Intelligence","issn_l":"2159-5399","issn":["2159-5399","2374-3468"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320058","host_organization_name":"Association for the Advancement of Artificial Intelligence","host_organization_lineage":["https://openalex.org/P4310320058"],"host_organization_lineage_names":["Association for the Advancement of Artificial Intelligence"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the AAAI Conference on Artificial Intelligence","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://ojs.aaai.org/index.php/AAAI/article/download/40944/44905","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5130117851","display_name":"Linus Heck","orcid":null},"institutions":[{"id":"https://openalex.org/I145872427","display_name":"Radboud University Nijmegen","ror":"https://ror.org/016xsfp80","country_code":"NL","type":"education","lineage":["https://openalex.org/I145872427"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Linus Heck","raw_affiliation_strings":["Radboud University"],"affiliations":[{"raw_affiliation_string":"Radboud University","institution_ids":["https://openalex.org/I145872427"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092031898","display_name":"Filip Mac\u00e1k","orcid":"https://orcid.org/0009-0004-4277-2751"},"institutions":[{"id":"https://openalex.org/I60587646","display_name":"Brno University of Technology","ror":"https://ror.org/03613d656","country_code":"CZ","type":"education","lineage":["https://openalex.org/I60587646"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Filip Mac\u00e1k","raw_affiliation_strings":["Brno University of Technology"],"affiliations":[{"raw_affiliation_string":"Brno University of Technology","institution_ids":["https://openalex.org/I60587646"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001379903","display_name":"Milan \u010ce\u0161ka","orcid":"https://orcid.org/0000-0002-0300-9727"},"institutions":[{"id":"https://openalex.org/I60587646","display_name":"Brno University of Technology","ror":"https://ror.org/03613d656","country_code":"CZ","type":"education","lineage":["https://openalex.org/I60587646"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Milan \u010ce\u0161ka","raw_affiliation_strings":["Brno University of Technology"],"affiliations":[{"raw_affiliation_string":"Brno University of Technology","institution_ids":["https://openalex.org/I60587646"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018941708","display_name":"Sebastian Junges","orcid":"https://orcid.org/0000-0003-0978-8466"},"institutions":[{"id":"https://openalex.org/I145872427","display_name":"Radboud University Nijmegen","ror":"https://ror.org/016xsfp80","country_code":"NL","type":"education","lineage":["https://openalex.org/I145872427"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Sebastian Junges","raw_affiliation_strings":["Radboud University"],"affiliations":[{"raw_affiliation_string":"Radboud University","institution_ids":["https://openalex.org/I145872427"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5130117851"],"corresponding_institution_ids":["https://openalex.org/I145872427"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.77142857,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"40","issue":"43","first_page":"36253","last_page":"36261"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.49619999527931213,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.49619999527931213,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10462","display_name":"Reinforcement Learning in Robotics","score":0.2126999944448471,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.04989999905228615,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.6078000068664551},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.5867000222206116},{"id":"https://openalex.org/keywords/probabilistic-logic","display_name":"Probabilistic logic","score":0.5752000212669373},{"id":"https://openalex.org/keywords/markov-decision-process","display_name":"Markov decision process","score":0.5493999719619751},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5295000076293945},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.519599974155426},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.4178999960422516},{"id":"https://openalex.org/keywords/satisfiability","display_name":"Satisfiability","score":0.4131999909877777}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6445000171661377},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.6085000038146973},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.6078000068664551},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.5867000222206116},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.5752000212669373},{"id":"https://openalex.org/C106189395","wikidata":"https://www.wikidata.org/wiki/Q176789","display_name":"Markov decision process","level":3,"score":0.5493999719619751},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5295000076293945},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.519599974155426},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.4178999960422516},{"id":"https://openalex.org/C168773769","wikidata":"https://www.wikidata.org/wiki/Q1350299","display_name":"Satisfiability","level":2,"score":0.4131999909877777},{"id":"https://openalex.org/C31531917","wikidata":"https://www.wikidata.org/wiki/Q915157","display_name":"Robust control","level":3,"score":0.3546000123023987},{"id":"https://openalex.org/C159886148","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov process","level":2,"score":0.35249999165534973},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.35030001401901245},{"id":"https://openalex.org/C98763669","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov chain","level":2,"score":0.32600000500679016},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.31679999828338623},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.31130000948905945},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.3075999915599823},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.3021000027656555},{"id":"https://openalex.org/C55660270","wikidata":"https://www.wikidata.org/wiki/Q5164377","display_name":"Constrained optimization","level":2,"score":0.2847000062465668},{"id":"https://openalex.org/C51823790","wikidata":"https://www.wikidata.org/wiki/Q504353","display_name":"Greedy algorithm","level":2,"score":0.2827000021934509},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.275299996137619},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2639999985694885},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.2540999948978424}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1609/aaai.v40i43.40944","is_oa":true,"landing_page_url":"https://doi.org/10.1609/aaai.v40i43.40944","pdf_url":"https://ojs.aaai.org/index.php/AAAI/article/download/40944/44905","source":{"id":"https://openalex.org/S4210191458","display_name":"Proceedings of the AAAI Conference on Artificial Intelligence","issn_l":"2159-5399","issn":["2159-5399","2374-3468"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320058","host_organization_name":"Association for the Advancement of Artificial Intelligence","host_organization_lineage":["https://openalex.org/P4310320058"],"host_organization_lineage_names":["Association for the Advancement of Artificial Intelligence"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the AAAI Conference on Artificial Intelligence","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1609/aaai.v40i43.40944","is_oa":true,"landing_page_url":"https://doi.org/10.1609/aaai.v40i43.40944","pdf_url":"https://ojs.aaai.org/index.php/AAAI/article/download/40944/44905","source":{"id":"https://openalex.org/S4210191458","display_name":"Proceedings of the AAAI Conference on Artificial Intelligence","issn_l":"2159-5399","issn":["2159-5399","2374-3468"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320058","host_organization_name":"Association for the Advancement of Artificial Intelligence","host_organization_lineage":["https://openalex.org/P4310320058"],"host_organization_lineage_names":["Association for the Advancement of Artificial Intelligence"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the AAAI Conference on Artificial Intelligence","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.6292202472686768}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7138938564.pdf","grobid_xml":"https://content.openalex.org/works/W7138938564.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0],"ability":[1],"to":[2,32,46,75,81,96,123,136],"compute":[3,77],"reward-optimal":[4],"policies":[5,30,63,79],"for":[6,112,151,163],"given":[7],"and":[8,24,44,61,88,131,153,157],"known":[9],"finite":[10],"Markov":[11],"decision":[12],"processes":[13],"(MDPs)":[14],"underpins":[15],"a":[16,86,101,105,144],"variety":[17],"of":[18,41,107,120,128,140,166],"applications":[19],"across":[20],"planning,":[21],"controller":[22],"synthesis,":[23],"verification.":[25],"However,":[26],"we":[27],"often":[28],"want":[29],"(1)":[31],"be":[33],"robust,":[34],"i.e.,":[35],"they":[36],"perform":[37],"well":[38],"on":[39,143],"perturbations":[40],"the":[42,72,110,117,125,129,138,149,158,167],"MDP":[43],"(2)":[45],"satisfy":[47],"additional":[48],"structural":[49,83],"constraints":[50,84,99],"regarding,":[51],"e.g.,":[52],"their":[53],"representation":[54],"or":[55],"implementation":[56],"cost.":[57],"Computing":[58],"such":[59],"robust":[60,78,154],"constrained":[62,152],"is":[64],"indeed":[65],"computationally":[66],"more":[67],"challenging.":[68],"This":[69],"paper":[70],"contributes":[71],"first":[73],"approach":[74],"effectively":[76],"subject":[80],"arbitrary":[82],"using":[85],"flexible":[87],"efficient":[89],"framework.":[90],"We":[91],"achieve":[92],"flexibility":[93],"by":[94],"allowing":[95],"express":[97],"our":[98,113],"in":[100,116],"first-order":[102],"theory":[103],"over":[104],"set":[106],"MDPs,":[108],"while":[109],"root":[111],"efficiency":[114],"lies":[115],"tight":[118],"integration":[119],"satisfiability":[121],"solvers":[122],"handle":[124,137],"combinatorial":[126],"nature":[127],"problem":[130],"probabilistic":[132],"model":[133],"checking":[134],"algorithms":[135],"analysis":[139],"MDPs.":[141],"Experiments":[142],"few":[145],"hundred":[146],"benchmarks":[147],"demonstrate":[148],"feasibility":[150],"policy":[155],"synthesis":[156],"competitiveness":[159],"with":[160],"state-of-the-art":[161],"methods":[162],"various":[164],"fragments":[165],"problem.":[168]},"counts_by_year":[],"updated_date":"2026-03-20T20:54:20.808490","created_date":"2026-03-20T00:00:00"}
