|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Математические основы программирования
Фронтальный алгоритм решения SAT задачи
Ю. М. Сметанин Удмуртский государственный университет, Ижевск, Россия
Аннотация:
Алгоритм вычисления семантического значения конъюнктивных формул вида $U = F(X_1, X_2,..., X_n)$ в неклассической пропозициональной логике $L_{S_{2}}$ также вычисляет множество всех решений логического уравнения
$$F({x_1}, {x_2},..., {x_n})= 1,$$ где $F(X_1, X_2,..., X_n)$ — формула булевой алгебры множеств, составляющих дискретную диаграмму Венна. Элементы этих множеств являются неотрицательными целыми числами.
На основе этого алгоритма строится новый алгоритм для решения задачи $ SAT$. Существенная разница между ним и семейством алгоритмов, основанных на $ DPLL $, и
$ CDCL $, — замена булевых переменных множествами. Это позволяет эффективно проверить выполнимость не одного, а многих наборов значений логических переменных ${x_1}, {x_2},..., {x_n}$.
Ключевые слова и фразы:
неклассическая пропозициональная логика, основанная на модели с невырожденной булевой алгеброй, исчисление дискретных диаграмм Венна, задача SAT.
Поступила в редакцию: 14.10.2022 Подписана в печать : 10.11.2022
Образец цитирования:
Ю. М. Сметанин, “Фронтальный алгоритм решения SAT задачи”, Программные системы: теория и приложения, 13:4 (2022), 163–179
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ps412 https://www.mathnet.ru/rus/ps/v13/i4/p163
|
Статистика просмотров: |
Страница аннотации: | 68 | PDF полного текста: | 26 | Список литературы: | 21 |
|