<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><div>Thank you for your answer but still not working (the same problem)</div></td></tr></table> <div id="_origMsg_">
<div>
<br />
<div>
<div style="font-size:0.9em">
<hr size="1">
<b>
<span style="font-weight:bold">From:</span>
</b>
Felipe Serrano <fserranom5@gmail.com>; <br>
<b>
<span style="font-weight:bold">To:</span>
</b>
monia hamdi <monia.hamdi@yahoo.fr>; <br>
<b>
<span style="font-weight:bold">Cc:</span>
</b>
scip@zib.de <scip@zib.de>; <br>
<b>
<span style="font-weight:bold">Subject:</span>
</b>
Re: [SCIP] ZIMPL : unexpected varsym <br>
<b>
<span style="font-weight:bold">Sent:</span>
</b>
Mon, Nov 23, 2015 2:18:35 AM <br>
</div>
<br>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td valign="top"><div dir="ltr"><div><div><div>Hi Monia<br clear="none"><br clear="none"></div>It seems that zimpl still doesn't allow to write variables in the denominator, so if you instead use:<br clear="none">P[i] >= lambda * (C + sum <j> in T with j!=i do P[j] * C);<br clear="none">it is fine<br clear="none">(assuming that (C + sum <j> in T with j!=i do P[j] * C) is always >= 0)<br clear="none"><br clear="none">If not, you can try using something like<br clear="none">aux_var[i] * (C + sum <j> in T with j!=i do P[j] * C) = 1<br clear="none">P[i] * aux_var[i] >= lambda<br clear="none"><br clear="none"></div>Best<br clear="none"></div>Felipe<br clear="none"><div dir="ltr"><br clear="none"></div></div><div class="gmail_extra"><br clear="none"><div class="gmail_quote">On Sun, Nov 22, 2015 at 7:20 PM, monia hamdi <span dir="ltr"><<a rel="nofollow" shape="rect"
ymailto="mailto:monia.hamdi@yahoo.fr" target="_blank" href="javascript:return">monia.hamdi@yahoo.fr</a>></span> wrote:<br clear="none"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="yqt4123926362" id="yqt95682"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div>Dear, </div><div><br clear="none"></div><div dir="ltr">I get syntax error : unexpected varsym (in P[j])</div><div dir="ltr"><br clear="none"></div><div dir="ltr">set T:={1 .. 9};<br clear="none"></div><div dir="ltr">param C : 5;</div><div dir="ltr">var P[T] real ;</div><div dir="ltr"><br clear="none"></div><div dir="ltr">var lambda real;</div><div dir="ltr"><br clear="none"></div><div dir="ltr">maximize cost: lambda;</div><div dir="ltr"><br clear="none"></div><div dir="ltr">subto minP:</div><div
dir="ltr">forall <i> in T :</div><div dir="ltr">P[i] / (C + sum <j> in T with j!=i do <font><font color="#9d1811"> </font><b>P[j]</b> * C</font>) >= lambda;</div><div dir="ltr"><br clear="none"></div><div dir="ltr"><br clear="none"></div><div dir="ltr">Thank you </div><span class="HOEnZb"><font color="#888888"></font></span><div dir="ltr">Monia</div><div dir="ltr"><br clear="none"></div></div></div></div><br clear="none">_______________________________________________<br clear="none">
Scip mailing list<br clear="none">
<a rel="nofollow" shape="rect" ymailto="mailto:Scip@zib.de" target="_blank" href="javascript:return">Scip@zib.de</a><br clear="none">
<a rel="nofollow" shape="rect" target="_blank" href="http://listserv.zib.de/mailman/listinfo/scip">http://listserv.zib.de/mailman/listinfo/scip</a><br clear="none">
<br clear="none"></blockquote></div><br clear="none"></div></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>