{"id":"https://openalex.org/W4404474826","doi":"https://doi.org/10.1145/3704632","title":"On the Monniaux Problem in Abstract Interpretation","display_name":"On the Monniaux Problem in Abstract Interpretation","publication_year":2024,"publication_date":"2024-11-19","ids":{"openalex":"https://openalex.org/W4404474826","doi":"https://doi.org/10.1145/3704632"},"language":"en","primary_location":{"id":"doi:10.1145/3704632","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3704632","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3704632","source":{"id":"https://openalex.org/S118992489","display_name":"Journal of the ACM","issn_l":"0004-5411","issn":["0004-5411","1557-735X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of the ACM","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3704632","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5022821778","display_name":"Nathana\u00ebl Fijalkow","orcid":"https://orcid.org/0000-0002-6576-4680"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I15057530","display_name":"Universit\u00e9 de Bordeaux","ror":"https://ror.org/057qpr032","country_code":"FR","type":"education","lineage":["https://openalex.org/I15057530"]},{"id":"https://openalex.org/I4210142254","display_name":"Laboratoire Bordelais de Recherche en Informatique","ror":"https://ror.org/03adqg323","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I4210159245","https://openalex.org/I4210160189"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Nathanael Fijalkow","raw_affiliation_strings":["University of Bordeaux, CNRS, LaBRI, Bordeaux, France"],"raw_orcid":"https://orcid.org/0000-0002-6576-4680","affiliations":[{"raw_affiliation_string":"University of Bordeaux, CNRS, LaBRI, Bordeaux, France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210142254"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043600270","display_name":"Engel Lefaucheux","orcid":"https://orcid.org/0000-0003-0875-300X"},"institutions":[{"id":"https://openalex.org/I4210121786","display_name":"Max Planck Institute for Software Systems","ror":"https://ror.org/02pe2kf23","country_code":"DE","type":"facility","lineage":["https://openalex.org/I149899117","https://openalex.org/I4210121786"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Engel Lefaucheux","raw_affiliation_strings":["Max-Planck-Institute for Software Systems, Saarbrucken, Germany"],"raw_orcid":"https://orcid.org/0000-0003-0875-300X","affiliations":[{"raw_affiliation_string":"Max-Planck-Institute for Software Systems, Saarbrucken, Germany","institution_ids":["https://openalex.org/I4210121786"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034095493","display_name":"Pierre Ohlmann","orcid":"https://orcid.org/0000-0002-4685-5253"},"institutions":[{"id":"https://openalex.org/I4210117673","display_name":"Institut de Recherche en Informatique Fondamentale","ror":"https://ror.org/02krdtz55","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I204730241","https://openalex.org/I4210089394","https://openalex.org/I4210117673","https://openalex.org/I4210139971"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Pierre Ohlmann","raw_affiliation_strings":["Institut de Recherche en Informatique Fondamentale, IRIF, Paris, France"],"raw_orcid":"https://orcid.org/0000-0002-4685-5253","affiliations":[{"raw_affiliation_string":"Institut de Recherche en Informatique Fondamentale, IRIF, Paris, France","institution_ids":["https://openalex.org/I4210117673"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045412407","display_name":"Jo\u00ebl Ouaknine","orcid":"https://orcid.org/0000-0003-0031-9356"},"institutions":[{"id":"https://openalex.org/I40120149","display_name":"University of Oxford","ror":"https://ror.org/052gg0110","country_code":"GB","type":"education","lineage":["https://openalex.org/I40120149"]},{"id":"https://openalex.org/I4210121786","display_name":"Max Planck Institute for Software Systems","ror":"https://ror.org/02pe2kf23","country_code":"DE","type":"facility","lineage":["https://openalex.org/I149899117","https://openalex.org/I4210121786"]},{"id":"https://openalex.org/I4210146410","display_name":"Science Oxford","ror":"https://ror.org/04j8yhy50","country_code":"GB","type":"nonprofit","lineage":["https://openalex.org/I4210146410"]}],"countries":["DE","GB"],"is_corresponding":false,"raw_author_name":"Jo\u00ebl Ouaknine","raw_affiliation_strings":["Max-Planck-Institute for Software Systems, Saarbrucken, Germany and Computer Science, Oxford University, Oxford, United Kingdom of Great Britain and Northern Ireland","Computer Science, Oxford University, Oxford, United Kingdom of Great Britain and Northern Ireland","Max-Planck-Institute for Software Systems, Saarbrucken, Germany"],"raw_orcid":"https://orcid.org/0000-0003-0031-9356","affiliations":[{"raw_affiliation_string":"Max-Planck-Institute for Software Systems, Saarbrucken, Germany and Computer Science, Oxford University, Oxford, United Kingdom of Great Britain and Northern Ireland","institution_ids":["https://openalex.org/I4210121786"]},{"raw_affiliation_string":"Computer Science, Oxford University, Oxford, United Kingdom of Great Britain and Northern Ireland","institution_ids":["https://openalex.org/I40120149","https://openalex.org/I4210146410"]},{"raw_affiliation_string":"Max-Planck-Institute for Software Systems, Saarbrucken, Germany","institution_ids":["https://openalex.org/I4210121786"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072806743","display_name":"Amaury Pouly","orcid":"https://orcid.org/0000-0002-2549-951X"},"institutions":[{"id":"https://openalex.org/I4210117673","display_name":"Institut de Recherche en Informatique Fondamentale","ror":"https://ror.org/02krdtz55","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I204730241","https://openalex.org/I4210089394","https://openalex.org/I4210117673","https://openalex.org/I4210139971"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Amaury Pouly","raw_affiliation_strings":["Institut de Recherche en Informatique Fondamentale, IRIF, Paris, France"],"raw_orcid":"https://orcid.org/0000-0002-2549-951X","affiliations":[{"raw_affiliation_string":"Institut de Recherche en Informatique Fondamentale, IRIF, Paris, France","institution_ids":["https://openalex.org/I4210117673"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068165188","display_name":"James Worrell","orcid":"https://orcid.org/0000-0001-8151-2443"},"institutions":[{"id":"https://openalex.org/I40120149","display_name":"University of Oxford","ror":"https://ror.org/052gg0110","country_code":"GB","type":"education","lineage":["https://openalex.org/I40120149"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"James Worrell","raw_affiliation_strings":["Department of Computer Science, University of Oxford, Oxford, United Kingdom of Great Britain and Northern Ireland","Department of Computer Science, University of Oxford, Oxford United Kingdom of Great Britain and Northern Ireland"],"raw_orcid":"https://orcid.org/0000-0001-8151-2443","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Oxford, Oxford, United Kingdom of Great Britain and Northern Ireland","institution_ids":["https://openalex.org/I40120149"]},{"raw_affiliation_string":"Department of Computer Science, University of Oxford, Oxford United Kingdom of Great Britain and Northern Ireland","institution_ids":["https://openalex.org/I40120149"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.2088642,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"72","issue":"2","first_page":"1","last_page":"51"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9998000264167786,"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.9998000264167786,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9995999932289124,"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/T11567","display_name":"semigroups and automata theory","score":0.9915000200271606,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/undecidable-problem","display_name":"Undecidable problem","score":0.9595029354095459},{"id":"https://openalex.org/keywords/decidability","display_name":"Decidability","score":0.9376720190048218},{"id":"https://openalex.org/keywords/abstract-interpretation","display_name":"Abstract interpretation","score":0.7852106094360352},{"id":"https://openalex.org/keywords/reachability","display_name":"Reachability","score":0.7132617235183716},{"id":"https://openalex.org/keywords/polyhedron","display_name":"Polyhedron","score":0.6856175661087036},{"id":"https://openalex.org/keywords/invariant","display_name":"Invariant (physics)","score":0.6713546514511108},{"id":"https://openalex.org/keywords/affine-transformation","display_name":"Affine transformation","score":0.6340827345848083},{"id":"https://openalex.org/keywords/reachability-problem","display_name":"Reachability problem","score":0.6266876459121704},{"id":"https://openalex.org/keywords/interpretation","display_name":"Interpretation (philosophy)","score":0.5618443489074707},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.5022077560424805},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.47888606786727905},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.4541364312171936},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.44919583201408386},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.38987746834754944},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.3024311065673828},{"id":"https://openalex.org/keywords/pure-mathematics","display_name":"Pure mathematics","score":0.2530136704444885},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.2374686896800995},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.20022669434547424}],"concepts":[{"id":"https://openalex.org/C192034797","wikidata":"https://www.wikidata.org/wiki/Q3502995","display_name":"Undecidable problem","level":3,"score":0.9595029354095459},{"id":"https://openalex.org/C153269930","wikidata":"https://www.wikidata.org/wiki/Q430001","display_name":"Decidability","level":2,"score":0.9376720190048218},{"id":"https://openalex.org/C2780654840","wikidata":"https://www.wikidata.org/wiki/Q333341","display_name":"Abstract interpretation","level":2,"score":0.7852106094360352},{"id":"https://openalex.org/C136643341","wikidata":"https://www.wikidata.org/wiki/Q1361526","display_name":"Reachability","level":2,"score":0.7132617235183716},{"id":"https://openalex.org/C54829058","wikidata":"https://www.wikidata.org/wiki/Q172937","display_name":"Polyhedron","level":2,"score":0.6856175661087036},{"id":"https://openalex.org/C190470478","wikidata":"https://www.wikidata.org/wiki/Q2370229","display_name":"Invariant (physics)","level":2,"score":0.6713546514511108},{"id":"https://openalex.org/C92757383","wikidata":"https://www.wikidata.org/wiki/Q382497","display_name":"Affine transformation","level":2,"score":0.6340827345848083},{"id":"https://openalex.org/C2777669093","wikidata":"https://www.wikidata.org/wiki/Q17141570","display_name":"Reachability problem","level":3,"score":0.6266876459121704},{"id":"https://openalex.org/C527412718","wikidata":"https://www.wikidata.org/wiki/Q855395","display_name":"Interpretation (philosophy)","level":2,"score":0.5618443489074707},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.5022077560424805},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.47888606786727905},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.4541364312171936},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.44919583201408386},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.38987746834754944},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.3024311065673828},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.2530136704444885},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2374686896800995},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20022669434547424},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C37914503","wikidata":"https://www.wikidata.org/wiki/Q156495","display_name":"Mathematical physics","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3704632","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3704632","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3704632","source":{"id":"https://openalex.org/S118992489","display_name":"Journal of the ACM","issn_l":"0004-5411","issn":["0004-5411","1557-735X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of the ACM","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-04893948v1","is_oa":false,"landing_page_url":"https://amu.hal.science/hal-04893948","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Journal of the ACM (JACM), 2025, 72 (2), pp.1-51. &#x27E8;10.1145/3704632&#x27E9;","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1145/3704632","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3704632","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3704632","source":{"id":"https://openalex.org/S118992489","display_name":"Journal of the ACM","issn_l":"0004-5411","issn":["0004-5411","1557-735X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of the ACM","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4404474826.pdf","grobid_xml":"https://content.openalex.org/works/W4404474826.grobid-xml"},"referenced_works_count":33,"referenced_works":["https://openalex.org/W1496801598","https://openalex.org/W1507199453","https://openalex.org/W1540154185","https://openalex.org/W1541337995","https://openalex.org/W1592336371","https://openalex.org/W1966167381","https://openalex.org/W1968208713","https://openalex.org/W2008081925","https://openalex.org/W2031373197","https://openalex.org/W2034774429","https://openalex.org/W2046160987","https://openalex.org/W2062077910","https://openalex.org/W2106647551","https://openalex.org/W2125797022","https://openalex.org/W2132661148","https://openalex.org/W2165086189","https://openalex.org/W2169833331","https://openalex.org/W2572299850","https://openalex.org/W2780276625","https://openalex.org/W2889492304","https://openalex.org/W2916340081","https://openalex.org/W2963164018","https://openalex.org/W2963283598","https://openalex.org/W2963754540","https://openalex.org/W2964040301","https://openalex.org/W2981387754","https://openalex.org/W3007725104","https://openalex.org/W3158747708","https://openalex.org/W4205250428","https://openalex.org/W4247052524","https://openalex.org/W4309396354","https://openalex.org/W4309427563","https://openalex.org/W6684309193"],"related_works":["https://openalex.org/W2020140696","https://openalex.org/W2584984136","https://openalex.org/W2591956186","https://openalex.org/W1553002193","https://openalex.org/W1805200712","https://openalex.org/W1563786920","https://openalex.org/W2060144422","https://openalex.org/W2951140680","https://openalex.org/W2912654482","https://openalex.org/W2963283598"],"abstract_inverted_index":{"The":[0,55],"Monniaux":[1,56,80],"Problem":[2,57,81],"in":[3,44,101],"abstract":[4,29],"interpretation":[5],"asks,":[6],"roughly":[7],"speaking,":[8],"whether":[9],"the":[10,63,79,102],"following":[11],"question":[12],"is":[13,58,82,99],"decidable:":[14],"Given":[15],"a":[16,20],"program":[17,49],"P":[18,50],",":[19,26,35],"safety":[21],"(e.g.,":[22],"non-reachability)":[23],"specification":[24,53],"\\(\\varphi\\)":[25],"and":[27,67,88],"an":[28,39],"domain":[30],"of":[31,59,65,92,106],"invariants":[32,90],"\\(\\mathcal":[33,42,45],"{D}\\)":[34,46],"does":[36],"there":[37],"exist":[38],"inductive":[40],"invariant":[41,68],"{I}\\)":[43],"guaranteeing":[47],"that":[48,70,78,97],"meets":[51],"its":[52],"\u03c6?":[54],"course":[60],"parameterised":[61],"by":[62],"classes":[64],"programs":[66,87],"domains":[69],"one":[71],"considers.":[72],"In":[73],"this":[74],"article,":[75],"we":[76,95],"show":[77,96],"undecidable":[83],"for":[84],"unguarded":[85],"affine":[86],"semilinear":[89],"(unions":[91],"polyhedra).":[93],"Moreover,":[94],"decidability":[98],"recovered":[100],"important":[103],"special":[104],"case":[105],"simple":[107],"linear":[108],"loops.":[109]},"counts_by_year":[],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
