Bounded Choice Queries for Logic Programming
Keehang Kwon

TL;DR
This paper introduces bounded choice goals in logic programming to enable more controlled user interactions, extending Prolog with new interactive capabilities.
Contribution
It proposes a new interactive goal construct for logic programming, enhancing user interaction beyond the traditional read predicate.
Findings
Enables more guided user participation in logic programming
Extends Prolog with bounded choice goals
Improves control over user input in logic queries
Abstract
Adding versatile interactions to goals and queries in logic programming is an essential task. Unfortunately, existing logic languages can take input from the user only via the construct. We propose to add a new interactive goal to allow for more controlled and more guided participation from the user. We illustrate our idea via \muprolog, an extension of Prolog with bounded choice goals.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · Logic, Reasoning, and Knowledge · Semantic Web and Ontologies
