TY - GEN
T1 - A new approach to solving 0-1 multiconstraint knapsack problems using attribute grammar with lookahead
AU - Karim, Muhammad Rezaul
AU - Ryan, Conor
PY - 2011
Y1 - 2011
N2 - In this paper, we introduce a new approach to genotype-phenotype mapping for Grammatical Evolution (GE) using an attribute grammar (AG) to solve 0-1 multiconstraint knapsack problems. Previous work on AGs dealt with constraint violations through repeated remapping of non-terminals, which generated many introns, thus decreasing the power of the evolutionary search. Our approach incorporates a form of lookahead into the mapping process using AG to focus only on feasible solutions and so avoid repeated remapping and introns. The results presented in this paper show that the proposed approach is capable of obtaining high quality solutions for the tested problem instances using fewer evaluations than existing methods.
AB - In this paper, we introduce a new approach to genotype-phenotype mapping for Grammatical Evolution (GE) using an attribute grammar (AG) to solve 0-1 multiconstraint knapsack problems. Previous work on AGs dealt with constraint violations through repeated remapping of non-terminals, which generated many introns, thus decreasing the power of the evolutionary search. Our approach incorporates a form of lookahead into the mapping process using AG to focus only on feasible solutions and so avoid repeated remapping and introns. The results presented in this paper show that the proposed approach is capable of obtaining high quality solutions for the tested problem instances using fewer evaluations than existing methods.
UR - http://www.scopus.com/inward/record.url?scp=79955763523&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-20407-4_22
DO - 10.1007/978-3-642-20407-4_22
M3 - Conference contribution
AN - SCOPUS:79955763523
SN - 9783642204067
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 250
EP - 261
BT - Genetic Programming - 14th European Conference, EuroGP 2011, Proceedings
T2 - 14th European Conference on Genetic Programming, EuroGP 2011
Y2 - 27 April 2011 through 29 April 2011
ER -