Track: Operations Research
Abstract
According to a survey conducted by the Ministry of Education, Culture, Sports, Science and Technology, school lunch is provided in approximately 98.5% of public elementary schools in Japan. Each region has different rules regarding the kinds of dishes and ingredients provided in school lunch menus and the frequency of serving dishes and ingredients. It is time-consuming and labor-intensive for menu planners to prepare menus when manually adapting them to the actual conditions of each region. As a result, the workload of menu planners and nutrition teachers is high.
In the field of school lunch menu planning, the menu planning systems are needed to support nutrition teachers. The menu creation process is time-consuming and labor-intensive because there are many constraints to be taken into account, such as nutritional intake standards, ingredient costs, and cooking time. In Japan, the intake of 13 nutrients is determined according to the School Meal Intake Standards established by the Ministry of Education, Culture, Sports, Science and Technology. Therefore, when preparing menus, it is necessary to keep within the upper and lower limits of the standard's intake.
Numerous studies have been conducted on automatic menu planning systems for school lunch programs. For example, some studies have been conducted on budgets and coloring of dishes, as well as studies that focus on the diversity of ingredients and flavors by calculating the similarity between dishes or ingredients. All of these studies have been formulated as combinatorial optimization problems and have proposed automatic menu creation models.
However, it takes a lot of time and effort to reflect the actual situation of each region in the automatic menu creation model. In these previous studies, the engineers who proposed the menu planning model interviewed nutrition teachers who work in the menu development field many times. After the interviews, they manually modify the proposed model based on the feedback they received. Specifically, they manually calculate the frequency of serving dishes and ingredients and generate constraints. They have done this work many times to improve the automatic menu creation model.
In this study, we propose an automatic menu creation model for school lunch that automatically reflects the actual conditions of each region regarding the frequency of serving dishes and ingredients. We aim to propose a menu creation model that can be used in school lunch programs in elementary and junior high schools throughout Japan. First, morphological analysis is used to segment the dishes and ingredients in the daily menu into meaningful words such as nouns and adjectives, and to automatically calculate the frequency of serving the dishes and ingredients during a month. Next, we use the results of the calculation to construct an algorithm that automatically adds constraints to the mathematical optimization problem. As a result of the analysis using actual data from school lunch menus, we succeeded in automatically calculating the frequency of serving dishes and ingredients, and generating an algorithm for automatically adding constraints.