La optimización de una función de valor real es un campo popular en el que se han propuesto muchos algoritmos de optimización como el descenso de gradiente, levenberg-marquardt,...
Sin embargo, supongamos que la función es booleana y se define como f:{0, 1}^n:-->R, por lo que en este caso no podemos utilizar los algoritmos citados anteriormente. Entonces, ¿cuál es el enfoque y los algoritmos populares utilizados para optimizar tales funciones? ¿Es posible hacer una regresión lineal o no lineal en este caso?