Académique Documents
Professionnel Documents
Culture Documents
It is neither necessary that all food items in the food list belong
to the same level of detail nor that the food list covers all items
or all paths in the food tree. The part of the food list that concerns
fresh fruit could be e.g.:
– Fresh fruit, or
– Citrus and Non-citrus, or
– Non-citrus fruit and Orange and Tangerine and Lemon.
Note that in the third example not all types of fresh fruits are
covered, for example Grapefruit is not included.
The full food tree contains 1697 items, of which 1340 are leaf
node items.
Fig. 1. Simplified and illustrative part of the tree structure that comprises Fresh
In this section we describe an MILP model to optimize the food
fruit. list of FFQs. The basis for the FFQ model is the tree structure that
was presented in Section 2.1.
for identification of nutritionally adequate mixtures of vegetable The quality of a food list with respect to nutrient n can be
oils [4]. In epidemiology OR methods have been used to support quantified as the explained variance R2n [1,6], which is not a linear
cost-effective hepatitis B interventions in the United States and function of the items in the food list. Therefore we use a heuristic
China [5]. measure qi,n in the MILP model, and evaluate the generated food
We have developed a mixed integer linear programming (MILP) lists by calculating the R2n for all nutrients n.
model to generate food lists for an FFQ targeted for multiple We first define the index sets, parameters and variables that are
nutrients. The generated food lists were compared with an actual used in the FFQ model.
example of an FFQ. Index sets
N set of all nutrients
2. Material and methods I set of all food items, i.e. all potential questions in the FFQ
L set of all leaves
In this section we first describe how food items are organized in Pi set of all predecessors of food item i (i ∈ L).
a food tree. Then we present a MILP model that generates food lists Parameters
for FFQs that are targeted for multiple nutrients. We also specify
the data that have been used for the experiments in Section 3. qi,n heuristic measure for the amount of information regarding
nutrient n that can be obtained by including the question on
food item i in the food list
2.1. Development of a food list: food tree b budget, i.e. upper bound on the number of food items in the
FFQ.
The basis of every food list is a tree structure in which all
potential food items – foods and food groups – are ordered. The Decision variables
tree structure used has been developed by Dutch experts on dietary 1 if the question on food item
assessment [6]. Fig. 1 shows an illustrative and simplified part of Xi = i is included in the food list
the tree structure that comprises Fresh fruit. 0 otherwise.
Level-4 contains the items that can be found as ‘‘food codes’’
The FFQ model is defined as follows:
in a food composition table. Based on similarities in consumption,
portion sizes and nutrient content these detailed food items are Maximize qi,n Xi (1)
aggregated into increasingly broad groups of food items in levels i∈I n∈N
3, 2, and 1 [7]. This process of aggregation causes a loss of Subject to
information, e.g. a food list that asks for Fresh fruit will provide
less detailed information than a food list that asks for Citrus and Xi ≤ b (2)
Non-citrus. i∈I
Generally, more details will lead to obtaining more information
Xi + Xj ≤ 1 i ∈ L (3)
regarding nutrient intake. This indicates that it is beneficial to
j∈Pi
include food items from the less aggregated groups in the food list,
since they capture more information on nutrient intake. Xi is binary (i ∈ I ).
In the tree structure several paths can be seen, all starting at Constraint (2) ensures that the total number of items in the food
level-1 and ending at level-4, e.g. the path Fresh fruit – Citrus list does not exceed the budget b. Constraint set (3) ensures that for
– Orange and the path Fresh fruit – Non-citrus – Soft fruit every path in the tree at most one food item is included in the food
– Cherry. Each path consists of nodes, which represent the food list.
items. The final node in a path is called the leaf node. The leaf nodes The decision problem of selecting food items for the food list is
of the aforementioned paths are Orange and Cherry respectively. a 0-1 knapsack problem. In a 0-1 knapsack problem a hitchhiker
Nodes on the same path as leaf i are called predecessors of leaf i. The wants to fill up his knapsack by selecting from among various
predecessors of Cherry are Soft fruit, Non-citrus, Fresh fruit. possible objects those which will give him maximum comfort,
Orange has two predecessors: Citrus and Fresh Fruit. To prevent while the total set of objects fits in his knapsack [8]. In the FFQ
overlap no more than one item of every path can be included in the problem a nutritionist (the hitchhiker) wants to fill a food list
food list, e.g. if a question is included on Orange then no question (the knapsack) by selecting from among various possible food
can be included on its predecessors Citrus and Fresh fruit. items (the objects) those which will give maximum information
32 J.C. Gerdessen et al. / Operations Research for Health Care 1 (2012) 30–33
2.3. Data
compose the questions for the final FFQ it may be necessary to add Acknowledgments
a few food items manually, for example if the model has excluded
or aggregated items through which respondents may encounter The authors thank Marja Molag and Saskia Meyboom for their
problems in filling out the FFQ. assistance in data processing.
OR models appear to be suitable to optimize the selection of
food items for the food list of a food frequency questionnaire. References
They may allow improvement of assessment of dietary intake
by FFQs in epidemiological studies. The developed FFQ model [1] W. Willett, Nutritional Epidemiolgy, Oxford University Press, New York, 1998.
[2] J. Cade, R. Thompson, V. Burley, D. Warm, Development, validation and utili-
allows nutritionists to objectively choose the most informative sation of food-frequency questionnaires—a review, Public Health Nutrition 5
combination of food items from different levels of aggregation (2002) 567–587.
within a pre-defined number of food items. Also, the nutritionist is [3] G. Masset, P. Monsivais, M. Maillot, N. Darmon, A. Drewnowski, Diet
optimization methods can help translate dietary guidelines into a cancer
able to generate food lists of various lengths and to see how much prevention food plan, J. Nutr. 139 (2009) 1541–1548.
extra information can be obtained by adding more or other items [4] N. Darmon, M. Darmon, E. Ferguson, Identification of nutritionally adequate
to the food list. This helps the nutritionist to weigh the amount of mixtures of vegetable oils by linear programming, J. Hum. Nutr. Diet. 19 (2006)
59–69.
obtained information against the burden for respondents.
[5] D.W. Hutton, M.L. Brandeau, S.K. So, Doing Good with Good OR: supporting
The major advantages are that FFQs can be generated in cost-effective hepatitis B interventions, Interfaces 41 (2011) 289–300.
a faster, more standardized, and more transparent way and [6] M.L. Molag, J.H.M. De Vries, N. Duif, M.C. Ocké, P.C. Dagnelie, R.A. Goldbohm,
that FFQs are either shorter or provide more information than P. Van’T Veer, Selecting informative food items for compiling food-frequency
questionnaires: comparison of procedures, Br. J. Nutr. 104 (2010) 446–456.
manually generated FFQs with the same number of food items. The [7] M.L. Molag, Towards transparent development of food frequency question-
procedure is highly reproducible, which makes food consumption naires, in: Human Nutrition and Epidemiology, Wageningen University, Wa-
data from different surveys better comparable. Based on the geningen, The Netherlands, 2010.
[8] S. Martello, P. Toth, Knapsack Problems: Algorithms and Computer Implemen-
provided information by the model and the objectives of the tations, Wiley, Chichester, 1990.
nutrition survey, the nutritionist can select food items for multiple [9] The Dutch Nutrition Centre, Zo eet Nederland: Resultaten van de Voedselcon-
nutrients more objectively. In addition, the procedure can be sumptiepeiling 1997–1998, Results of the Dutch Food Consumption Survey
1997/1998, Voedingscentrum, Den Haag, 1998 (in Dutch).
included in a computer system. [10] NEVO, Nederlands Voedingsmiddelentabel (Dutch Food Composition Table),
In future other types of heuristic measures for the information De Commissie Nederlandse Voedingsmiddelentabel van de Voedingsraad, Den
content qi,n of food items can be investigated. Another interesting Haag, 1996 (in Dutch).
[11] S.D. Mark, D.G. Thomas, A. Decarli, Measurement of exposure to nutrients: an
issue is the tradeoff between the quality of the FFQ and the number approach to the selection of informative foods, Am. J. Epidemiol. 143 (1996)
of respondents that need to complete the survey. 514–521.