Вопрос

У меня есть приложение в Java/JSF, мне нужно сделать некоторые расчеты оптимизации, такие как дополнение Excel Solver, один из вариантов-это, безусловно, написать свою собственную реализацию решателя, но мне немного времени, поэтому я Взгляд на библиотеки, которые уже существуют, которые могут помочь мне с этим.

Вы можете порекомендовать библиотеки?

Отредактирован

У меня еще нет алгоритма, но я знаю, что мне придется выполнять аналогичные действия, как в Excel Solver - определение параметров, цель и ограничения и расчет дохода Max/Min

Это было полезно?

Решение

Не полное решение, но это может привести вас на правильный путь (то, что вы ищете, является нелинейным параметрическим оптимизатором/решателем):

http://jfuzzylogic.sourceforge.net/html/index.html

Я немного погуглил, и я был удивлен, что не смог что -то найти сразу ...

Вот информация об конкретном алгоритме Excel: http://support.microsoft.com/kb/82890 (Опять же, не решение, но, безусловно, интересная информация для тех, кто делает такие вещи).

А вот компания, которая фактически написала Excel Solver: http://www.solver.com/sdkplatform2.htmНе уверен, каков ваш бюджет, но если время имеет значение, может иметь смысл лицензировать его (не уверен, есть ли у них версия Java их SDK или нет).

И связанный вопрос на SO: Решение нелинейных уравнений численно

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top