close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 13 years ago

Last modified 13 years ago

#879 new task

Opciones de optimización de NonLinGloOpt

Reported by: vdebuen Owned by: Daniel Eduardo Castro Morell
Priority: critical Milestone: Next
Component: Optimization Keywords:
Cc:

Description

Viene del ticket BPTP:25

El paquete de optimización no lineal wiki ofrece una amplia gama de métodos de optimización continua, cada uno de los cuales se adapta mejor que otros a una clase de problemas. No hay reglas deterministas, aunque sí algunas pistas, que nos digan cuál va a ser el mejor método sin conocer el problema. Es casi más arte que ciencia.

Actualmente, si no se especifica un método concreto, se escoge uno que es compatible con las características fundamentales resumidas en NLopt_algorithms.xls. Yo no he conseguido encontrar uno que no falle nunca pero casi siempre encuentro uno adecuado a cada caso concreto, y cuando no lo he encontrado al final he visto que el problema estaba mal planteado.

El caso es que hay que permitir al usuario que escoja un método dentro de las opciones de MMS para que pueda adaptarse a las distintas situaciones. Incluso es posible especificar varios métodos tentativos de forma secuencial de forma que al final se tome la mejor de entre las soluciones obtenidas.

Change History (2)

comment:1 Changed 13 years ago by vdebuen

Priority: blockercritical

comment:2 Changed 13 years ago by Pedro Gea

Component: GeneralOptimization
Milestone: Next
Owner: changed from Pedro Gea to Daniel Eduardo Castro Morell
Note: See TracTickets for help on using tickets.