Graph-MP (Graph Matching Pursuit) algorithm maximizes non-linear functions subject to sparsity and connectivity constraints. Detailed information can be found at this link. We already cited the authors of all related open source code. If you use our code, please cite our paper), which was appeared in IJCAI-2016 and cite the papers related with this code. I would like to thank Ludwig Schmidt, a Ph.D. student from MIT. He provided his brilliant fast-pcst(c++) code to me. You can access the fast-pcst(c++) code in the link, or you can use the fast-pcst(Java) code in our Graph-MP package.
Before you run this code, make sure you have maven and Java on your machine. I tested all of the code under Linux environment. If you find errors or issues when you used the code on Windows or Mac OS, please let me know. My email is bzhou6@albany.edu.
Need to be installed:
2. Java 1.8
3. git
git clone https://github.com/baojianzhou/Graph-MP.git
cd path/to/Graph-MP
mvn compile
mvn test