الگوریتم ژنتیک بهعنوان یک روش حل فراابتکاری در حل مسائل، تواناییای فزاینده دارد؛ بهطوری که در تقابلی منطقی از زمان و کیفیت برای مسئله جوابی مناسب ارائه میدهد. رویکرد کتاب حاضر مبنی بر تشریح الگوریتم بههمراه آموزش برنامهنویسی آن در نرمافزار متلب است. این کتاب، الگوریتم ژنتیک در فضای تکهدفه و تشریح مفاهیم مرتبط با آن را معرفی کرده و پس از معرفی مسئله تخصیص درجه دوم که از جمله مسائل مکانیابی است، رویکرد حل این مسئله با استفاده از الگوریتم ژنتیک را در دو دیدگاه بحث میکند. یکی از مفاهیم بنیادین در الگوریتم ژنتیک، تنظیم پارامترهای اثرگذار بر آن است که با رویکرد طراحی آزمایشها بررسی شده است. باتوجهبه تفاوت ماهیتی فضاهای تک و چندهدفه، اصول روشهای حل با افزایش ابعاد مسئله دچار دگرگونیهای اساسی شده و چالشهایی جدید را پیش روی محققان قرار میدهد. بدینمنظور، پس از معرفی فضای چندهدفه، مفاهیم توسعهیافته برای استفاده از الگوریتم ژنتیک در این فضا معرفی و تشریح شده است، بهطوری که تسلط نسبی خواننده با مفاهیم تئوری الگوریتم ژنتیک در فضای چندهدفه سبب میشود. خواندن این کتاب را به دانشجویان و علاقهمندان به بیشتر رشتههای مهندسی در مقاطع کارشناسی ارشد و دکتری پیشنهاد میکنیم.
فصل اول: الگوریتم ژنتیک تکهدفه
فصل دوم: حل مسئله QAP با استفاده از الگوریتم ژنتیک
فصل سوم: تعیین سطوح پارامترهای الگوریتم ژنتیک با استفاده از طراحی آزمایشها
فصل چهارم: حل مسئله پرماتاسیون با استفاده از الگوریتم
فصل پنجم: جعبه ابزار الگوریتم ژنتیک در متلب
فصل ششم: الگوریتم ژنتیک چندهدفه