1. Defina sus variables
Cada variable tiene un nombre, un tipo (continua, entera o binaria) y cotas opcionales. Las binarias se restringen automáticamente a {0, 1}.
Optimización lineal · no lineal · entera · binaria
| Nombre | Tipo | Cota inferior | Cota superior |
|---|
| # | f(x) | x | nota |
|---|
| # | f local | x | desde |
|---|
Cargue un ejemplo para ver cómo se modela cada tipo de problema.
Cada variable tiene un nombre, un tipo (continua, entera o binaria) y cotas opcionales. Las binarias se restringen automáticamente a {0, 1}.
Use sintaxis matemática estándar. Ejemplos:
3*x + 2*y,
x^2 + y^2,
(1-x)^2 + 100*(y-x^2)^2,
sin(x) + log(1+y).
Cada restricción tiene una expresión, un operador (≤, ≥, =) y un lado derecho numérico. Pueden ser lineales o no lineales.
Xolver detecta el tipo de problema automáticamente:
Para problemas no lineales no-convexos, Xolver lanza varias optimizaciones desde puntos iniciales aleatorios y le muestra todos los óptimos locales que encuentra. La tarjeta de solución reporta el mejor.
Todo se ejecuta en el navegador. No hay servidor, no se persiste nada. El estado vive solo en memoria mientras la pestaña está abierta.