Hi Ali,

> Maybe i am missing some important info.
> 
> Why don't you just set the status of the rows and columns
> (glp_set_col_stat and glp_set_row_stat) then call lpx_warm_up?
> 

This was one of my initial questions.  How to decide which rows/cols should be 
basic?  I think that the relaxed optimal solution I am getting isn't at a 
corner point (kind of like how a barrier method would provide an optimal 
solution?).  As such, I need to figure a way to use my initial solution to come 
up with a basis (I think).  I'd even be happy if that initial basis wasn't 
optimal.  If I had to let glp_simplex run for a little while (a few mins?) from 
whatever basis I provided to re-find an optimum, I'd be OK with that.  It 
seems, though, that deciding which rows/cols should be basic given my relaxed 
solution is quite non-trivial.  

I don't know if I mentioned it before or not, but all decision variables are 
binary (it's a pure 0-1 program).

> If you are problem is so big that solving the initial relaxation lasts
> for several days, are you sure you can solve the corresponding MILP
> problem in acceptable time?

Luckily, the formulation of the problem is such that the relaxed solution found 
through simplex is quite often an integer solution already.  And when it isn't, 
there (usually) isn't much branching necessary.

Joey


_________________________________________________________________
Send e-mail anywhere. No map, no compass.
http://windowslive.com/oneline/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_anywhere_122008
_______________________________________________
Help-glpk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to