| Article ID: | iaor19992743 |
| Country: | Canada |
| Volume: | 36 |
| Issue: | 2 |
| Start Page Number: | 97 |
| End Page Number: | 113 |
| Publication Date: | May 1999 |
| Journal: | INFOR |
| Authors: | Yceer mit |
| Keywords: | programming: integer, heuristics |
Marginal allocation algorithm is implemented to discrete allocation problems with nonseparable objective functions subject to a single linear constraint. A Lagrangian analysis shows that the algorithm generates a sequence of undominated allocations under the condition of discretely convex objective functions and Lagrangian functions. The case of separable functions is proven to be a special case. An application is provided to illustrate the method and various size randomly chosen problems are run to demonstrate the efficiency of the marginal allocation algorithm.