A Novel Memetic Algorithm with Explicit Control of Diversity for the Menu Planning Problem

被引:0
作者
Segura, Carlos [1 ]
Miranda, Gara [2 ]
Segredo, Eduardo [2 ]
Chacon, Joel [1 ]
机构
[1] Ctr Invest Matemat AC, Area Comp, Guanajuato, Mexico
[2] Univ La Laguna, Dept Ingn Informat & Sistemas, San Cristobal La Laguna, Spain
来源
2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2019年
关键词
Menu Planning; Diversity; Memetic Algorithm; DIETARY DIVERSITY; OPTIMIZATION; VARIETY;
D O I
10.1109/cec.2019.8790339
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Menu planning is a complex task that involves finding a combination of menu items by taking into account several kinds of features, such as nutritional and economical, among others. In order to deal with the menu planning as an optimization problem, these features are transformed into constraints and objectives. Several variants of this problem have been defined and metaheuristics have been significantly successful solving them. In the last years, Memetic Algorithms (MAS) with explicit control of diversity have lead the attainment of high-quality solutions in several combinatorial problems. The main aim of this paper is to show that these types of methods are also viable for the menu planning problem. Specifically, a simple problem formulation based on transforming the menu planning into a single-objective constrained optimization problem is used. An MA that incorporates the use of iterated local search and a novel crossover operator is designed. The importance of incorporating an explicit control of diversity is studied. This is performed by using several well-known strategies to control the diversity, as well as a recently devised proposal. Results show that, for solving this problem in a robust way, the incorporation of explicit control of diversity and ad-hoc operators is mandatory.
引用
收藏
页码:2191 / 2198
页数:8
相关论文
共 27 条
[1]  
Aberg J., 2009, P 23 BRIT HCI GROUP, P278
[2]  
Bui LT, 2005, IEEE C EVOL COMPUTAT, P2349
[3]  
Chavez-Bosquez O., 2014, Computing Science, V82, P93, DOI [DOI 10.13053/RCS-82-1-8, 10.13053/rcs-82-1-8, DOI 10.13053/rcs-82-1-8]
[4]   Exploration and Exploitation in Evolutionary Algorithms: A Survey [J].
Crepinsek, Matej ;
Liu, Shih-Hsi ;
Mernik, Marjan .
ACM COMPUTING SURVEYS, 2013, 45 (03)
[5]   Let the pyramid guide your food choices: Capturing the total diet concept [J].
Dixon, LB ;
Cronin, FJ ;
Krebs-Smith, SM .
JOURNAL OF NUTRITION, 2001, 131 (02) :461S-472S
[6]   The dietary variety score: Assessing diet quality in healthy young and older adults [J].
Drewnowski, A ;
Henderson, SA ;
Driscoll, A ;
Rolls, BJ .
JOURNAL OF THE AMERICAN DIETETIC ASSOCIATION, 1997, 97 (03) :266-271
[7]  
ESHELMAN L.J., 1992, Real-coded genetic algorithms and interval-schemata, P187
[8]  
Funabiki N., 2011, Proceedings of the 2011 International Conference on Complex, Intelligent and Software Intensive Systems (CISIS 2011), P668, DOI 10.1109/CISIS.2011.112
[9]  
Gumustekin S., 2014, J FOOD NUTR RES, V2, P3, DOI [10.12691/jfnr-2-12-15, DOI 10.12691/JFNR-2-12-15]
[10]  
Harik G.R., 1995, 6th International Conference on Genetic Algorithms, P24