param N := 2; var x{1..N}; minimize f: (x[1] - 2)^2 + (x[2] - 1)^2; subject to cons1: -1*x[1]^2 + x[2] >= 0; subject to cons2: x[1] - x[2]^2 >= 0; data; var x:= 1 0.5 2 0.5; solve; display x;