Abstract
In this paper, the analytical representation of food preference is used in a separable non-linear program to yield the serving frequencies of menu items for a finite time horizon. The frequencies obtained in this way insure cost and nutritional control. Subsequently, the scheduling problem dealing with item assignments to meals and days is formulated as an integer program consisting of several transportation problems linked by weekly nutritional constraints. This problem is solved using a branch and bound algorithm which employs Lagrangian relaxation to obtain bounds and to decide on branching strategy.
Similar content being viewed by others
References
R.D. Armstrong and P. Sinha, “The cyclic separation scheduling problem”,Naval Research Logistics Quarterly 24 (1977) 609–618.
J.L. Balintfy, “Large scale programming properties of menu planning and scheduling”, in: R.W. Cottle and J. Karp, eds.,Optimization methods for resource allocations (English Universities Press, 1976) pp. 81–97.
J.L. Balintfy, “Menu planning by computer”,The Communications of ACM 7 (1964) 255–259.
J.L. Balintfy, System/360 Computer Assisted Menu Planning, IBM Contributed Program Library, 360D-15.2.013, IBM Corporation PID, Hawthorne, New York, 1969.
J.L. Balintfy, “Applications of mathematical programming to optimize human diets”, in:Symposia Mathematica XIX, ed. INDAM (Rome) (Academic Press, 1976) pp. 313–340.
J.L. Balintfy, W.J. Duffy and P. Sinha, “Modeling food preferences over time”,Operations Research 22 (1974) 711–727.
J.L. Balintfy, J. Neter and W. Wasserman, “An experimental comparison between fixed weight and linear programming food price indexes”,Journal of American Statistical Association 65 (1970) 49–60.
J.L. Balintfy and P. Sinha, “A nonlinear programming approach to preference maximized menu plans”, in: W.W. White, ed.,Computers and mathematical programming, N.B.S. Special Publication 502 (1978) pp. 97–105.
R.S. Barr and G.T. Ross, “A linked list data structure for a binary knapsack algorithm”, Research Rept. CC5232, Center for Cybernetic Studies, University of Texas (1975).
P.H. Benson, “A psychometric approach to predicting consumer behavior”,Personnel Psychology 13 (1960) 71–80.
J.D. Bowman and E.M. Brennan, “Computer assisted menu planning provides control of food service”,Hospitals 43 (1969) 107–113.
G.B. Dantzig,Linear programming and extensions (Princeton University Press, Princeton, 1963).
M.J. Gelpi, J.L. Balintfy, L.C. Dennis and I.K. Findorff, “Integrated nutrition and food cost control by computér”,Journal of the American Dietetic Association 61 (1972) 637–646.
A.M. Geoffrion, “Lagrangian relaxation for integer programming”Mathematical Programming Study 2 (1974) 82–114.
H.R. Moskowitz, “A system for evaluation of military menus (U)”,Proceedings of 1974 Army Science Conference, West Point, New York, June 1974, U.S. Army Tech. Rept.
R.M. Nauss, “The 0–1 knapsack problem with multiple choice constraints”, Research Rept., School of Business Administration, University of Missouri-St. Louis (1975).
P. Sinha, “Preference-maximizing models for menu planning”, Doctoral Dissertation, University of Massachusetts (1974).
P. Sinha and A.A. Zoltners, “The multiple choice knapsack problem” forthcoming inOperations Research.
V.E. Smith,Electronic computation of human diets, Michigan State University Business Studies, East Lansing, 1963.
G.J. Stigler, “The cost of subsistence”,Journal of Farm Economy 27 (1945) 303–314.
P. Wolfe, “Foundations of nonlinear programming”, in: J. Abadie, ed.,Nonlinear programming (Wiley, New York, 1967).
A.A. Zoltners, “A direct descent binary knapsack algorithm”,Communications of the ACM 25 (1978) 304–311.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Balintfy, J.L., Ross, G.T., Sinha, P. et al. A mathematical programming system for preference and compatibility maximized menu planning and scheduling. Mathematical Programming 15, 63–76 (1978). https://doi.org/10.1007/BF01609000
Issue Date:
DOI: https://doi.org/10.1007/BF01609000