No video

#lang

  Рет қаралды 439

Racket

Racket

9 ай бұрын

Reduction, a pervasive idea in computer science, is often taught in algorithm courses with NP problems. The traditional pen-and-paper approach is notoriously ineffective both for students and instructors: Subtle mistakes in reductions are often hard to detect by merely inspecting the purported solutions. Constructing a counterexample by hand to expose the mistake is even more onerous. Based on the observation that reductions are actually programs, we designed #lang Karp, a DSL for formulating and random testing NP reductions. In this talk, I’m going to discuss the implementation of Karp on top of Racket and solver-aided host language Rosette.
con.racket-lang.org

Пікірлер
231-Data Structure [SEC200-Week09-2] Graph Traversals
1:19:35
Nopadon Juneam
Рет қаралды 57
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 10 МЛН
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 7 МЛН
The State of Racket - Sam Tobin-Hochstadt - RacketCon 2023
30:16
Coding: How to Evaluate A Parse Tree
4:10
Logan
Рет қаралды 217
Stop, Intel’s Already Dead!
13:47
Linus Tech Tips
Рет қаралды 635 М.
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 10 МЛН