Class Library for Boolean Function Manipulation

Mila Sukalinska, Ivo Damianov

South-West University, Department of Computer Sciences



This is a class library fo Boolean Functions Manipulation developed in C#. The library can be easily used with languages from .NET Framework family as education and research tool. This class library for symbolic manipulation of Boolean functions provides various internal representations:

Internal Implementations

The functionality is derived into 2 parts - representation dependency properties and other properties which do not depend on internal representation. Every different implementation accomplish properties like:

Implementation Independent Functionality

Some of the most popular and importat properties for researching are representation independent:

Convertors

The library defines 4 methods which implement convertion between different representation:

Download Link