Вопросы по теме 'conjunctive-normal-form'

Преобразование выражения в конъюнктивную нормальную форму с изюминкой
У меня есть библиотека, с которой я должен взаимодействовать, которая действует в основном как источник данных. При извлечении данных я могу передать в эту библиотеку специальные «выражения фильтра», которые позже будут преобразованы в часть SQL...
2350 просмотров
schedule 25.11.2022

Преобразование предложений в CNF
Я хочу преобразовать мои предложения в конъюнктивную нормальную форму. Пункты меняются каждый раз, когда я запускаю свою программу, поэтому, я думаю, мне нужно встроить инструмент в мою программу, чтобы сделать это за меня. Есть ли какие-либо...
4265 просмотров
schedule 04.10.2022

3-cnf-sat с неожиданным вопросом
Если вы измените задачу 3-cnf-sat следующим образом: Для каждого c i , c i = -x i1 ИЛИ -x i2 ИЛИ x i3 означает, что ровно одна из переменных появляется без отрицания. Вам также присваиваются значения (0 или 1) для некоторых (или всех ) из x. Вы...
371 просмотров

Оптимизация SQL и дизъюнктивная нормальная форма
Итак, я писал запрос в Visual Studio 2010 (я имею в виду, что я открыл проводник сервера, щелкнул правой кнопкой мыши сервер и выбрал «Новый запрос»). В запросе есть условие A AND B AND C AND D AND E AND F AND (G OR H) что является...
1704 просмотров

Сжатие положительной ДНФ
Я хотел бы сжать положительные пропозициональные формулы в дизъюнктивную нормальную форму (ДНФ). На данный момент я предполагаю только простой DNF без отрицательных литералов. Обратный процесс, декомпрессию можно легко определить. Для формулы,...
658 просмотров

Почему бы не стандартизировать переменные, просто нарушив полноту разрешения
Я читал некоторые заметки о преобразовании предложений логики первого порядка (FOL) в конъюнктивную нормальную форму (CNF) и последующем выполнении разрешения. Одним из шагов преобразования в CNF является Standardize variables . Я искал, чтобы...
338 просмотров

Как использовать CNF для описания сложения
Во многих статьях используется SAT, но мало кто упоминает, как преобразовать дополнение в CNF. Поскольку CNF допускает только операцию AND OR NOT, описать операцию сложения сложно. Например, x1 + x2 + x3 + ... +x1599 < 30, xi is binary....
90 просмотров
schedule 24.08.2022