Skip to main content
Log in

Algorithms for the item assortment problem: An application to vending machine products

  • Published:
Japan Journal of Industrial and Applied Mathematics Aims and scope Submit manuscript

Abstract

We consider the item assortment problem of a vending machine. Our goal is to determine the optimal assortment of items and the optimal replenishment cycle time of the vending machine. We model the problem as mathematical programming problems. We formulate this problem as an integer linear programming problem to get tight lower bounds and apply the column generation method for its linear relaxation problem. We also propose two algorithms to get upper bounds, one based on tabu search and the other on multiple start local search. Our numerical experiments on a real world instance and randomly generated instances show that our methods generate good solutions within a reasonable computational time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. R. Anupindi, M. Dada and S. Gupta, Estimation of consumer demand with stock-out based substitution: an application to vending machine products. Management Sci.,17, No.4 (1998), 406–423.

    Google Scholar 

  2. G.N. Frederickson and D.B. Johnson, The complexity of selection and ranking inX +Y and matrices with sorted columns. J. Comput. Syst. Sci.,24 (1982), 197–208.

    Article  MATH  MathSciNet  Google Scholar 

  3. Z. Galil and N. Megiddo, A fast selection algorithm and the problem of optimum distribution of effort. J. ACM,26 (1979), 58–64.

    Article  MATH  MathSciNet  Google Scholar 

  4. T. Ibaraki and N. Katoh, Resource Allocation Problems: Algorithmic Approaches. MIT Press, Cambridge, MA, 1988.

    MATH  Google Scholar 

  5. P.C. Gilmore and R.E. Gomory, A linear programming approach to the cutting stock problem. Opns. Res.,9 (1961), 849–859.

    Article  MATH  MathSciNet  Google Scholar 

  6. F. Glover, Tabu search I. ORSA J. Comput.,1 (1989), 190–206.

    MATH  MathSciNet  Google Scholar 

  7. F. Glover, Tabu search II. ORSA J. Comput.,2 (1989), 4–32.

    MathSciNet  Google Scholar 

  8. S. Mahajan and G. J. van Ryzin, Retail inventories and consumer choice. Quantitative Models for Supply Chain Management (eds. S. Tayur et al.), Chapter 17, Kluwer, Amsterdam, 1998.

    Google Scholar 

  9. J.P. Matthews, Optimal inventory stocking levels with demand transference among products. Decision Sci.,9 (1978), 129–142.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

About this article

Cite this article

Miyamoto, Y., Kubo, M., Itoh, S. et al. Algorithms for the item assortment problem: An application to vending machine products. Japan J. Indust. Appl. Math. 20, 87 (2003). https://doi.org/10.1007/BF03167464

Download citation

  • Received:

  • Revised:

  • DOI: https://doi.org/10.1007/BF03167464

Key words

Navigation