BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
genemroz
Pyrite | Level 9

I've been running this Proc Optmodel code successfully for some time.  On a recent run, the code failed to produce the expected result .   There are two observations in the stations matrix but the output datasets work.initialsolution_roo  and work.optimalsolution_roo contain only one observation where I expected two.  I see in the log the following Note: Objective=0 and am wondering if that could be the cause and, if so, what does it mean if the Objective = 0?  The log is attached.  Let me know if you need something further.

 

Thanks in advance for any insights you can offer,

Gene

1 ACCEPTED SOLUTION

Accepted Solutions
RobPratt
SAS Super FREQ

When there are two stations and each one can use at most one orientation, it is not possible for a target to be triply covered, so IsTriplyCovered[t] = 0 for all t, and the maximum objective value is 0.  There are multiple optimal solutions, and the one returned by the solver has only one CHI variable > 0.5.

View solution in original post

2 REPLIES 2
RobPratt
SAS Super FREQ

When there are two stations and each one can use at most one orientation, it is not possible for a target to be triply covered, so IsTriplyCovered[t] = 0 for all t, and the maximum objective value is 0.  There are multiple optimal solutions, and the one returned by the solver has only one CHI variable > 0.5.

genemroz
Pyrite | Level 9

Sorry to be tardy responding.  Well, yes, of course!  I should’ve seen that two stations can’t get triply cover any target.   But  your comment suggested to me a path to an alternative solution.  Thanks so much for your patience and help.

Gene