UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

A Graphical Formalism for Reasoning about Substitution in Resource Transforming Procedures

Bikakis, Antonios; Diallo, Aissatou; D'Asaro, Fabio; Hunter, Anthony; Miller, Rob; (2025) A Graphical Formalism for Reasoning about Substitution in Resource Transforming Procedures. The journal of artificial intelligence research (In press).

[thumbnail of Hunter_Substitution_Graph_Journal_Paper__JAIR_.pdf] Text
Hunter_Substitution_Graph_Journal_Paper__JAIR_.pdf - Accepted Version
Access restricted to UCL open access staff until 24 January 2026.

Download (593kB)

Abstract

The ability to repurpose and substitute materials and resources when necessary is an important aspect of human reasoning and activity. In particular, substitution plays a vital role in resource consuming and artifact producing activities – purposeful, goal directed procedures that transform resources from raw materials into finished products, the descriptions of which we refer to here as recipes. To see this, consider how adaptable humans are when we encounter constraints, such as limited resources, when making, manufacturing and constructing. In spite of this there has been comparatively little work given to developing representations for substitution within such contexts in a formal reasoning framework. We address this gap by proposing a graphical formalisation that captures consumables and the actions on them in the form of labelled bipartite graphs. Using examples such as “do it yourself” (DIY) instructions, manufacturing processes and cooking recipes to illustrate, we then propose formal definitions for comparing recipes, for composing recipes from subrecipes, and for deconstructing recipes into subrecipes. We then introduce and compare two formal definitions for substitution which are required when there are missing consumables, or some actions are not possible, or because there is some need to change the final product. We illustrate how automated reasoning about recipes in this context may be achieved by implementing our definitions in answer set programming (ASP).

Type: Article
Title: A Graphical Formalism for Reasoning about Substitution in Resource Transforming Procedures
Publisher version: https://jair.org/index.php/jair
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL SLASH
UCL > Provost and Vice Provost Offices > UCL SLASH > Faculty of Arts and Humanities
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
UCL > Provost and Vice Provost Offices > UCL SLASH > Faculty of Arts and Humanities > Dept of Information Studies
URI: https://discovery.ucl.ac.uk/id/eprint/10211668
Downloads since deposit
0Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item