An Evolutionary Mono-Objective Approach for Solving the Menu Planning Problem

Rafaela Priscila Cruz Moreira, Elizabeth Wanner, Flavio V.C. Martins, Joao F.M. Sarubbi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This work proposes an evolutionary approach to solve the Menu Planning Problem. Our work uses the Brazilian school context and our principal goal is to create menus that minimize the total cost of these menus. However, those menus must also satisfy requirements of the Brazilian government, such as: (i) student age group, (ii) school category, (iii) school duration time, (iv) school location, (v) variety of preparations, (vi) harmony of preparations, (vii) maximum amount to be paid for each meal and, (viii) lower and upper limits of macronutrients. The results demonstrate that the evolutionary approach is not only able to generate a set of inexpensive and healthy menus but also respect the required set of constraints. A constrained deterministic approach is performed to generate 5-day menu through a greedy-based function taking into account the normalized sum of all macronutrients and the monetary cost of the menu. A comparison between the 5-day menu obtained by the proposed approach and the constrained greedy-based approach menu is carried out. Despite the fact the obtained menu outperforms the greed-based menu taking into account the total cost, this difference is not so expressive. However, all macronutrients were outside the pre-defined range at least in one day of the week. The 5-day menu obtained by the proposed approach is evaluated by a nutritionist. The overall quality of the menu is outstanding and the time spent to generate it is 60 seconds.
Original languageEnglish
Title of host publication2018 IEEE Congress on Evolutionary Computation (CEC)
PublisherIEEE
ISBN (Electronic)978-1-5090-6017-7
ISBN (Print)978-1-5090-6018-4
DOIs
Publication statusPublished - 4 Oct 2018
Event2018 IEEE Congress on Evolutionary Computation (CEC) - Rio de Janeiro, Brazil
Duration: 8 Jul 201813 Jul 2018

Conference

Conference2018 IEEE Congress on Evolutionary Computation (CEC)
CountryBrazil
CityRio de Janeiro
Period8/07/1813/07/18

Fingerprint

Planning
Costs
Students

Bibliographical note

© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Cite this

Cruz Moreira, R. P., Wanner, E., Martins, F. V. C., & Sarubbi, J. F. M. (2018). An Evolutionary Mono-Objective Approach for Solving the Menu Planning Problem. In 2018 IEEE Congress on Evolutionary Computation (CEC) [8477888] IEEE. https://doi.org/10.1109/CEC.2018.8477888
Cruz Moreira, Rafaela Priscila ; Wanner, Elizabeth ; Martins, Flavio V.C. ; Sarubbi, Joao F.M. / An Evolutionary Mono-Objective Approach for Solving the Menu Planning Problem. 2018 IEEE Congress on Evolutionary Computation (CEC). IEEE, 2018.
@inproceedings{1a3e99a700ff42cba8b09e75a4d9ab83,
title = "An Evolutionary Mono-Objective Approach for Solving the Menu Planning Problem",
abstract = "This work proposes an evolutionary approach to solve the Menu Planning Problem. Our work uses the Brazilian school context and our principal goal is to create menus that minimize the total cost of these menus. However, those menus must also satisfy requirements of the Brazilian government, such as: (i) student age group, (ii) school category, (iii) school duration time, (iv) school location, (v) variety of preparations, (vi) harmony of preparations, (vii) maximum amount to be paid for each meal and, (viii) lower and upper limits of macronutrients. The results demonstrate that the evolutionary approach is not only able to generate a set of inexpensive and healthy menus but also respect the required set of constraints. A constrained deterministic approach is performed to generate 5-day menu through a greedy-based function taking into account the normalized sum of all macronutrients and the monetary cost of the menu. A comparison between the 5-day menu obtained by the proposed approach and the constrained greedy-based approach menu is carried out. Despite the fact the obtained menu outperforms the greed-based menu taking into account the total cost, this difference is not so expressive. However, all macronutrients were outside the pre-defined range at least in one day of the week. The 5-day menu obtained by the proposed approach is evaluated by a nutritionist. The overall quality of the menu is outstanding and the time spent to generate it is 60 seconds.",
author = "{Cruz Moreira}, {Rafaela Priscila} and Elizabeth Wanner and Martins, {Flavio V.C.} and Sarubbi, {Joao F.M.}",
note = "{\circledC} 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.",
year = "2018",
month = "10",
day = "4",
doi = "10.1109/CEC.2018.8477888",
language = "English",
isbn = "978-1-5090-6018-4",
booktitle = "2018 IEEE Congress on Evolutionary Computation (CEC)",
publisher = "IEEE",
address = "United States",

}

