Problema de mezcla - programación linealQueridos todos, tengo una pregunta sobre la programación lineal en JMP. El problema es cómo puedo configurar un modelo para encontrar la mezcla óptima con una restricción. He dejado decir 5 materiales (A, B, C, D, E) para la selección y cada material tiene 2 propiedades. (p1, p2). Entonces tengo A (p1, p2), B (p1, p2), ... Mi objetivo es encontrar la mejor mezcla (aA + bB + cC + dD + eE) donde (a, b, c, d, e) las cantidades de los materiales dados para que coincidan con mis 2 propiedades deseadas (wp1, wp2). La restricción ahora es que solo quiero usar 2 materiales para la mezcla, o un máximo de 3 materiales. Es bastante fácil resolver este problema con Oracle Crystal Ball en Excel a través del método Monte Carlo, pero no pude configurar esto en JMP. Gracias Heinrich
Re: problema de mezcla - programación linealTengo una idea. Cree una columna de fórmula que cuente el número de componentes activos para cada mezcla. Hice uno para los datos de muestra de alargamiento de hilo como este:
If( :Name( "ethylene (x1)" ) == 0,
0,
1
) + If( :Name( "styrene (x2)" ) == 0,
0,
1
) + If( :Name( "propylene (x3)" ) == 0,
0,
1
)
Luego, realice la optimización en Graph> Profiler. Incluya la fórmula de predicción de su modelo y la columna de fórmula que acaba de crear en la entrada "Y, Fórmula de predicción". Establezca las conveniencias para sus funciones desde el menú Optimización y deseabilidad. Para los datos de elongación de hilo, configuré una función de deseabilidad para apuntar a 1 componente activo como este: 
Al final, pude obtener este resultado de la optimización con la restricción de no más de 1 componente activo:

Adjunté el conjunto de datos que solía ilustrar con scripts para reproducir estos resultados.
Re: problema de mezcla - programación linealGracias, fue un enfoque exitoso para mi problema. Es una forma bastante complicada: JMP probablemente no sea el software para este tipo de problemas.