ارائه الگوریتم تکامل زمانی: یک روش بهینه¬سازی جدید برای حل مسائل مهندسی

  • تاریخ ثبت: 14 دی 1395
  • نویسندگان: مجتبی شیخی ازغندی, , محمد ارجمند
  • کلمات کلیدی: بهینه سازی، الگوریتم تکامل زمانی، مسائل مهندسی، فراابتکاری.
بسیاری از مسائل بهینه¬سازی مهندسی را می¬توان با روابط ریاضی مدلسازی کرد و سپس با استفاده از روش¬های بهینه¬سازی به حل آنها پرداخت. در این مقاله یک روش بهینه¬سازی فراابتکاری جدید به نام الگوریتم بهینه¬سازی تکامل زمانی که از تکامل موجودات در طول زمان الهام گرفته شده، ارائه می¬شود. در این الگوریتم، بهترین جواب در هر مرحله انتخاب شده و با استفاده از بحث تکاملی که تحت تاثیر گذشت زمان اتفاق می¬افتد، آن را گسترش داده و بهترین جواب به دست آمده تاکنون را بهبود می¬بخشد. به منظور کاربرد عملی این الگوریتم، بهینه¬سازی چندین مسئله مهندسی مقید رایج توسط الگوریتم بهینه¬سازی تکامل زمانی انجام می¬پذیرد. نتایج الگوریتم پیشنهادی نشان می¬دهد که این روش دارای همگرایی سریع و جواب های بهتری در مقایسه با سایر الگوریتم¬ها می¬باشد.