<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: I am failing to understand subtour elimination constraint. in Mathematical Optimization, Discrete-Event Simulation, and OR</title>
    <link>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186020#M968</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply. The examples are great but are a bit overwhelming since I do not understand the fundamentals of subtour. I feel like I am chasing tail when I try to understand the concept. (just like the circular route without subtours)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How would you explain subtours to a person who is struggling to understand the concept? Like I said how would I have a circular route without going to a depot if my decision variables do not have i = j?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Jan 2015 04:10:15 GMT</pubDate>
    <dc:creator>V12DBS</dc:creator>
    <dc:date>2015-01-16T04:10:15Z</dc:date>
    <item>
      <title>I am failing to understand subtour elimination constraint.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186016#M964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can someone help me understand it? Also will a subtour elimination constraint required for a multi depot VRP with backhaul?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2015 23:18:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186016#M964</guid>
      <dc:creator>V12DBS</dc:creator>
      <dc:date>2015-01-15T23:18:58Z</dc:date>
    </item>
    <item>
      <title>Re: I am failing to understand subtour elimination constraint.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186017#M965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If your model is a direct extension of a "classical" TSP model or a "classical" VRP moddel, then yes.&lt;/P&gt;&lt;P&gt;Without those constraints the solution will contain subtours: circular paths, that have no connections to the depot(s).&lt;/P&gt;&lt;P&gt;Of course a depot-node should not be part of such a constraint, becasuse a circle containing a depot is a valid tour.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2015 23:56:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186017#M965</guid>
      <dc:creator>gergely_batho</dc:creator>
      <dc:date>2015-01-15T23:56:44Z</dc:date>
    </item>
    <item>
      <title>Re: I am failing to understand subtour elimination constraint.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186018#M966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks very much for the reply Gergely. If I have a decision variable X(i,j) where i != j, then how will I have circular paths even if I do not have a sub tour elimination constraint?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 03:24:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186018#M966</guid>
      <dc:creator>V12DBS</dc:creator>
      <dc:date>2015-01-16T03:24:03Z</dc:date>
    </item>
    <item>
      <title>Re: I am failing to understand subtour elimination constraint.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186019#M967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You might find the following three documentation examples useful because they all demonstrate subtour elimination:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://support.sas.com/documentation/cdl/en/ormpug/67517/HTML/default/viewer.htm#ormpug_milpsolver_examples04.htm" title="http://support.sas.com/documentation/cdl/en/ormpug/67517/HTML/default/viewer.htm#ormpug_milpsolver_examples04.htm"&gt;SAS/OR(R) 13.2 User's Guide: Mathematical Programming&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://support.sas.com/documentation/cdl/en/ormpex/67518/HTML/default/viewer.htm#ormpex_ex23_toc.htm" title="http://support.sas.com/documentation/cdl/en/ormpex/67518/HTML/default/viewer.htm#ormpex_ex23_toc.htm"&gt;SAS/OR(R) 13.2 User's Guide: Mathematical Programming Examples&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://support.sas.com/documentation/cdl/en/ormpex/67518/HTML/default/viewer.htm#ormpex_ex27_toc.htm" title="http://support.sas.com/documentation/cdl/en/ormpex/67518/HTML/default/viewer.htm#ormpex_ex27_toc.htm"&gt;SAS/OR(R) 13.2 User's Guide: Mathematical Programming Examples&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 03:53:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186019#M967</guid>
      <dc:creator>RobPratt</dc:creator>
      <dc:date>2015-01-16T03:53:02Z</dc:date>
    </item>
    <item>
      <title>Re: I am failing to understand subtour elimination constraint.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186020#M968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply. The examples are great but are a bit overwhelming since I do not understand the fundamentals of subtour. I feel like I am chasing tail when I try to understand the concept. (just like the circular route without subtours)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How would you explain subtours to a person who is struggling to understand the concept? Like I said how would I have a circular route without going to a depot if my decision variables do not have i = j?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 04:10:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186020#M968</guid>
      <dc:creator>V12DBS</dc:creator>
      <dc:date>2015-01-16T04:10:15Z</dc:date>
    </item>
    <item>
      <title>Re: I am failing to understand subtour elimination constraint.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186021#M969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Suppose the depot is node 0 and your solution satisfies x[2,5] = 1, x[5,8] = 1, and x[8,2] = 1.&amp;nbsp; Then this solution contains a subtour of length 3.&amp;nbsp; Disallowing x[i,j] with i = j eliminates only subtours of length 1 but allows longer subtours.&amp;nbsp; So you need constraints to eliminate them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The pictures in the first (TSP) example should help solidify the concept.&amp;nbsp; You want a single connected tour that contains each node exactly once.&amp;nbsp; But the first several iterations of the algorithm yield a collection of disjoint subtours that together contain each node exactly once.&amp;nbsp; The subtour elimination constraints prevent such subtours from arising, and these constraints are added to the problem dynamically.&amp;nbsp; Once you get a solution that is a single tour, you terminate the algorithm.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 04:24:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186021#M969</guid>
      <dc:creator>RobPratt</dc:creator>
      <dc:date>2015-01-16T04:24:01Z</dc:date>
    </item>
    <item>
      <title>Re: I am failing to understand subtour elimination constraint.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186022#M970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a ton for being patient with me and a very big thanks. Pointing me to the picture and the word "disjoint" absolutely nailed it. This is exactly what I was seeking. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I will enjoy reading more about subtours and implement it in my model.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 05:03:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/I-am-failing-to-understand-subtour-elimination-constraint/m-p/186022#M970</guid>
      <dc:creator>V12DBS</dc:creator>
      <dc:date>2015-01-16T05:03:33Z</dc:date>
    </item>
  </channel>
</rss>

