DIET PLANNING FOR HUMANS USING MIXED-INTEGER LINEAR-PROGRAMMING

Authors
Citation
D. Sklan et I. Dariel, DIET PLANNING FOR HUMANS USING MIXED-INTEGER LINEAR-PROGRAMMING, British Journal of Nutrition, 70(1), 1993, pp. 27-35
Citations number
9
Categorie Soggetti
Nutrition & Dietetics
ISSN journal
00071145
Volume
70
Issue
1
Year of publication
1993
Pages
27 - 35
Database
ISI
SICI code
0007-1145(1993)70:1<27:DPFHUM>2.0.ZU;2-E
Abstract
Human diet planning is generally carried out by selecting the food ite ms or groups of food items to be used in the diet and then calculating the composition. If nutrient quantities do not reach the desired nutr itional requirements, foods are exchanged or quantities altered and th e composition recalculated. Iterations are repeated until a suitable d iet is obtained. This procedure is cumbersome and slow and often leads to compromises in composition of the final diets. A computerized mode l, planning diets for humans at minimum cost while supplying all nutri tional requirements, maintaining nutrient relationships and preserving eating practices is presented. This is based on a mixed-integer linea r-programming algorithm. Linear equations were prepared for each nutri tional requirement. To produce linear equations for relationships betw een nutrients, linear transformations were performed. Logical definiti ons for interactions such as the frequency of use of foods, relationsh ips between exchange groups and the energy content of different meals were defined, and linear equations for these associations were written . Food items generally eaten in whole units were defined as integers. The use of this program is demonstrated for planning diets using a lar ge selection of basic foods and for clinical situations where nutritio nal intervention is desirable. The system presented begins from a defi nition of the nutritional requirements and then plans the foods accord ingly, and at minimum cost. This provides an accurate, efficient and v ersatile method of diet formulation.