Внедрить/вызвать Excel Solver из Java
Вопрос
У меня есть приложение в 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: Решение нелинейных уравнений численно