A MATLAB Toolbox for Fuzzy Relational Calculus in a Variety of Fuzzy Algebras

This paper presents a comprehensive and up-to-date description of a mature software framework for fuzzy relational calculus, developed and extended over more than a decade. The contribution of the paper lies in the unified presentation of theoretical foundations, solution algorithms, and their software implementation, which have not previously been documented in a single coherent form. The presented MATLAB software package is designed to model and solve a broad class of problems in fuzzy relational calculus, including inverse problems for fuzzy linear systems of equations and inequalities, behavior analysis, reduction and minimization of finite fuzzy machines, and optimization of linear objective functions under fuzzy linear system constraints. The implemented algorithms can be applied in areas such as data and software security, modeling and verification of access control policies, anomaly detection, and diagnostics. The software supports a variety of fuzzy algebras, including max–min, min–max, max–product, Goguen, Gödel, and Łukasiewicz algebras, providing tools for both direct and inverse problem resolution. The implementation is based on well-established theoretical results in fuzzy relational calculus, ensuring a robust foundation for exact and efficient computation. Several illustrative examples are provided to demonstrate the applicability of the software in different problem settings.

Authors

Institutions

Publication Details

Journal
Information
Published
2026-03-04
DOI
https://doi.org/10.3390/info17030256
Primary Topic
Fuzzy Logic and Control Systems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A MATLAB Toolbox for Fuzzy Relational Calculus in a Variety of Fuzzy Algebras

Zlatko Zahariev, Ketty Peeva
Information
Fuzzy Logic and Control Systems
article

A MATLAB Toolbox for Fuzzy Relational Calculus in a Variety of Fuzzy Algebras

Zlatko Zahariev, Ketty Peeva
article en

Abstract

This paper presents a comprehensive and up-to-date description of a mature software framework for fuzzy relational calculus, developed and extended over more than a decade. The contribution of the paper lies in the unified presentation of theoretical foundations, solution algorithms, and their software implementation, which have not previously been documented in a single coherent form. The presented MATLAB software package is designed to model and solve a broad class of problems in fuzzy relational calculus, including inverse problems for fuzzy linear systems of equations and inequalities, behavior analysis, reduction and minimization of finite fuzzy machines, and optimization of linear objective functions under fuzzy linear system constraints. The implemented algorithms can be applied in areas such as data and software security, modeling and verification of access control policies, anomaly detection, and diagnostics. The software supports a variety of fuzzy algebras, including max–min, min–max, max–product, Goguen, Gödel, and Łukasiewicz algebras, providing tools for both direct and inverse problem resolution. The implementation is based on well-established theoretical results in fuzzy relational calculus, ensuring a robust foundation for exact and efficient computation. Several illustrative examples are provided to demonstrate the applicability of the software in different problem settings.

InformationVol. 17(3)
Technical University of Sofia (BG)
European Regional Development Fund
Openalex Percentile: Top 39%
Fuzzy Logic and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.