A review of crossover methods and problem representation of genetic algorithm in recent engineering applications

Genetic algorithm (GA) is a popular technique of optimization that is bio-inspired and based on Charles Darwin's proposed principles of natural genetics and natural selection theories. The algorithm operates on three simple genetic operators called selection, crossover and mutation. GA has many...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلفون الرئيسيون: Zainuddin, Farah Ayiesya, Abd Samad, Md Fahmi
التنسيق: مقال
اللغة:English
منشور في: SERSC 2020
الوصول للمادة أونلاين:http://eprints.utem.edu.my/id/eprint/24750/2/CORET.PDF
http://eprints.utem.edu.my/id/eprint/24750/
http://sersc.org/journals/index.php/IJAST/article/view/8903/4937
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
المؤسسة: Universiti Teknikal Malaysia Melaka
اللغة: English
الوصف
الملخص:Genetic algorithm (GA) is a popular technique of optimization that is bio-inspired and based on Charles Darwin's proposed principles of natural genetics and natural selection theories. The algorithm operates on three simple genetic operators called selection, crossover and mutation. GA has many variations such as real coded and binary coded depending on the problem representation and so affects the forms of genetic operators. When optimizing process variables, the efficiency of crossover method is crucial. High efficiency of crossover operators enables minimizing the error occurred in engineering application optimization within a short time and cost. Unsuitable crossover method may cause inefficiency to explore the space of possible solutions thoroughly and effectively. This paper reviews crossover methods and problem representation, e.g. in the form of binary coded and real coded representation, used by researchers in order to solve engineering operations. It is expected that with the review of various types of crossovers, better insight in exploring new search spaces may be gained, and thus further varying the offsprings. At the end of the paper, some suggestions on how to achieve more efficient run of GA search in the scope of crossover technique in engineering applications are provided