Conceptio › Archive › PhilArchive
PhilArchive open access

State Saving Interpreter (SSI)- A Symbolic Execution Model with Persistent Choice Points and a Socratic Critique

Green, Lucian
PhilArchive · Papers
Open Source ↗
philosophy
This paper examines the “State Saving Interpreter” (SSI), a Prolog-based symbolic execution system developed to preserve and resume computational states during logic program execution. The repository implements a model in which predicates, choice points, and execution contexts are explicitly stored and revisited, as demonstrated in files such as ssi pl, ssi_state pl, and related interpreter modules. The primary contribution is a reconstruction of SSI as a persistent execution framework, accompanied by a Socratic critique that evaluates its correctness, efficiency, and architectural design. The results indicate that SSI enables fine-grained control over execution and supports resumable computation, but introduces complexity in state management and lacks formal guarantees of optimality. These findings suggest that state-saving interpreters represent a promising approach to transparent, controllable computation, provided their complexity is effectively managed.
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

This document is indexed with metadata only: full text is not available in the archive for this record. Open the official source ↗

Related documents

Record · ID 167123
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive