<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div style="font-size: 16px;"><div style=""><div style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">Hi John</div><div style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;"><br></div><div style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">I tried sos and semi-continuous variables in trunk. It works fine for the tests that I did.</div><div style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">Thanks for taking the task up and providing the implementation for lp files.</div><div style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;"><br></div><div style="">However I was eager to know about:</div><div style="">-> If you can point me to any tutorial/book that can tell best way to use semi variables and SOS variables to get best performance. (PS: I was till now using binary variables but performance took a hit)</div><div style="">-> Are there in issues if I use semis or sos along with parallelizing feature of cbc ?</div><div style=""><br></div><div style="">I plan to use parallelizing feature to improve performance.</div><div style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;"><br></div><div class="ydp285047fbsignature" style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;"><div>Thanks</div><div>Richi Arora</div></div></div>
            <div style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;"><br></div><div style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;"><br></div>
            
            </div><div id="ydpb84c5ce7yahoo_quoted_7690836460" class="ydpb84c5ce7yahoo_quoted">
                <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                    
                    <div>
                        On Friday 19 January 2018, 11:01:48 PM IST, richi arora <richi_arora_ra@yahoo.co.in> wrote:
                    </div>
                    <div><br></div>
                    <div><br></div>
                    <div><div id="ydpb84c5ce7yiv2424075162"><div><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div><div>ah ok.</div><div><br clear="none"></div><div>Any link or info as in how can I use SOS or Lotsize in lp file ?</div><div><br clear="none"></div><div>I tried sos but still cbc crashed eg:</div><div><br clear="none"></div><div><pre style="color:rgb(0, 0, 0);">min: -x1 -x2 -3 x3 -2 x4 -2 x5;
c1: -x1 -x2 +x3 +x4 <= 30;
c2: +x1 +x3 -3 x4 <= 30;
x1 <= 40;
x2 <= 1;
x5 <= 1;

sos
SOS1: x1, x2, x3, x4 <= 2;
SOS2: x2, x3, x4, x5 <= 3;</pre></div><div class="ydpb84c5ce7yiv2424075162yqt6368421376" id="ydpb84c5ce7yiv2424075162yqtfd52274"><div><br clear="none"></div></div><div class="ydpb84c5ce7yiv2424075162ydpdb5877e2signature"><div class="ydpb84c5ce7yiv2424075162yqt6368421376" id="ydpb84c5ce7yiv2424075162yqtfd22856"><div>Thanks</div></div><div>Richi Arora</div></div></div><div class="ydpb84c5ce7yiv2424075162yqt6368421376" id="ydpb84c5ce7yiv2424075162yqtfd70548">
            <div><br clear="none"></div><div><br clear="none"></div>
            
            <div class="ydpb84c5ce7yiv2424075162ydpbad68c05yahoo_quoted" id="ydpb84c5ce7yiv2424075162ydpbad68c05yahoo_quoted_6408157932">
                <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                    
                    <div><br clear="none"></div><div><div id="ydpb84c5ce7yiv2424075162ydpbad68c05yiv3391906493"><div><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div><br clear="none"></div></div></div></div></div>
                </div>
            </div></div></div></div></div></div>
                </div>
            </div></div></body></html>