<?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: ERROR: A coefficient for symbol obj is missing or invalid. in Mathematical Optimization, Discrete-Event Simulation, and OR</title>
    <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626348#M2968</link>
    <description>&lt;P&gt;here is the data set&lt;/P&gt;</description>
    <pubDate>Thu, 20 Feb 2020 21:15:07 GMT</pubDate>
    <dc:creator>jenniferl0908</dc:creator>
    <dc:date>2020-02-20T21:15:07Z</dc:date>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626051#M2956</link>
      <description>&lt;P&gt;It is OR question . better post it at OR forum , &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/1636"&gt;@RobPratt&lt;/a&gt;&amp;nbsp; is there .&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 04:54:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626051#M2956</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2020-02-20T04:54:23Z</dc:date>
    </item>
    <item>
      <title>ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/625956#M2957</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need your help with coding.&lt;/P&gt;&lt;P&gt;I am running SAS Enterprise 7.1 Optimization part,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc optmodel;&lt;BR /&gt;set&amp;lt;str&amp;gt; aud;&lt;/P&gt;&lt;P&gt;NUM CPP{aud},nar{aud},monthly_universe{aud},gp_nar{aud},ncr{aud};&lt;BR /&gt;READ DATA NEXT_BEST_STRATEGY into aud=[aud] monthly_universe CPP nar GP_NAR ncr;&lt;/P&gt;&lt;P&gt;var x{aud}&amp;gt;=0;&lt;BR /&gt;max f=sum{i in aud} x[i]*gp_nar[i];&lt;BR /&gt;con availability {i in aud}:&lt;BR /&gt;x[i]&amp;lt;=monthly_universe[i];&lt;BR /&gt;con budget:&lt;BR /&gt;sum{i in aud} x[i]*CPP[i] &amp;lt;= 1111111&lt;/P&gt;&lt;P&gt;solve with lp;&lt;BR /&gt;create data results_sas from [aud]={i in aud} nar GP_NAR ncr /*monthly_UNIVERSE*/ mailvolume=x CPP ;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I ran above code and got below following error message&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;max f=sum{i in aud} x[i]*gp_nar[i]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ERROR: A coefficient for symbol f is missing or invalid.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The logic of my code is as below:&lt;/P&gt;&lt;P&gt;1. Proc optmodel;&lt;/P&gt;&lt;P&gt;2. Declare sets and numerators;&lt;/P&gt;&lt;P&gt;3. Objective function. Max&lt;/P&gt;&lt;P&gt;4. Constraints.&lt;/P&gt;&lt;P&gt;5. Solve with LP;&lt;/P&gt;&lt;P&gt;6. quit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I cannot find any clue from other sources for debugging this error code.&lt;/P&gt;&lt;P&gt;please help me and thank you so much!&lt;/P&gt;</description>
      <pubDate>Wed, 19 Feb 2020 19:18:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/625956#M2957</guid>
      <dc:creator>jenniferl0908</dc:creator>
      <dc:date>2020-02-19T19:18:46Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626042#M2958</link>
      <description>&lt;P&gt;Welcome to the SAS connumity.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Message moved to Procedures forum.&lt;/P&gt;
