Назад

Библиотека дискретной математики «BoolLib»

Прототип или MVP
B2B
Технологии информационной безопасности
Собственные инвестиции
TechNet
нет продаж
Задачи рекомендательных систем
Санкт-Петербург
Балтийский государственный технический университет ВОЕНМЕХ им. Д.Ф. Устинова
Цифровой профиль команды

Описание проекта

Программа предоставляет возможность использовать методы обработки, решения и взаимодействия с произвольными булевыми функциями. Логическая функция может содержать до 100 различных переменных и иметь длину, ограниченную только вычислительной мощностью компьютера. Также предусмотрена возможность использования вектора значений вместо функции.

По заданному выражению библиотека может: предоставить решение функции в виде таблицы истинности, вычислить совершенные дизъюнктивные и конъюнктивные нормальные формы, представить выражение в виде полинома Жегалкина, построить карту Карно, рассчитать минимальную дизъюнктивную нормальную форму методом Куайна-Мак-Класки и предоставить соответствие функции классам Поста.

Программа использует только библиотеки, входящие в стандарт языка программирования С++. В дальнейшем проект может быть развит в большую открытую библиотеку дискретной математики, включающую не только булеву алгебру, но и комбинаторику, теорию графов, теорию кодирования и другие составляющие.

Пульс

Пока еще в пульсе нет записей

Достижения

Участник акселератора ПУТП 2023

Команда

Контакты

Экспертная система
НАВЕРХ