TY - JOUR
T1 - A new evolutionary approach to cutting stock problems with and without contiguity
AU - Liang, KH
AU - Yao, Xin
AU - Newton, CS
AU - Hoffman, D
PY - 2002/10/1
Y1 - 2002/10/1
N2 - Evolutionary algorithms (EAs) have been applied to many optimization problems successfully in recent years. The genetic algorithm (GAs) and evolutionary programming (EP) are two different types of EAs. GAs use crossover as the primary search operator and mutation as a background operator, while EP uses mutation as the primary search operator and does not employ any crossover. This paper proposes a novel EP algorithm for cutting stock problems with and without contiguity. Two new mutation operators are proposed. Experimental studies have been carried out to examine the effectiveness of the EP algorithm. They show that EP can provide a simple yet more effective alternative to GAs in solving cutting stock problems with and without contiguity. The solutions found by EP are significantly better (in most cases) than or comparable to those found by GAs.
AB - Evolutionary algorithms (EAs) have been applied to many optimization problems successfully in recent years. The genetic algorithm (GAs) and evolutionary programming (EP) are two different types of EAs. GAs use crossover as the primary search operator and mutation as a background operator, while EP uses mutation as the primary search operator and does not employ any crossover. This paper proposes a novel EP algorithm for cutting stock problems with and without contiguity. Two new mutation operators are proposed. Experimental studies have been carried out to examine the effectiveness of the EP algorithm. They show that EP can provide a simple yet more effective alternative to GAs in solving cutting stock problems with and without contiguity. The solutions found by EP are significantly better (in most cases) than or comparable to those found by GAs.
KW - cutting stock problems
KW - evolutionary algorithm
KW - combinatorial optimization
UR - http://www.scopus.com/inward/record.url?scp=0036778942&partnerID=8YFLogxK
U2 - 10.1016/S0305-0548(01)00039-9
DO - 10.1016/S0305-0548(01)00039-9
M3 - Article
SN - 0305-0548
VL - 29
SP - 1641
EP - 1659
JO - Computers & Operations Research
JF - Computers & Operations Research
IS - 12
ER -