Abstract

This paper presents a new heuristic algorithm for general integer linear programming, in which the objective function is varied as a parameter. First of all, since the feasible region of the linear programming relaxation problem is intercepted by the objective function hyperplane to form a convex polyhedra for some fixed integral value of the objective function, the vertices on the polyhedron are determined and used to produce the value ranges of the variables by the expression of the linear convex combination of the vertices. In the value ranges it can be identified whether a feasible solution to the integer program exists or not. Next, a simple, ingenious linear transformation of the original problem into new variables is made and a so-called stopped search algorithm applied to finding the optimal solution or the fact that there is no feasible solution to the integer program on the objective function hyperplane. Comparing with some existing algorithms, our algorithm is more easier in computation in that it must not get all the extreme points of the feasible domain of the relaxation problem and not solve otherwise ordinary linear programming subproblems, and has a moderate memory requirement with the size of the problem. The computational experience in the numerical examples shows that the algorithm presented here is efficient, potential and hence is of great practical interest.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.