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
关键词
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
相关论文
共 50 条
  • [41] A memetic algorithm for a vehicle routing problem with backhauls
    Tavakkoli-Moghadam, R.
    Saremi, A. R.
    Ziaee, M. S.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2006, 181 (02) : 1049 - 1060
  • [42] A Memetic Algorithm for the University Course Timetabling Problem
    Jat, Sadaf N.
    Yang, Shengxiang
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL 1, PROCEEDINGS, 2008, : 427 - 433
  • [43] A Memetic Algorithm for the Probabilistic Traveling Salesman Problem
    Liu, Yu-Hsin
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 146 - 152
  • [44] A Multiobjectivised Memetic Algorithm for the Frequency Assignment Problem
    Segredo, Eduardo
    Segura, Carlos
    Leon, Coromoto
    [J]. 2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 1132 - 1139
  • [45] A memetic algorithm for the optimal winner determination problem
    Boughaci, Dalila
    Benhamou, Belaid
    Drias, Habiba
    [J]. SOFT COMPUTING, 2009, 13 (8-9) : 905 - 917
  • [46] A memetic algorithm for the generalized traveling salesman problem
    Gregory Gutin
    Daniel Karapetyan
    [J]. Natural Computing, 2010, 9 : 47 - 60
  • [47] A memetic algorithm for the Minimum Sum Coloring Problem
    Jin, Yan
    Hao, Jin-Kao
    Hamiez, Jean-Philippe
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2014, 43 : 318 - 327
  • [48] A Novel Memetic Algorithm for Constrained Optimization
    Sun, Jianyong
    Garibaldi, Jonathan M.
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [49] A memetic algorithm approach to the cell formation problem
    Muruganandam, A
    Prabhaharan, G
    Asokan, P
    Baskaran, V
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2005, 25 (9-10): : 988 - 997
  • [50] A memetic algorithm for the virtual network mapping problem
    Infuehr, Johannes
    Raidl, Guenther
    [J]. JOURNAL OF HEURISTICS, 2016, 22 (04) : 475 - 505