Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

StableKanren: Integrating Stable Model Semantics with MiniKanren

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a conference talk that introduces stableKanren, an innovative extension of miniKanren incorporating normal logic programming support under stable model semantics. Delve into the challenges of implementing non-monotonic reasoning in a functional programming environment and discover how the authors evolved resolution and unification techniques to create a dynamic search stream. Learn about the use of macros and continuations to weave runtime-generated information into future streams dynamically, and understand the implementation of co-inductive resolution for handling loops in normal logic programs. Gain insights into the potential future developments, including bottom-up optimization and support for various input rules, in this cutting-edge exploration of logic programming and solver design.

Syllabus

[PPDP23] stablekanren: Integrating Stable Model Semantics with miniKanren

Taught by

ACM SIGPLAN

Reviews

Start your review of StableKanren: Integrating Stable Model Semantics with MiniKanren

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.