Гиперграфы и алгоритмы на гиперграфах широко применяются при решении задач машинного обучения, распознавания образов, в биоинформатике, в системах поддержки принятия решений. Часто такие задачи решаются с использованием языка программирования Python. Однако на сегодняшний день для Python не существует полнофункциональных библиотек, предназначенных для работы с гиперграфами. Для устранения данного пробела была разработана и протестирована библиотека hgraphs, реализующая гиперграфовые модели и различные алгоритмы на гиперграфах .
Hypergraphs and algorithms for hypergraphs have been extensively used in machine learning and pattern recognition tasks, in bioinformatics and decision support systems. Often such tasks are solved using Python programming language. However, to date, there are no full-featured libraries for Python that are designed to work with hypergraphs. To fill this gap, the library hgraphs, which implements hypergraphic models and various algorithms for hypergraphs , was developed and tested.