utiasASRL / poly_matrix

This repository contains functionalities to easily set up symmetric matrices arising in semidefinite realaxations of polynomial optimization problems.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PolyMatrix

Python application

This repository contains functionalities to conveniently set up sparse symmetric matrices arising in semidefinite relaxations of polynomial optimization problems. The core functionality is demonstrated in example.py.

For more usage examples, check _test/test_poly_matrix.py.

Installation

This software was built for Python3.8.10 on Ubuntu 20.04.1. To install the requirements, run

pip install -r requirements.txt

To check that the installation was successful, run

pytest .

About

This repository contains functionalities to easily set up symmetric matrices arising in semidefinite realaxations of polynomial optimization problems.


Languages

Language:Python 100.0%