A Proof Theoretic Study of Soft Concurrent Constraint Programming
Elaine Pimentel, Carlos Olarte, Vivek Nigam

TL;DR
This paper develops a logical framework for soft concurrent constraint programming using subexponentials in intuitionistic linear logic, enabling agents to handle preferences, probabilities, and uncertainties while maintaining a strong logical connection.
Contribution
It introduces a proof-theoretic interpretation of soft constraints via a fragment of ILL with subexponentials, bridging soft constraints with logical proof systems.
Findings
Provides a logical foundation for soft constraints in CCP.
Enables handling of probabilities and modalities within the logic.
Maintains a declarative, formula-based interpretation of processes.
Abstract
Concurrent Constraint Programming (CCP) is a simple and powerful model for concurrency where agents interact by telling and asking constraints. Since their inception, CCP-languages have been designed for having a strong connection to logic. In fact, the underlying constraint system can be built from a suitable fragment of intuitionistic (linear) logic --ILL-- and processes can be interpreted as formulas in ILL. Constraints as ILL formulas fail to represent accurately situations where "preferences" (called soft constraints) such as probabilities, uncertainty or fuzziness are present. In order to circumvent this problem, c-semirings have been proposed as algebraic structures for defining constraint systems where agents are allowed to tell and ask soft constraints. Nevertheless, in this case, the tight connection to logic and proof theory is lost. In this work, we give a proof theoretical…
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
TopicsHermeneutics and Narrative Identity · Aging, Elder Care, and Social Issues · Health, Medicine and Society
