(P) min (C1,X1) + ... + (CN,XN) - mu1*logdet(X1) - ... - muN*logdet(XN) s.t. A1(X1) + ... + AN(XN) = b, X1,...,XN positive definite (D) max (b,y) + mu1*logdet(Z1) + ... + muN*logdet(ZN) + constant s.t. A1t(y) + Z1 = C1, ... ,ANt(y) + ZN = CN, Z1,..,ZN positive definite where Xk, Zk are either symmetric positive definite matrices or positive vectors. The parameters mu1,...,muN are given positive scalars. The constant term in (D) depends on the dimension of X1,...,XN and mu1,...,muN.Important note: this is a research software. It is not intended nor designed to be a general purpose software at the moment.

This software package is designed for solving standard SDP problems with max{n1,...,nN} (nk=dimension of matrix variable Xk) up to 2000. The number of linear equality constraints (dimension of b) can be large, say, more than 100 thousands.

For more details, see:

- Copyright: This version of LogdetPPA is distributed under the GNU General Public License 2.0. For commercial applications that may be incompatible with this license, please contact the authors to discuss alternatives.
- User guide: in preparation.
**LogdetPPA-0.zip**

Please read. Welcome to LogdetPPA! The software requires a few Mex files for execution. You can generate (only need to be done once) these Mex files as follows:- Firstly, unpack the software:

unzip LogdetPPA-0.zip - Run Matlab in the directory LogdetPPA-0
- In the Matlab command window, type:

>> Installmex

- After that, to see whether you have installed LogdetPPA-0 correctly,
type:

>> startup

>> logdetPPAdemo - By now, LogdetPPA is ready for you to use.

- Firstly, unpack the software: