Linear program solvers in Java
This post summarizes my exploration of programs that can solve linear programming (LP) problems in Java using one of the standard solvers. I will keep updating it as I learn more about the solvers and ways to make them work. I have had a bit frustrating start on finding a thing that actually works. Here are the free resources that I tried: SCPSolver : The website says that this tool enables a java programmer to solve an LP in 5 minutes. The caveat is the solution doesn't work for 64 bit JVM. I must install a 32-bit JDK, but that impacts the way other components of my code work! Java ILP : A Java interface for integer and linear programs, but it requires installing a separate solver as well. It was frustrating because all these tools required me to install new software on my machine, which requires administrative rights on a UT machine. Hopefully, someone from our IT department will reply back to me soon. UPDATE: I finally had to resort to CPLEX, which is a pa...