<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><span class="Apple-style-span" style="font-family: Simsun; line-height: normal; font-size: medium; "><div><font class="Apple-style-span" face="'Times New Roman', Times, serif">Hi all:</font></div><div><font class="Apple-style-span" face="'Times New Roman', Times, serif">When I set <i>"var a &gt;=0.00000001 default 0.001"</i> and solve the model by IPOPT with AMPL, IPOPT would return the error information <i>"can't evaluate log(-3.05e-10)"</i> (base number is very slightly less than zero) in equations including the <i>"log(a)"</i> term sometimes.&nbsp;</font><span class="Apple-style-span" style="font-family: 'Times New Roman', Times, serif; ">Similarly, it would return <i>"</i></span><span class="Apple-style-span" style="font-family: 'Times New Roman', Times, serif; "><i>can't evaluate power(1.00035, 10e08)"</i>&nbsp;</span><span class="Apple-style-span" style="font-family: 'Times New Roman', Times, serif; ">(base number is very slightly more than 1) in equations including the <i>"[1/(1+a)]^(10e08)"</i> term.</span></div><div><span class="Apple-style-span" style="font-family: 'Times New Roman', Times, serif; "><br></span></div><div><span class="Apple-style-span" style="font-family: 'Times New Roman', Times, serif; ">So why would this phenomenon happen? It seems that the lower bound of <i>"a"</i> didn't take effect. How can I avoid this error?&nbsp;</span></div><div><span class="Apple-style-span" style="font-family: 'Times New Roman', Times, serif; "><br></span></div><div><span class="Apple-style-span" style="font-family: 'Times New Roman', Times, serif; ">Besides, if there are some terms like <i>exp(a)</i> or <i>a^b</i> (a,b are variables) in AMPL equations, do we always need to change them to the logarithm form (e.g. <i>a^b</i> becomes <i>b*log(a)</i> )?&nbsp;</span><span class="Apple-style-span" style="font-family: 'Times New Roman', Times, serif; ">Does this reformulation do make the solving process more efficient?&nbsp;</span></div><div><font class="Apple-style-span" face="'Times New Roman', Times, serif"><br></font></div><div><font class="Apple-style-span" face="'Times New Roman', Times, serif">Thank you very much! Looking forward to your reply.</font></div><div><font class="Apple-style-span" face="'Times New Roman', Times, serif"><br></font></div><div><font class="Apple-style-span" face="'Times New Roman', Times, serif">Yours</font></div><div><font class="Apple-style-span" face="'Times New Roman', Times, serif">Cavern</font></div></span></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>