What the study found
Functional stable model semantics is described as important for Answer Set Programming Modulo Theories (ASPMT), which integrates answer set programming with satisfiability modulo theories (SMT).
Why the authors say this matters
The authors state that this framework shows existing integration approaches can be seen as special cases where the role of functions is limited, and that it helps connect ASPMT to SMT in a way similar to the known ASP-to-SAT relationship.
What the researchers tested
The paper examines the role of intensional functions in answer set programming, where function values are defined by other functions and predicates rather than being pre-defined. It then considers tight ASPMT programs and their relationship to SMT instances.
What worked and what didn't
The authors show that tight ASPMT programs can be translated into SMT instances. They also indicate that current integration approaches fit within ASPMT as special cases when functions are restricted.
What to keep in mind
The abstract does not describe experimental limitations, and it does not provide detailed examples or performance results. The scope in the available summary is limited to the semantic relationship and translation result.
Key points
- Functional stable model semantics is presented as important for ASPMT.
- ASPMT combines answer set programming with satisfiability modulo theories (SMT).
- Intensional functions are functions whose values are defined by other functions and predicates rather than fixed in advance.
- Tight ASPMT programs can be translated into SMT instances.
- The authors say existing integration approaches are special cases with limited use of functions.
Disclosure
- Research title:
- Functional stable models support ASPMT translation to SMT
- Image credit:
- Photo by Daniil Komov on Pexels
Get the weekly research newsletter
Stay current with peer-reviewed research without reading academic papers — one filtered digest, every Friday.


