Skip to content

We provide the Matlab Implementation of Sparse-BSOS described in Weisser, Lasserre, Toh: Sparse-BSOS: a bounded degree SOS hierarchy for large scale polynomial optimization with sparsity, to be published in Mathematical Programming Computation.

Notifications You must be signed in to change notification settings

Guowu-Mcgill/Sparse_BSOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Sparse_BSOS!

In this repository we provide the Matlab code we used for our tests in Weisser, Lasserre, Toh: Sparse-BSOS: Sparse-BSOS: a bounded degree SOS hierarchy for large scale polynomial optimization with sparsity.

In  _certificates we provide implementations of different certificates:
- BSOS: code used for testings in Lasserre, Toh, Yang: "A bounded degree SOS hierarchy for polynomial optimization" EJCO 2017,
- Sparse-BSOS: our code as described in this paper
- Sparse-PUT: our code as described in the paper.

- SDPT3-4.0_modified_by_KCT: This is the version of sdpt3, we were using for our experiments.

- test_suite: This folder contains all examples mentioned in the paper

To use the code you need Matlab to be installed on your computer. Add this folder to you matlab path.
First use: navigate to SDPT3-4.0_modified_by_KCT and follow the instructions in the there placed README file to setup SDPT3 properly.
Once SDPT3 is set up examples can be run from the test_suite: see the README in this folder for more instructions

You can also run the file SBSOSdemo.m to get a very quick impression of this package.

https://doi.org/10.5281/zenodo.581368

About

We provide the Matlab Implementation of Sparse-BSOS described in Weisser, Lasserre, Toh: Sparse-BSOS: a bounded degree SOS hierarchy for large scale polynomial optimization with sparsity, to be published in Mathematical Programming Computation.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • MATLAB 84.4%
  • C 15.6%