ASP Chef: Draw and Expand
ASP Chef is a versatile tool built upon the principles of Answer Set Programming (ASP), offering a unique approach to problem-solving through the concept of ASP recipes. In this paper, we explore two key components of ASP Chef: the Graph ingredient and one of its extension mechanisms for registering new ingredients. The Graph ingredient serves as a fundamental feature within ASP Chef, allowing users to interpret instances of a designed predicate to construct graphs from the data. Through this capability, ASP Chef facilitates the visualization and analysis of complex relationships and structures inherent in various domains. Furthermore, ASP Chef offers a flexible extension mechanism that empowers users to register new recipes as custom ingredients. These custom ingredients, defined by sequences of mappings from interpretations to interpretations, can be stored locally within the local storage of the browser. This enables users to expand the capabilities of ASP Chef to suit their specific needs and use cases, fostering a collaborative environment where users can share and reuse custom ingredients seamlessly. Notably, the addition of new ingredients does not impose requirements on the utilization of recipes that employ them, underscoring the modular and interoperable design of ASP Chef.
Authors
- Mario Alviano (ORCID: https://orcid.org/0000-0002-2052-2063)
- Luis Angel Rodriguez Reiners (ORCID: https://orcid.org/0009-0000-1808-9910)
Institutions
- University of Calabria (IT)
Publication Details
- Published
- 2024-10-26
- DOI
- https://doi.org/10.24963/kr.2024/68
- Citations
- 1
- Primary Topic
- Culinary Culture and Tourism
- Type
- article
- Field-Weighted Citation Impact
- 0.35
Funders
- Istituto Nazionale di Alta Matematica "Francesco Severi"
- Ministero della Salute
- Ministerio de Salud de la Nación
- Gruppo Nazionale per il Calcolo Scientifico