Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with bounds produced by Alps at node 0 #43

Open
svigerske opened this issue Feb 26, 2019 · 3 comments
Open

Problem with bounds produced by Alps at node 0 #43

svigerske opened this issue Feb 26, 2019 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@svigerske
Copy link
Member

Issue created by migration from Trac.

Original creator: kmartin

Original creation time: 2010-08-23 01:39:39

I notice that for a number of problems that I am running ALPS reports the following lower bound at node 0

Alps0240I Processed 0 nodes, has 0 nodes, best relaxed 1e+75, best feasible 16

This is for a minimization problem where all problems have lower bounds of 0 and upper bounds of 1. How can the best relaxed value exceed the best feasible value for a minimization?

Note also the following odd number being reported for the depth

Alps0260I Quality of the best solution found: 16 ; depth 2147483647

Thanks

@svigerske svigerske added bug Something isn't working minor labels Feb 26, 2019
@svigerske
Copy link
Member Author

Comment by @tkralphs created at 2010-08-23 01:43:09

This is most likely a problem in ALPS, not DIP, but I will take a look at it.

@svigerske
Copy link
Member Author

Comment by @mgalati13 created at 2010-08-24 20:01:46

These are probably for cases that solve in the root node and the overall optimal is probably being found before Alps is updated. Either way, Alps should init the best relaxed at -inf, not inf. Ted - can you correct that.

I am not sure about the depth problem. My guess is that it is another initialization issue. It seems to be init'd at INT_MAX instead of 0.

@svigerske
Copy link
Member Author

Comment by kmartin created at 2010-09-03 01:35:31

To see this behavior run the osDip example and in the parameter file osdip.parm use the test case

#first simple plant location problem
OSiLFile = osilFiles/spl1.osil
#setup constraints as blocks
OSoLFile = osolFiles/spl1.osol

You will get the

best relaxed 1e+75, best feasible 16

and indeed the lp relaxation is the optimal integer solution

@tkralphs tkralphs removed the minor label Jul 27, 2019
@tkralphs tkralphs self-assigned this Jul 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants