## ams_version=1.0 Model Main_ex7_3_3 { Variable x1; Variable x2; Variable x3; Variable x4 { Range: nonnegative; } Variable x5; Variable objvar; Constraint e1 { Definition: - x5 + objvar = 0; } Constraint e2 { Definition: 9.625*x1*x4 - 4*x1 - 78*x4 + 16*x2*x4 - x2 + 16*sqr(x4) + x3 = -12; } Constraint e3 { Definition: 16*x1*x4 - 19*x1 - 24*x4 - 8*x2 - x3 = -44; } Constraint e4 { Definition: x1 - 0.25*x5 <= 2.25; } Constraint e5 { Definition: - x1 - 0.25*x5 <= -2.25; } Constraint e6 { Definition: - x2 - 0.5*x5 <= -1.5; } Constraint e7 { Definition: x2 - 0.5*x5 <= 1.5; } Constraint e8 { Definition: - x3 - 1.5*x5 <= -1.5; } Constraint e9 { Definition: x3 - 1.5*x5 <= 1.5; } Procedure MainInitialization { Body: { x4.upper := 10; } } MathematicalProgram ex7_3_3 { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve ex7_3_3; } } Procedure MainTermination { Body: { return 1; } } }