این کتاب که به چاپهای متعددی رسیده و بهتازگی مورد ویرایش قرار گرفته، شامل دو بخش اصلی است که در بخش اول به مبانی محاسبات تکاملی و الگوریتمهای ژنتیک پرداخته میشود و در بخش دوم، پیادهسازی این مفاهیم در نرمافزار قدرتمند MATLAB ارایه میگردد. این دو بخش که هریک شامل فصلهایی هستند، مکمل یکدیگرند و البته میتوانند به صورت مستقل مورد مطالعه قرار گیرند. مطالب این اثر را میتوان در موارد زیر خلاصه کرد:
- اصول و مبانی محاسبات تکاملی و روشهای محاسباتی؛
- روشها و فنون بهینهسازی؛
- اصول الگوریتم ژنتیک و روشهای مبتنی بر آن؛
- معرفی و تشریح کامل نحوهی پیادهسازی الگوریتم ژنتیک در MATLAB؛
- معرفی قابلیتهای متنوع MATLAB برای حل مسایل بهینهسازی با GA؛
- ارایه مثالهای کاربردی برای معرفی GA و پیادهسازی آن در MATLAB.