Skip to content
EntityQ2852531· pop 14· linked from 195 articles

Answer set programming

Sign in to save

Also known as ASP

programming paradigm focused on difficult search problems

Wikidata facts

Show 1 more fact
Sources (3)

via Wikidata · CC0

Article · Русский

Программирование наборов ответов (англ. Answer set programming, ASP) — форма декларативного программирования, ориентированная на сложные (в основном NP-трудные) задачи поиска, основывающееся на свойствах стабильной семантики логического программирования. Задача поиска — вычисление устойчивой модели и наборов решателей (англ. answer set solvers) — программ для генерации устойчивых моделей, которые используются для поиска. Вычислительный процесс, включённый в конструкцию набора решателей, — это надстройка над DPLL-алгоритмом, который всегда конечен (в отличие от оценки запроса в Прологе, которая может привести к бесконечному циклу). В более общем смысле техника включает все приложения из наборов ответов для представления знаний и использует оценки запросов в стиле Prolog для решения проблем, возникающих в этих наборах.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories