
هارمونی (Harmony) یکی از مولفه های موسیقی است که برای گوش نوازتر شدن و تقویت محتوای موسیقی به آن افزوده می شود و طراحی مناسب آن، نیازمند آگاهی به اصول علم هارمونی (حداقل در حد تجربی) است. حتی مخاطبان عام موسیقی، که به صورت تخصصی به قطعات موسیقی گوش فرا نمی دهند، در صورت حذف هارمونی از بسیاری از قطعات موسیقی، متوجه کسری و نارسایی در موسیقی خواهند شد. بسیار از موسیقی دانان معروف، دقیقا به خاطر طراحی آکوردها و هارمونی های قوی معروف هستند و زمان بسیار زیادی صرف طراحی و کشف هارمونی های مناسب نموده اند. از مدل سازی و شبیه سازی فرایندی که یک آهنگ ساز برای هارمونیزه کردن یک قطعه موسیقی طی می کند، الگوریتمی استخراج شده است که امروزه آن را به نام جستجوی هارمونی یا Harmony Search (به اختصار HS) می ش...
ادامه مطلب
الگوریتم جستجوی ممنوع یا Tabu Search و یا به اختصار TS، یکی از قوی ترین الگوریتم ها در زمینه حل مسائل بهینه سازی، به خصوص مسائل بهینه سازی مبتنی بر گراف و مسائل بهینه سازی ترکیباتی (Combinatorial Optimization) است. این الگوریتم در اواخر دهه ۱۹۸۰ و توسط گلووِر (Glover) و همکارانش ارائه گردید. این الگوریتم پاسخ های بسیار مناسبی را برای انواع مسائل گسسته به خصوص مسائل جایگشتی (مانند مسأله فروشنده دوره گرد یا TSP و مسأله n وزیر) ارائه می کند. در فیلم آموزشی جامع جستجوی ممنوع یا Tabu Search در متلب، پس از مرور مبانی تئوری الگوریتم جستجوی ممنوع، پیاده سازی عملی این الگوریتم در محیط متلب، برای حل مسأله n وزیر (یا n-Queens Problem) مورد بررسی قرار گرفته است. این برنامه به صورت گام به گام در محیط ...
ادامه مطلب