Hola, tengo una duda sobre el planteamiento de un problema de programación no lineal. Este es el planteamiento:

sujeto a:

Muy sencillo y tal. Mi duda es: Tanto la función objetivo como la restricción son lineales, verdad? En tal caso, por qué razón me obligan a resolverlo con un algoritmo de prog no lineal?
Sé que la pregunta es trivial, pero no acabo de entender pq me hacen usar un algoritmo no lineal para un problema que es lineal.
Gracias de antemano.