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

YouTube

Constraint Logic Propagation Conflict Spreadsheets

Strange Loop Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a live coding system that bridges constraint logic programming with data-centric reactivity in this 34-minute conference talk from Strange Loop. Dive into how relations are treated as tables and modules are structured as sheets of tables grouped by columns. Learn about speculative what-if analysis through local fact overrides. Discover how facts can be associated with values and constraints, and how aggregation operators like sums specify values by folding over unifying substitutions. Understand the process of constraint propagation among related facts and how it limits satisfiable domains. Examine the role of provenance tracking in conflict maintenance and resolution when domains become empty. Gain insights from William Taysom, a senior software engineer at Power Auctions with experience in developing combinatorial pricing solvers for spectrum license allocation, and his background in philosophy and programming language research.

Syllabus

"Constraint Logic Propagation Conflict Spreadsheets" by William Taysom

Taught by

Strange Loop Conference

Reviews

Start your review of Constraint Logic Propagation Conflict Spreadsheets

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.