## ams_version=1.0 Model Main_ex8_5_3 { Variable objvar; Variable x2; Variable x3; Variable x4; Variable x5; Variable x6; Constraint e1 { Definition: { -(log(x2)*x2 + log(x3)*x3 - log(x4 - x6) + x4 - log(1 + x6/x4)*x5/x6 + 5.0464317551216*x2 + 0.366877055769689*x3) + objvar = -1 } } Constraint e2 { Definition: POWER(x4,3) - sqr(x4) + (-sqr(x6) - x6 + x5)*x4 - x5*x6 = 0; } Constraint e3 { Definition: { -(1.04633*x2*x2 + 0.579822*x2*x3 + 0.579822*x3*x2 + 0.379615*x3*x3) + x5 = 0 } } Constraint e4 { Definition: - 0.0771517*x2 - 0.0765784*x3 + x6 = 0; } Constraint e5 { Definition: x2 + x3 = 1; } Procedure MainInitialization { Body: { x2.l := 0.5; x3.l := 0.5; x4.l := 2; x5.l := 1; x6.l := 1; } } MathematicalProgram ex8_5_3 { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve ex8_5_3; } } Procedure MainTermination { Body: { return 1; } } }