首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java优化框架

Java优化框架
EN

Software Recommendation用户
提问于 2014-07-15 08:58:37
回答 1查看 179关注 0票数 2

我正在寻找一个java框架,它适合于优化任务。在最好的情况下,它是用Java 8实现的。我知道有更好的语言用于优化任务,但目前我只限于Java。

它应该做到:

代码语言:javascript
复制
public class OptimizationProblem {

    // Given: Any function, which returns a value for a combination of A and B.
    public int value (A a, B b);
    List<A> as;
    List<B> bs;

    // This function should be part of the framework
    // It should map each A to one B (if both are of same length), so that the value
    // in sum is max (not an easy task, at all).
    Map<A, B> map = findBestCombinations (as, bs, OptimizationProblem::value);

我希望框架能够处理最小化和最大化问题。它不必为给定的问题找到“最优”的解决方案。如果无法在适当的时间内找到解决方案,则允许返回“好”解决方案。

EN

回答 1

Software Recommendation用户

发布于 2018-09-12 16:27:29

由于我正在寻找用于二次编程(用或C/C++求解带不等式约束的小二次规划问题)的Java库,因此我遇到了一些项目。我认为这个关于Java优化包的一般性问题对其他人是有用的,下面是我对我所看过的一些项目的说明。这些应该理解为仅与目前版本的软件有关(2018年9月)。这份清单并非详尽无遗。

票数 1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/9815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档