{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:24:26Z","timestamp":1761611066302,"version":"3.30.2"},"reference-count":43,"publisher":"Elsevier BV","issue":"1-2","license":[{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2001,8,2]],"date-time":"2001-08-02T00:00:00Z","timestamp":996710400000},"content-version":"vor","delay-in-days":579,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Artificial Intelligence"],"published-print":{"date-parts":[[2000,1]]},"DOI":"10.1016\/s0004-3702(99)00087-9","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T16:57:34Z","timestamp":1027616254000},"page":"87-121","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":25,"title":["Integrating actions and state constraints: A closed-form solution to the ramification problem (sometimes)"],"prefix":"10.1016","volume":"116","author":[{"given":"Sheila A.","family":"McIlraith","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0004-3702(99)00087-9_ID003","series-title":"Working Papers for the Second Symposium on Logical Formalizations of Commonsense Reasoning","first-page":"32","article-title":"Solutions to the ramification problem","author":"Costello","year":"1993"},{"key":"10.1016\/S0004-3702(99)00087-9_ID004","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1016\/0004-3702(84)90037-7","article-title":"A qualitative physics based on confluences","volume":"24","author":"de Kleer","year":"1984","journal-title":"Artificial Intelligence"},{"issue":"7","key":"10.1016\/S0004-3702(99)00087-9_ID005","article-title":"An inductive definition approach to ramifications","volume":"3","author":"Denecker","year":"1998","journal-title":"Electron. Trans. Artificial Intelligence"},{"key":"10.1016\/S0004-3702(99)00087-9_ID006","series-title":"Proceedings of the Ninth Biennial Conference of the Canadian Society for Computational Studies of Intelligence (CSCSI-92), Vancouver, BC","first-page":"221","article-title":"Reasoning about action in first-order logic","author":"Elkan","year":"1992"},{"year":"1986","series-title":"Exploiting constraints in design synthesis","author":"Finger","key":"10.1016\/S0004-3702(99)00087-9_ID007"},{"issue":"2","key":"10.1016\/S0004-3702(99)00087-9_ID008","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/0004-3702(88)90011-2","article-title":"Reasoning about actions I: A possible worlds approach","volume":"35","author":"Ginsberg","year":"1988","journal-title":"Artificial Intelligence"},{"key":"10.1016\/S0004-3702(99)00087-9_ID009","series-title":"Proceedings of the Fifth International Conference on Principles of Knowledge Representation and Reasoning (KR-96), Cambridge, MA","first-page":"76","article-title":"Determining ramifications in the situation calculus","author":"Giunchiglia","year":"1996"},{"key":"10.1016\/S0004-3702(99)00087-9_ID010","series-title":"Proceedings of the Fifth International Conference on Principles of Knowledge Representation and Reasoning (KR-96), Cambridge, MA","first-page":"87","article-title":"Embracing occlusion in specifying the indirect effects of actions","author":"Gustafsson","year":"1996"},{"key":"10.1016\/S0004-3702(99)00087-9_ID011","series-title":"Proc. IJCAI-95, Montreal, Quebec","first-page":"1970","article-title":"A simple formalization of actions using circumscription","author":"Kartha","year":"1995"},{"key":"10.1016\/S0004-3702(99)00087-9_ID012","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/S0743-1066(96)00121-5","article-title":"GOLOG: A logic programming language for dynamic domains","volume":"31","author":"Levesque","year":"1997","journal-title":"J. Logic Programming"},{"year":"1994","series-title":"Advances in Logic Programming Theory","author":"Levi","key":"10.1016\/S0004-3702(99)00087-9_ID013"},{"key":"10.1016\/S0004-3702(99)00087-9_ID014","series-title":"Proc. IJCAI-85, Los Angeles, CA","first-page":"121","article-title":"Computing circumscription","author":"Lifschitz","year":"1985"},{"key":"10.1016\/S0004-3702(99)00087-9_ID015","series-title":"The Handbook of Logic in AI and Logic Programming, Vol. 3","first-page":"298","article-title":"Circumscription","author":"Lifschitz","year":"1994"},{"key":"10.1016\/S0004-3702(99)00087-9_ID016","series-title":"Proc. IJCAI-95, Montreal, Quebec","first-page":"1985","article-title":"Embracing causality in specifying the indirect effects of actions","author":"Lin","year":"1995"},{"issue":"5","key":"10.1016\/S0004-3702(99)00087-9_ID017","first-page":"655","article-title":"State constraints revisited","volume":"4","author":"Lin","year":"1994","journal-title":"J. Logic Comput. (Special Issue on Action and Processes)"},{"issue":"2","key":"10.1016\/S0004-3702(99)00087-9_ID018","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1145\/201019.201021","article-title":"Provably correct theories of action","volume":"42","author":"Lin","year":"1995","journal-title":"J. ACM"},{"year":"1987","series-title":"Foundations of Logic Programming","author":"Lloyd","key":"10.1016\/S0004-3702(99)00087-9_ID019"},{"key":"10.1016\/S0004-3702(99)00087-9_ID020","series-title":"Proc. IJCAI-95, Montreal, Quebec","first-page":"1978","article-title":"A causal theory of ramifications and qualifications","author":"McCain","year":"1995"},{"key":"10.1016\/S0004-3702(99)00087-9_ID021","series-title":"Semantic Information Processing","first-page":"403","article-title":"Programs with common sense","author":"McCarthy","year":"1968"},{"key":"10.1016\/S0004-3702(99)00087-9_ID022","series-title":"Proc. IJCAI-77, Cambridge, MA","first-page":"1038","article-title":"Epistemological problems of artificial intelligence","author":"McCarthy","year":"1977"},{"key":"10.1016\/S0004-3702(99)00087-9_ID023","series-title":"Daedalus, Winter","first-page":"297","article-title":"Mathematical logic in artificial intelligence","author":"McCarthy","year":"1988"},{"key":"10.1016\/S0004-3702(99)00087-9_ID024","series-title":"Machine Intelligence 4","first-page":"463","article-title":"Some philosophical problems from the standpoint of artificial intelligence","author":"McCarthy","year":"1969"},{"key":"10.1016\/S0004-3702(99)00087-9_ID025","series-title":"Proceedings of the Workshop on Nonmonotonic Reasoning, Action and Change, IJCAI-97, Nagoya, Japan","first-page":"103","article-title":"A closed-form solution to the ramification problem (sometimes)","author":"McIlraith","year":"1997"},{"key":"10.1016\/S0004-3702(99)00087-9_ID026","series-title":"Proc. AAAI-97, Providence, RI","first-page":"43","article-title":"Representing actions and state constraints in model-based diagnosis","author":"McIlraith","year":"1997"},{"year":"1997","series-title":"Towards a formal account of diagnostic problem solving","author":"McIlraith","key":"10.1016\/S0004-3702(99)00087-9_ID027"},{"key":"10.1016\/S0004-3702(99)00087-9_ID028","series-title":"Proceedings of the Sixth International Conference on Principles of Knowledge Representation and Reasoning (KR-98), Trento, Italy","first-page":"167","article-title":"Explanatory diagnosis: Conjecturing actions to explain observations","author":"McIlraith","year":"1998"},{"key":"10.1016\/S0004-3702(99)00087-9_ID029","series-title":"Proceedings of the 11th Biennial Conference of the Canadian Society for Computational Studies of Intelligence (CSCSI-96), Toronto, Ont.","first-page":"172","article-title":"Developing an expert system technology for industrial process control: An experience report","author":"Mylopolous","year":"1996"},{"key":"10.1016\/S0004-3702(99)00087-9_ID030","doi-asserted-by":"crossref","first-page":"356","DOI":"10.1111\/j.1467-8640.1988.tb00285.x","article-title":"Synthesizing plans that contain actions with context-dependent effects","volume":"4","author":"Pednault","year":"1988","journal-title":"Comput. Intelligence"},{"year":"1994","series-title":"Temporal reasoning in the situation calculus","author":"Pinto","key":"10.1016\/S0004-3702(99)00087-9_ID031"},{"issue":"3","key":"10.1016\/S0004-3702(99)00087-9_ID032","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1111\/0824-7935.00094","article-title":"Compiling ramification constraints into effect axioms","volume":"15","author":"Pinto","year":"1999","journal-title":"Comput. Intelligence"},{"key":"10.1016\/S0004-3702(99)00087-9_ID033","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1007\/BF00243002","article-title":"On the declarative and procedural semantics of logic programs","volume":"5","author":"Przymusinski","year":"1989","journal-title":"J. Automat. Reason."},{"key":"10.1016\/S0004-3702(99)00087-9_ID034","unstructured":"R. Reiter, Knowledge in action: logical foundations for describing and implementing dynamical systems, In preparation. Draft available at http:\/\/www.cs.toronto.edu\/~cogrobo\/"},{"key":"10.1016\/S0004-3702(99)00087-9_ID035","series-title":"Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of J. McCarthy","first-page":"359","article-title":"The frame problem in the situation calculus: A simple solution (sometimes) and a completeness result for goal regression","author":"Reiter","year":"1991"},{"key":"10.1016\/S0004-3702(99)00087-9_ID036","series-title":"Proceedings First International Conference on AI Planning Systems, College Park, MA","article-title":"The frame problem in the situation calculus: A soundness and completeness result, with an application to database updates","author":"Reiter","year":"1992"},{"key":"10.1016\/S0004-3702(99)00087-9_ID037","series-title":"Proceedings of the Fifth International Conference on Principles of Knowledge Representation and Reasoning (KR-96), Cambridge, MA","first-page":"2","article-title":"Natural actions, concurrency and continuous time in the situation calculus","author":"Reiter","year":"1996"},{"key":"10.1016\/S0004-3702(99)00087-9_ID038","series-title":"Proc. IJCAI-89, Detroit, MI","first-page":"894","article-title":"Filter preferential entailment for the logic of action in almost continuous worlds","author":"Sandewall","year":"1989"},{"key":"10.1016\/S0004-3702(99)00087-9_ID039","series-title":"Proceedings of the Fifth International Conference on Principles of Knowledge Representation and Reasoning (KR-96), Cambridge, MA","first-page":"99","article-title":"Assessment of ramification methods that use static domain constraints","author":"Sandewall","year":"1996"},{"key":"10.1016\/S0004-3702(99)00087-9_ID040","series-title":"Proc. AAAI-93, Washington, DC","first-page":"689","article-title":"The frame problem and knowledge producing actions","author":"Scherl","year":"1993"},{"key":"10.1016\/S0004-3702(99)00087-9_ID041","series-title":"Knowledge Representation and Defeasible Reasoning","first-page":"23","article-title":"Monotonic solution of the frame problem in the situation calculus: An efficient method for worlds with fully specified actions","author":"Schubert","year":"1990"},{"year":"1997","series-title":"Solving the Frame Problem","author":"Shanahan","key":"10.1016\/S0004-3702(99)00087-9_ID042"},{"key":"10.1016\/S0004-3702(99)00087-9_ID043","series-title":"Transactions and Change in Logic Databases","article-title":"Inductive definability and the situation calculus","volume":"1472","author":"Ternovskaia","year":"1998"},{"key":"10.1016\/S0004-3702(99)00087-9_ID044","series-title":"Proc. AAAI-97, Providence, RI","first-page":"466","article-title":"Qualified ramifications","author":"Thielscher","year":"1997"},{"key":"10.1016\/S0004-3702(99)00087-9_ID045","series-title":"Machine Intelligence 8","first-page":"94","article-title":"Achieving several goals simultaneously","author":"Waldinger","year":"1977"}],"container-title":["Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0004370299000879?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0004370299000879?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,12,13]],"date-time":"2024-12-13T09:51:23Z","timestamp":1734083483000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0004370299000879"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,1]]},"references-count":43,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2000,1]]}},"alternative-id":["S0004370299000879"],"URL":"https:\/\/doi.org\/10.1016\/s0004-3702(99)00087-9","relation":{},"ISSN":["0004-3702"],"issn-type":[{"type":"print","value":"0004-3702"}],"subject":[],"published":{"date-parts":[[2000,1]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Integrating actions and state constraints: A closed-form solution to the ramification problem (sometimes)","name":"articletitle","label":"Article Title"},{"value":"Artificial Intelligence","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/S0004-3702(99)00087-9","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"converted-article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2000 Elsevier Science B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}