簡體   English   中英

Java中非線性多變量函數的約束優化

[英]Constrained optimization for nonlinear multivariable function in Java

我正在尋找一種方法的開源實現,該方法對Java中的非線性多變量函數進行約束優化。

IPOPT是我所知道的最強大的求解器。

它有一個Java接口,雖然我不知道它有多好,我只使用C ++ API。

有幾個開源java實現可以做到這一點,例如:

  • OptaPlanner (apache許可證,100%java,大量示例和文檔)
  • jacop
  • 巧克力
  • ...

我最近移植了Michael Powells的COBYLA2無衍生優化器,用於非線性目標函數和約束到Java。 你會在這里找到源代碼。

您可以查看Choco ,這是一個在java中實現的約束編程框架。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM