<?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: Optmodel from 9.2 to 9.4 in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183673#M303405</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your answer. Unfortunately the old version and all the settings are gone. (I wanted a "clean" environment for the new version to avoid any interference from the former version and used the uninstall-wizard.) I am pretty sure that the Windows settings were left unchanged during installation (but I have to admid I can´t prove this).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Still, this is a surprise. I thought that - apart from memsize - there is no cure for insufficient memory when using optmodel. Is there a list of additional options either in SAS or Windows that optimize the optmodel-environment?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Feb 2014 13:01:25 GMT</pubDate>
    <dc:creator>user24feb</dc:creator>
    <dc:date>2014-02-24T13:01:25Z</dc:date>
    <item>
      <title>Optmodel from 9.2 to 9.4</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183671#M303403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;I migrated from SAS 9.2 to 9.4 and the very same optimiziation problem (proc optmodel) that worked just fine under 9.2 gives an "out-of-memory"-error under 9.4. The program still works, but can only process problems which are about 75 % (in terms of "basis-datasets") smaller than before. The proc options option=memsize spits out 2 GB which is the same amount as before. Any ideas what I didn´t think of?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2014 07:34:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183671#M303403</guid>
      <dc:creator>user24feb</dc:creator>
      <dc:date>2014-02-24T07:34:38Z</dc:date>
    </item>
    <item>
      <title>Re: Optmodel from 9.2 to 9.4</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183672#M303404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In cases like this, one need to ask if there are any other changes in the environment, such as if the HW is the same, OS version/setup/configuration, etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you still have access to 9.2, try to run the exact the same code using the same data set in both versions, using the FULLSTIMER option, that could give you some hints of what's going on.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2014 10:05:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183672#M303404</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2014-02-24T10:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: Optmodel from 9.2 to 9.4</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183673#M303405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your answer. Unfortunately the old version and all the settings are gone. (I wanted a "clean" environment for the new version to avoid any interference from the former version and used the uninstall-wizard.) I am pretty sure that the Windows settings were left unchanged during installation (but I have to admid I can´t prove this).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Still, this is a surprise. I thought that - apart from memsize - there is no cure for insufficient memory when using optmodel. Is there a list of additional options either in SAS or Windows that optimize the optmodel-environment?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2014 13:01:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183673#M303405</guid>
      <dc:creator>user24feb</dc:creator>
      <dc:date>2014-02-24T13:01:25Z</dc:date>
    </item>
    <item>
      <title>Re: Optmodel from 9.2 to 9.4</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183674#M303406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if this helps: try to specify nothreads option. In 9.2 model generation was singe-threaded.&lt;/P&gt;&lt;P&gt;At which phase do you have the error message? At problem solving? Is it a MILP?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2014 11:47:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183674#M303406</guid>
      <dc:creator>gergely_batho</dc:creator>
      <dc:date>2014-02-25T11:47:10Z</dc:date>
    </item>
    <item>
      <title>Re: Optmodel from 9.2 to 9.4</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183675#M303407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I did change some options (including the NoThreads option &amp;amp; changing RealMemSize, MaxMemQuery), but without success.&lt;/P&gt;&lt;P&gt;The model is a simple (dual) Simplex model. No integers. The error occurs right after the "Solve" command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The log looks like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;325&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Proc Optmodel;&lt;BR /&gt;1480&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:32 Thursday, February 27, 2014&lt;/P&gt;&lt;P&gt;326&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set &amp;lt;Str,Str&amp;gt; m_w;&lt;BR /&gt;326&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; !&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num M{m_w};&lt;BR /&gt;327&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Read Data Daten.Cost Into m_w=[R S] M=M1;&lt;BR /&gt;NOTE: There were 210000 observations read from the data set DATEN.Cost.&lt;BR /&gt;328&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num K{m_w};&lt;BR /&gt;329&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Read Data Daten.Cost Into m_w=[R S] K=Cost_R;&lt;BR /&gt;NOTE: There were 210000 observations read from the data set DATEN.Cost.&lt;BR /&gt;330&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set R=Setof{&amp;lt;m,w&amp;gt; in m_w} m;&lt;BR /&gt;330&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; !&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set S=Setof{&amp;lt;m,w&amp;gt; in m_w} w;&lt;BR /&gt;331&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set &amp;lt;Str,Str&amp;gt; j_w;&lt;BR /&gt;331&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; !&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num NM{j_w};&lt;BR /&gt;332&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Read Data Daten.NM Into j_w=[W S] NM=M1;&lt;BR /&gt;NOTE: There were 1422000 observations read from the data set DATEN.NM.&lt;BR /&gt;333&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set N=Setof{&amp;lt;j,w&amp;gt; in j_w} j;&lt;BR /&gt;334&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num Demand{N};&lt;BR /&gt;335&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Read Data Daten.Demand Into &lt;W&gt; Demand=M;&lt;BR /&gt;NOTE: 9 non-missing values were discarded due to invalid target indices.&lt;BR /&gt;NOTE: There were 246 observations read from the data set DATEN.Demand.&lt;BR /&gt;336&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num Supply{R};&lt;BR /&gt;337&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Read Data Daten.Supply Into &lt;R&gt; Supply=M;&lt;BR /&gt;NOTE: 191 non-missing values were discarded due to invalid target indices.&lt;BR /&gt;NOTE: There were 226 observations read from the data set DATEN.Supply.&lt;BR /&gt;338&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Var X{N,S}&amp;gt;=0;&lt;BR /&gt;339&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Con Cns_S{m in R}:Sum{j in N,w in S}X[j,w]*M[m,w]*NM[j,w]&amp;lt;=Supply&lt;M&gt;;&lt;BR /&gt;340&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Con Cns_D{j in N}:Sum{m in R,w in S}X[j,w]*M[m,w]*NM[j,w]=Demand&lt;J&gt;;&lt;BR /&gt;341&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Min Ob=Sum{j in N,m in R,w in S}X[j,w]*M[m,w]*K[m,w]*NM[j,w];&lt;BR /&gt;342&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *Performance NThreads=4;&lt;BR /&gt;343&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solve;&lt;BR /&gt;NOTE: Problem generation will use 4 threads.&lt;BR /&gt;ERROR: Out of memory during problem generation.&lt;BR /&gt;NOTE: Unable to create problem instance due to previous errors.&lt;/J&gt;&lt;/M&gt;&lt;/R&gt;&lt;/W&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2014 08:03:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Optmodel-from-9-2-to-9-4/m-p/183675#M303407</guid>
      <dc:creator>user24feb</dc:creator>
      <dc:date>2014-02-28T08:03:04Z</dc:date>
    </item>
  </channel>
</rss>

