seinecle
seinecle

Reputation: 10778

Constrained optimization for nonlinear multivariable function in Java

I am looking for an open source implementation of a method doing constrained optimization for nonlinear multivariable function in Java.

Upvotes: 9

Views: 7832

Answers (4)

Geoffrey De Smet
Geoffrey De Smet

Reputation: 27312

There are several open source java implementations that can do this, such as:

  • OptaPlanner (apache license, 100% java, lots of examples and documentation)
  • jacop
  • choco
  • ...

Upvotes: 3

Anders Gustafsson
Anders Gustafsson

Reputation: 15981

I recently ported Michael Powells' COBYLA2 derivative-free optimizer for nonlinear objective functions and constraints to Java. You'll find the source code here.

Upvotes: 2

Victor P.
Victor P.

Reputation: 675

You can have a look at Choco, a framework for constraint programming implemented in java.

Upvotes: 0

Ali
Ali

Reputation: 58461

IPOPT is the most robust solver I know of.

It has a Java interface although I have no idea how good that is, I only use the C++ API.

Upvotes: 5

Related Questions