Cruz Moreira, RP, Wanner, E, Martins, FVC & Sarubbi, JFM 2018, An Evolutionary Mono-Objective Approach for Solving the Menu Planning Problem. in 2018 IEEE Congress on Evolutionary Computation (CEC)., 8477888, IEEE, 2018 IEEE Congress on Evolutionary Computation (CEC), Rio de Janeiro, Brazil, 8/07/18. https://doi.org/10.1109/CEC.2018.8477888

An Evolutionary Mono-Objective Approach for Solving the Menu Planning Problem. / Cruz Moreira, Rafaela Priscila; Wanner, Elizabeth ; Martins, Flavio V.C.; Sarubbi, Joao F.M.

2018 IEEE Congress on Evolutionary Computation (CEC). IEEE, 2018. 8477888.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - An Evolutionary Mono-Objective Approach for Solving the Menu Planning Problem

AU - Cruz Moreira, Rafaela Priscila

AU - Wanner, Elizabeth

AU - Martins, Flavio V.C.

AU - Sarubbi, Joao F.M.

N1 - © 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

PY - 2018/10/4

Y1 - 2018/10/4

N2 - This work proposes an evolutionary approach to solve the Menu Planning Problem. Our work uses the Brazilian school context and our principal goal is to create menus that minimize the total cost of these menus. However, those menus must also satisfy requirements of the Brazilian government, such as: (i) student age group, (ii) school category, (iii) school duration time, (iv) school location, (v) variety of preparations, (vi) harmony of preparations, (vii) maximum amount to be paid for each meal and, (viii) lower and upper limits of macronutrients. The results demonstrate that the evolutionary approach is not only able to generate a set of inexpensive and healthy menus but also respect the required set of constraints. A constrained deterministic approach is performed to generate 5-day menu through a greedy-based function taking into account the normalized sum of all macronutrients and the monetary cost of the menu. A comparison between the 5-day menu obtained by the proposed approach and the constrained greedy-based approach menu is carried out. Despite the fact the obtained menu outperforms the greed-based menu taking into account the total cost, this difference is not so expressive. However, all macronutrients were outside the pre-defined range at least in one day of the week. The 5-day menu obtained by the proposed approach is evaluated by a nutritionist. The overall quality of the menu is outstanding and the time spent to generate it is 60 seconds.

AB - This work proposes an evolutionary approach to solve the Menu Planning Problem. Our work uses the Brazilian school context and our principal goal is to create menus that minimize the total cost of these menus. However, those menus must also satisfy requirements of the Brazilian government, such as: (i) student age group, (ii) school category, (iii) school duration time, (iv) school location, (v) variety of preparations, (vi) harmony of preparations, (vii) maximum amount to be paid for each meal and, (viii) lower and upper limits of macronutrients. The results demonstrate that the evolutionary approach is not only able to generate a set of inexpensive and healthy menus but also respect the required set of constraints. A constrained deterministic approach is performed to generate 5-day menu through a greedy-based function taking into account the normalized sum of all macronutrients and the monetary cost of the menu. A comparison between the 5-day menu obtained by the proposed approach and the constrained greedy-based approach menu is carried out. Despite the fact the obtained menu outperforms the greed-based menu taking into account the total cost, this difference is not so expressive. However, all macronutrients were outside the pre-defined range at least in one day of the week. The 5-day menu obtained by the proposed approach is evaluated by a nutritionist. The overall quality of the menu is outstanding and the time spent to generate it is 60 seconds.

UR - https://ieeexplore.ieee.org/document/8477888

U2 - 10.1109/CEC.2018.8477888

DO - 10.1109/CEC.2018.8477888

M3 - Conference contribution

SN - 978-1-5090-6018-4

BT - 2018 IEEE Congress on Evolutionary Computation (CEC)

PB - IEEE

ER -

Cruz Moreira RP, Wanner E, Martins FVC, Sarubbi JFM. An Evolutionary Mono-Objective Approach for Solving the Menu Planning Problem. In 2018 IEEE Congress on Evolutionary Computation (CEC). IEEE. 2018. 8477888 https://doi.org/10.1109/CEC.2018.8477888