Pregunta

Tengo una aplicación en Java / JSF, tengo que hacer algunos cálculos de optimización, como Excel Solver hace, una opción es sin duda a escribir mi propia aplicación solucionador, pero estoy un poco corto de tiempo, por lo estoy buscando en bibliotecas que ya existen de que me puede ayudar con esto.

¿Me puede recomendar ninguna biblioteca?

EDITADO

no tengo el algoritmo todavía, pero sé que voy a tener que hacer acciones similares como en Excel Solver - definición de los parámetros, el objetivo y las restricciones y el cálculo de los ingresos MAX / MIN

¿Fue útil?

Solución

No es una solución completa, pero esto puede conseguir que en el camino correcto (lo que busca es un no-paramétrica lineal optimizador / solucionador):

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

He hecho un poco buscar en Google, y me sorprendió que no era capaz de encontrar algo de inmediato ...

Aquí es información sobre algoritmo específico de Excel: http://support.microsoft.com/kb/82890 (de nuevo, no es una solución, pero la información ciertamente interesante para cualquier persona que hace este tipo de cosas).

Y aquí está la empresa que ha hecho el solucionador de Excel: http://www.solver.com/ sdkplatform2.htm No está seguro de cuál es su presupuesto, pero si el tiempo es la esencia, puede tener sentido para licenciarlo (no estoy seguro si tienen una versión Java de su SDK o no).

Y una pregunta relacionada al SO:

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top