Search In this Thesis
   Search In this Thesis  
العنوان
Applying quantum behaved genetic algorithm to solve non-linear programming problems /
المؤلف
El-sayed, Amgad Monir Mohammed.
هيئة الاعداد
باحث / أمجد منير محمد السيد
مشرف / محيي محمد هدهود
مشرف / إبراهيم محمود الحناوى
مشرف / أسامة عبدالرؤوف
الموضوع
Programming (Mathematics) Linear programming. Industrial management.
تاريخ النشر
2015.
عدد الصفحات
104 p. :
اللغة
الإنجليزية
الدرجة
ماجستير
التخصص
علوم الحاسب الآلي
الناشر
تاريخ الإجازة
19/5/2015
مكان الإجازة
جامعة المنوفية - كلية الحاسبات والمعلومات - بحوث العمليات ودعم القرار
الفهرس
Only 14 pages are availabe for public view

from 104

from 104

Abstract

Evolutionary algorithms are computer programs used to solve large and complex problems by simulating biological evolution. In EAs a number of artificial individuals distributed over search space, they compete continually with each other to discover most promising areas containing better solutions. EAs are more likely to find global optimum, since they search the optimum from multiple directions simultaneously. Another benefit is that they don’t require prior knowledge about the problem to optimize [1]. On the other side EAs don’t guarantee to find global optimum with every run due to stochastic search mechanism. Later researches on merging quantum computing principles with evolutionary algorithms have appeared under the name of quantum inspired evolutionary algorithms (QIEA) which adds behavior of heuristic quantum systems to the working methodology of EAs to find near optimum solutions.
In compare to classical computers that deal with binary digits (bits), quantum computers based on manipulating quantum bits (q-bits), Single q-bit represents two states (0 and 1) simultaneously. A quantum system | ⟩ with n q-bits represents states simultaneously; this is known as superposition feature of quantum system. Q-bits can interfere with each other to strengthen or form new states; this is known as interference mechanism of quantum system. The state of q-bit can be modified by intelligent quantum gates such as NOT gate, AND gate, OR gate and rotational gate. The original work of QIEA done by (Narayanan and Moore 1996) to solve traveling salesman problem [2] where the concept of quantum interference applied to crossover operator. QIEA attained more interest after the work done by (Han and Kim 2000) to solve knapsack problem [3] where solution individuals encoded in the form of quantum bits (q-bits).
Solving Non-linear programming problems by ordinary EAs face some challenges such as, sticking on local minimum that is spurious solutions, inability to find feasible solutions for nonlinear constraints problems and inconsistency.