&lt;P&gt;You might want to add&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;proc optmodel&amp;nbsp; &amp;nbsp; in your title to draw in the&amp;nbsp;right people.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Please use the running man icon to post code, and the {i} icon to post log text.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 03:34:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626042#M2958</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2020-02-20T03:34:33Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626192#M2959</link>
      <description>&lt;P&gt;That error means that gp_nar has at least one missing value in your&amp;nbsp;&lt;SPAN&gt;NEXT_BEST_STRATEGY data set.&amp;nbsp; If that is expected, how do you want to treat missing values?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Two other issues:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;1. Your con budget statement needs a terminating semicolon.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2. Replace the RUN statement with a QUIT statement.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 16:01:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626192#M2959</guid>
      <dc:creator>RobPratt</dc:creator>
      <dc:date>2020-02-20T16:01:07Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626243#M2960</link>
      <description>&lt;P&gt;I deleted the missing value in gp_nar and reran it. it still shows the same error message.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 17:55:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626243#M2960</guid>
      <dc:creator>jenniferl0908</dc:creator>
      <dc:date>2020-02-20T17:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626273#M2961</link>
      <description>&lt;P&gt;Are you able to share your data?&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 18:39:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626273#M2961</guid>
      <dc:creator>RobPratt</dc:creator>
      <dc:date>2020-02-20T18:39:18Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626285#M2962</link>
      <description>&lt;P&gt;sure. i attached the file.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 19:03:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626285#M2962</guid>
      <dc:creator>jenniferl0908</dc:creator>
      <dc:date>2020-02-20T19:03:45Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626304#M2963</link>
      <description>&lt;P&gt;Which column corresponds to aud?&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 19:26:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626304#M2963</guid>
      <dc:creator>RobPratt</dc:creator>
      <dc:date>2020-02-20T19:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626308#M2964</link>
      <description>&lt;P&gt;combo is corresponding&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 19:29:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626308#M2964</guid>
      <dc:creator>jenniferl0908</dc:creator>
      <dc:date>2020-02-20T19:29:48Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626312#M2965</link>
      <description>&lt;P&gt;below is my full codes for this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data work.NEXT_BEST_STRATEGY;&lt;BR /&gt;set NEXT_BEST_STRATEGY;&lt;BR /&gt;audience=trim(program)||'_'||trim(footprint)||'_'||trim(DM_GM_Decile)||'_'||trim(Zip_Code)||'_'||trim(left(cpp));&lt;BR /&gt;audience_2=trim(program)||'_'||trim(footprint)||'_'||trim(DM_GM_Decile)||'_'||trim(Zip_Code);&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data NEXT_BEST_STRATEGY;&lt;BR /&gt;set work.NEXT_BEST_STRATEGY;&lt;BR /&gt;proxy_ga=nar*monthly_universe;&lt;BR /&gt;if monthly_universe=. then delete;&lt;BR /&gt;if proxy_ga=0 then delete;&lt;BR /&gt;aud=put(Combo,$80.);&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc optmodel;&lt;BR /&gt;set &amp;lt;str&amp;gt; aud;/*pulling strings ie character*/&lt;/P&gt;&lt;P&gt;NUM CPP{aud},nar{aud},monthly_universe{aud} ,gp_nar{aud},ncr{aud} ;&lt;BR /&gt;READ DATA NEXT_BEST_STRATEGY into aud=[aud] monthly_universe CPP nar GP_NAR ncr;&lt;/P&gt;&lt;P&gt;var x{aud}&amp;gt;=0;&lt;BR /&gt;max f=sum{i in aud} x[i]*gp_nar[i];*maximize gross adds;&lt;/P&gt;&lt;P&gt;con availability {i in aud}:&lt;BR /&gt;x[i]&amp;lt;=monthly_universe[i];*condition to not exceed available circ in the segment;&lt;BR /&gt;con budget:&lt;BR /&gt;sum{i in aud} x[i]*CPP[i] &amp;lt;=111111;&lt;BR /&gt;solve with lp;&amp;nbsp;&lt;BR /&gt;create data results_sas from [aud]={i in aud} nar GP_NAR ncr&amp;nbsp; mailvolume=x CPP ;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data output;&lt;BR /&gt;set results_sas;&lt;BR /&gt;where mailvolume &amp;gt;0;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;create table output as&lt;BR /&gt;select a.*,b.program,b.DM_GM_Decile,b.Zip_Code ,b.footprint,b.format&lt;BR /&gt;from output a left join NEXT_BEST_STRATEGY b&lt;BR /&gt;on a.aud=b.aud;&lt;BR /&gt;quit;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 19:37:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626312#M2965</guid>
      <dc:creator>jenniferl0908</dc:creator>
      <dc:date>2020-02-20T19:37:08Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626329#M2966</link>
      <description>&lt;P&gt;Can you please attach the data set instead of csv?&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 20:12:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626329#M2966</guid>
      <dc:creator>RobPratt</dc:creator>
      <dc:date>2020-02-20T20:12:28Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626340#M2967</link>
      <description>&lt;P&gt;here you go&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 20:55:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626340#M2967</guid>
      <dc:creator>jenniferl0908</dc:creator>
      <dc:date>2020-02-20T20:55:34Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626348#M2968</link>
      <description>&lt;P&gt;here is the data set&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 21:15:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626348#M2968</guid>
      <dc:creator>jenniferl0908</dc:creator>
      <dc:date>2020-02-20T21:15:07Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: A coefficient for symbol obj is missing or invalid.</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626376#M2969</link>
      <description>&lt;P&gt;I see 49 observations with missing values for gp_nar.&amp;nbsp; The first such observation is 1147.&amp;nbsp; Here is one way to omit those observations after the READ DATA statement:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;   aud = {i in aud: gp_nar[i] ne .};
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Here is another way, using a WHERE= option:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;   READ DATA NEXT_BEST_STRATEGY(where=(gp_nar ne .)) into aud=[aud] monthly_universe CPP nar GP_NAR ncr;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In either case, the solver executes successfully:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;NOTE: Problem generation will use 4 threads.
NOTE: The problem has 6057 variables (0 free, 0 fixed).
NOTE: The problem has 6058 linear constraints (6058 LE, 0 EQ, 0 GE, 0 range).
NOTE: The problem has 12114 linear constraint coefficients.
NOTE: The problem has 0 nonlinear constraints (0 LE, 0 EQ, 0 GE, 0 range).
NOTE: The LP presolver value AUTOMATIC is applied.
NOTE: The LP presolver time is 0.03 seconds.
NOTE: The LP presolver removed 139 variables and 6057 constraints.
NOTE: The LP presolver removed 6196 constraint coefficients.
NOTE: The presolved problem has 5918 variables, 1 constraints, and 5918 constraint
      coefficients.
NOTE: The LP solver is called.
NOTE: The Dual Simplex algorithm is used.
                           Objective
      Phase Iteration        Value         Time
       D 2          1    6.032880E+03         0
       D 2          2    8.538518E+02         0
NOTE: Optimal.
NOTE: Objective = 853.85179409.
NOTE: The Dual Simplex solve time is 0.00 seconds.
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, here is a correct CREATE DATA statement:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;   create data results_sas from [aud] nar GP_NAR ncr  mailvolume=x CPP ;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2020 23:46:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/Re-ERROR-A-coefficient-for-symbol-obj-is-missing-or-invalid/m-p/626376#M2969</guid>
      <dc:creator>RobPratt</dc:creator>
      <dc:date>2020-02-20T23:46:33Z</dc:date>
    </item>
  </channel>
</rss>

