<?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: PROC NETFLOW size constraints in Mathematical Optimization, Discrete-Event Simulation, and OR</title>
    <link>https://communities.sas.com/t5/Mathematical-Optimization/PROC-NETFLOW-size-constraints/m-p/39353#M342</link>
    <description>It's possible that, for your largest network, you are encountering SAS memory limits that can be adjusted via use of general SAS options such as MEMSIZE=.  On what operating system are you running?  What does the log from your SAS call for the 7.5M arc network look like?  I'm interested specifically in the log messages produced by the MEMREP option that you're already using.  These messages will tell us about the memory usage and about any paging that NETFLOW is doing.&lt;BR /&gt;
&lt;BR /&gt;
If you like, we could take a look at your data and code and advise you--contact me at Ed.Hughes@sas.com.&lt;BR /&gt;
&lt;BR /&gt;
Ed Hughes&lt;BR /&gt;
Product Manager, SAS/OR</description>
    <pubDate>Tue, 02 Sep 2008 15:25:09 GMT</pubDate>
    <dc:creator>Ed_Hughes_sas</dc:creator>
    <dc:date>2008-09-02T15:25:09Z</dc:date>
    <item>
      <title>PROC NETFLOW size constraints</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/PROC-NETFLOW-size-constraints/m-p/39352#M341</link>
      <description>I am looking to calculate minimum paths in a large sparse network using PROC NETFLOW, and am striking runtime issues given the size of the network I want to analyse. &lt;BR /&gt;
&lt;BR /&gt;
NETFLOW works pretty well for small(ish) networks, but seems to hit a wall at a certain point. Observed runtimes for differing sized networks I have tested appear as follows (note k = 000):&lt;BR /&gt;
&lt;BR /&gt;
NNODES +++++ NARCS  +++++ Runtime (secs)       &lt;BR /&gt;
8k  +++++++++ 300k +++++++++  2.5  sec&lt;BR /&gt;
30k +++++++++ 2,300k +++++++++ 14.4 sec&lt;BR /&gt;
42k +++++++++ 7,500k +++++++++  6,331.0 sec !!!!&lt;BR /&gt;
&lt;BR /&gt;
Is there just a limit to the size of the network NETFLOW can cope with?&lt;BR /&gt;
&lt;BR /&gt;
**** Sample of the PROC statement I used to test the 14.1 second result *******&lt;BR /&gt;
169  proc netflow&lt;BR /&gt;
170      MEMREP&lt;BR /&gt;
171      ARC_SINGLE_OBS&lt;BR /&gt;
172      ARCS_ONLY_ARCDATA&lt;BR /&gt;
173      NNODES  = 30000&lt;BR /&gt;
174      NARCS   = 2300000&lt;BR /&gt;
175      NNAS    = 0&lt;BR /&gt;
176      DEFCOST = 1&lt;BR /&gt;
177      MAXIT1  = 100000&lt;BR /&gt;
178      shortpath&lt;BR /&gt;
179      sourcenode  = P1028050 &lt;BR /&gt;
180      sinknode    = P1026752   &lt;BR /&gt;
181      ARCDATA     = arcs&lt;BR /&gt;
182      arcout      = spath (where =( _flow_ =1));&lt;BR /&gt;
183      tail    P1;&lt;BR /&gt;
184      head    P2;&lt;BR /&gt;
185  run;</description>
      <pubDate>Fri, 15 Aug 2008 02:31:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/PROC-NETFLOW-size-constraints/m-p/39352#M341</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2008-08-15T02:31:48Z</dc:date>
    </item>
    <item>
      <title>Re: PROC NETFLOW size constraints</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/PROC-NETFLOW-size-constraints/m-p/39353#M342</link>
      <description>It's possible that, for your largest network, you are encountering SAS memory limits that can be adjusted via use of general SAS options such as MEMSIZE=.  On what operating system are you running?  What does the log from your SAS call for the 7.5M arc network look like?  I'm interested specifically in the log messages produced by the MEMREP option that you're already using.  These messages will tell us about the memory usage and about any paging that NETFLOW is doing.&lt;BR /&gt;
&lt;BR /&gt;
If you like, we could take a look at your data and code and advise you--contact me at Ed.Hughes@sas.com.&lt;BR /&gt;
&lt;BR /&gt;
Ed Hughes&lt;BR /&gt;
Product Manager, SAS/OR</description>
      <pubDate>Tue, 02 Sep 2008 15:25:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/PROC-NETFLOW-size-constraints/m-p/39353#M342</guid>
      <dc:creator>Ed_Hughes_sas</dc:creator>
      <dc:date>2008-09-02T15:25:09Z</dc:date>
    </item>
    <item>
      <title>Re: PROC NETFLOW size constraints</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/PROC-NETFLOW-size-constraints/m-p/39354#M343</link>
      <description>Hi - can you send me your data? I'd like to try this out on a new product I am working on - PROC OPTGRAPH. For finding shortest paths, it should be very efficient - even for very large scale problems.&lt;BR /&gt;
&lt;BR /&gt;
Thanks,&lt;BR /&gt;
Matt - matthew.galati@sas.com</description>
      <pubDate>Wed, 10 Dec 2008 15:00:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/PROC-NETFLOW-size-constraints/m-p/39354#M343</guid>
      <dc:creator>Matthew_Galati</dc:creator>
      <dc:date>2008-12-10T15:00:24Z</dc:date>
    </item>
  </channel>
</rss>

