Implementations of communication-avoiding optimization methods from https://arxiv.org/abs/1710.08883
To run tests or help improve these algorithms it is recommend to use the IntelliJ IDEA IDE.
To open up the project first
git clone https://github.com/zacblanco/DistributedOptimization
Then, Open IntelliJ -> import project -> SBT project.
By clicking Build the project should download the necessary libraries, and compile.