Caesar AI Atlas

Логическое программирование с ограничениями

Caesar AI Atlas Definition

Логическое программирование с ограничениями — это форма логического программирования, включающая ограничения в логические правила. Оно позволяет выражать задачи декларативно, а solver находит значения, удовлетворяющие заданным логическим и constraint-связям.

Other Definitions

Логическое программирование с ограничениями Source

A form of constraint programming, in which logic programming is extended to include concepts from constraint satisfaction. A constraint logic program is a logic program that contains constraints in the body of clauses. An example of a clause including a constraint is . In this clause, is a constraint; <code>A(X,Y)</code>, <code>B(X)</code>, and <code>C(Y)</code> are literals as in regular logic programming. This clause states one condition under which the statement <code>A(X,Y)</code> holds: <code>X+Y</code> is greater than zero and both <code>B(X)</code> and <code>C(Y)</code> are true.

Related Terms