کامپیوتر و IT و اینترنتعلوم مهندسی

Tabu Search (جستجوی ممنوع)

صفحه 1:
Tabu Search ‏جستجوى ممنوع‎

صفحه 2:
۳ مقدمه و تاریخچه جستجوى موضعى (3161 56 ] ۱۳۰ ‎a [sy Cty‏ 000000 معيارهاى آزادسازى از ‎Tabu List‏ معيارهاى توقف Sea TS ,» Diversification , Intensification aI): wes k-Tree al. نرم افزار طراحى شده a eo

صفحه 3:
ك2 3% 3! Tabu(Taboo) ‏و‎ ‏مشخص كردن جيزهايى بكار‎ ۳ 0 re eee oer ‏بل ا ات‎ OnE ‏ا‎ Coren ee ceo Se ne) SS BOIS See ee a eee Ra ‏ا ا‎ ‏ترا‎ ne er nre Re yt teed Seay «cow! Tabu Search jo cucgioo Pye See Ce Oe IES KV ol mc l-1-1 ae) eee peer 5 0 CS en ‏ا ل ال‎ eed ‏حداقل یک جواب خوب ( نه لسزوما بهترین ) برای یک مساله‎ 4 و ‎POTS‏ ‏گیوند.

صفحه 4:
‎LS‏ را مىتولنيكروا-لجستجوئ:كرارشونده دلنستكه از يكجولب شدنی‌شروع می‌کند و بالنجام لصلاحات‌جزیی(همان10176)» آنرا تا ال ا ا ال ا ل ل 1 در حالتمعموللینسهینه ی موضعی چیز الل ا ‎peer e Iry‏ ا ا 1 ‎reer ne er nen es oire ear eere Speers sCon-)‏ مبتنی بر در است. ‎ol Fred Glover bu, s\4AgLL. »» Tabu Search‏ غلبه بر لیم شکلارلیه شد لصلاملیه در ۰15 مجاز دلنستن6 1120 هایی بهودیبه همرلم ن ایند ب-رلعادلمه دادن‌جستجو در 9ب لستوة حس بس ‎ieee Cee‏ ‎Ee ee eae ee eo)‏ ان اين بدست آمده. از حافظه اى بنام :1:15 12111 استفاده مى كنيم. اين حافظه جوابهاى اخير و يا 1120176 هاى اخير را در خود ضبط مى كند. در واقع يك 1:5 ساده را مى توان ‏ترکسی از یک حافظه_کوتاه مدت با _ 3,8 دانست. ‎ ‎ ‎

صفحه 5:
ena | uu Search Fea ee STE See Cel Tew koe Clee ee |B 5 ۱ ‏ا‎ cee ery ۱ ‏ا ا ا‎ HL ae Ces aco) همسایه گفته می شوند ((7۷)5) پس همسایگی. زبرمجموعه ای از فضای جواب است که به شکل زیر تعریف می شود : ا ا ل ل م ‎ear‏ 210 چنانچه از تعربف بر می آید. ساختار همسایه. می تواند حتی شامل تمامی فضای جواب نیز باشد. برای یک مساله خاص. نوع انتقال ۱ loca) نقشی اساسی در وسعت همسایگی ی بوجود آمده دارد.

صفحه 6:
: Tabu List 0 0) ‏ا‎ eae ne ETM een 1 ‏اک‎ Wun rte et eure ۳ ‏ل‎ eer er acre enn 9 4 15 رات ی را لا ا ا ا ا ل ل ‎eM Vay te‏ مجموعه ای از انتقال های ممنوع که به حافظه سپرده می شوند تا چنین | ‎MTEC eRe reenter)‏ ل ا ‎Rec (Coeere LTC er Tet Sect Mel Lae‏ معين از انتقال ها را ممنوع سازند. اين مدت معين. يا اصطلاحا 121011 6 بنا بر الگوربتم حل و نوع مساله و ماهیت انتقال ها متغیر ‏است. ‎۱ U-lel Tey ROL SET pei Ere See eS

صفحه 7:
uu Search ‏جداسازی عملگر های مشابه از لیست عملگر های‎ كه ‎Swap J‏ ۱ نا افع )3,4( ‏نمايش موارد عملكرد يكسان روش تعويض و معكوس سازى در تعريف همسايكى ی سس سس

صفحه 8:
uu Search 367 ‏حمتویع‎ ۱ Swap J ‏لك‎ (2,4) نمایش موارد عملکرد یکسان روش تعویض و معکوس سازی در تعریف همسايكى در الكوريتم جستجو ممنوع

صفحه 9:
uu Search mt ts) (3,4) نمايش موارد عملكرد يكسان روش تعويض و حذف و انتقال در تعريف ‎c sete Copy Bee eee y‏ |

صفحه 10:
Mag 1۶۳ ۳ ۳۴ ar Al ial نحوه عملکرد لیست تابو بافرض اینکه 1 ears reorrr ny [eae

صفحه 11:
1۶۷ Naa ۳۳ Al 77 or ۴ | ‏ل ل ا ا ا ا‎ cried دو باشد مرحله دوم

صفحه 12:
لس سل ۵۳ ۳ نت 7 مت ۵ نمایش نحوه عملکرد لیست تابو بافرض اينكه طول ليست تابو برابر دو باشد Pee Caney

صفحه 13:
Al 1 or ial كت نمایش نحوه عملکرد لیست تابو بافرض اینکه طول لیست تابو برابر دو باشد مرحله چهام

صفحه 14:
۱ ‎eee‏ بسیدن ‎cag‏ یک مسئله بهینه‌سازی الگوریتم حستجوی نت96 باطج] ‎Pal Tel ۳3‏ ۳ 1 ‎Bet Tt oe aR en aT ponies ois 9‏ 5 ورن که ان جوات در فهرست متوعه قزر تشته باشد التوم د ‎Ba erat ie havea rae‏ ‎١ sai‏ جى خواهد كرد. ۳ ۱۳ ‎peers ef‏ 0۳۳ ‎des fe ene‏ ا ا ا خواهد کرد. حتی أكر آن جواب در فهرست ممتوعة بأشد. بس ار کت منم اب 5200000 0 كت قبل كه خ ای وان ها ‎B a‏ و نز بازکشت مجدد اگورتم با او دی ی ۳ سود در دج اه ‎n atone‏ 0 ۳ ادن رك ‎Rmre ee‏ 00 أز حركتهابى كه قبلا در ‎ES SST ee eng‏ ار ‎SSO Repel er‏ ‎FINO‏ رورس ‎nee nate opps abeler ms‏ موه ل 01 ‎Serene Ey‏ حرکث از جواب فعلی به جوات همسابه نا جين ‎ses‏ 0 متفاوتى مان برق الور ‎ee‏ لطر ف لق 0 ‏نكاد جركت به جواء مفسارة مرا راتت

صفحه 15:
Basic Tabu Search teva Algorithm k:=1. ‏سمتاس[اهك لمتائصا عأه تع معن‎ WHILE the stopping condition is not 1326 ‏وع‎ ‎DO ‏ليه امكا‎ fi a 7 ‏ی ی توا بت نله‎ ۷ a 92 om 9 BGI ‏جستجو سوه .داه‎ 0 ‏سوه‎ oom ۹ ‏شهج با‎ ae 1 Or 7 ‏حر‎ ‎see aT ۹ ‏ی‎ / oa . Pec i Saar ‏اين حركت را در‎ 2 ee ‏لیست را اگر( لازم است ) حذف کن.‎ ‏ع: ع[‎ +۰ END WHILE

صفحه 16:
معیار آزاد سازی از لیست : 0 ‎(Aspiration Criteria)‏ | uu Search تحت شرايطى. بعضى از ليستهاى ممنوع بسيار قوى هستند واز و ی رم ۱ ابن حركات باعث بهبود كلى جستجو شوند. ‎Ee COL‏ ا لك ‎peers‏ وت اس وت سوت لش رت سر سس سس ‎ ‏إنشتؤقده مى شود. به | بن صورت اسث كه يك حركت ممتوع, اكر ‏به جوایی بهتر از جواب بهینه فعلی منجر گردد.باید آن حرکت انجام شود نوعیت آن لغو گردد ۳ ‎ ‏قبلا جنين جوابى مشاهده نشدة نت

صفحه 17:
Stopping Conditions 1 ۲ ‏موه‎ ‎1 LCE por) Peep 0 0 tye] Ree ee STORCH Sh Pea O! ol ONC CRS erp) و ‎Rec guerre RY‏ ‎ay re)‏ بیشترین استفاده را تا به حال داشته است). 0

صفحه 18:
Intensification & Diversificatio موه ۲ اد تین بر 0 تسه و ریت ‎en‏ بو شیر ‎ui 0 BS Se‏ (لروجود ‎bch atta cn‏ راق قدا تابه هد عدف انجام في كدير ‎mre TS on rs‏ ‎reece Or ety‏ 00 * هدايت جستجو: قرار دادن مكانيسمى در فرآيند جستجو كه كار ‎Te De Dele eit os DeLee at)‏

صفحه 19:
‎ties‏ ا ‎uu Search ‏ات‎ ‏ساختار حافظه ى كوتاه مدت در رويكرد 5621011 121011" بطور ‎ad‏ ور لل ‎Intensification‏ ا ل ۱ ‎eel‏ سر هت ‎FOS BB ee ene ee meet eral een Vol es Bs) 9) PO een perry ‎:LongTerm Memory ‎ER) ire Same NT RE LOVE Te VT bower ime ne gne CY I Ut Ie en ee eR een LD aS eS od ۱ ۱ ۱ ۱ Search) ‎

صفحه 20:

صفحه 21:
uu Search

صفحه 22:
Static Swap موه ۲ 10065 ات »۱۱ ‎ie‏ و(

صفحه 23:
Dynamic Swap uu Search 1 | 1 1| 5 65 1۲۵6 112 ل

صفحه 24:
مساله درخت (1۲60]-ع1) > 6 1 ‎u Search ake ates ۱۱۱۹۹ Kemer TOPO BRST IN hicme pea‏ است. مطلوبست بيدا كردن درختى با يال بطوريكه مجموع وزتهاى ‎ne ee‏ 1 = ۳-۳ یافتن گراف (درخت) 1 به ‎See‏ ‎Min SS we)‏ ۳۳1 Stee or merce alll Fo ed ‏ع نم‎ Wiev St: 1 (,©)17: ويِنبلل م روودويخت ۷: مجموعه گرم های‌درخت 17 مجموعه یللهاودرختا"

صفحه 25:
u Search ‏و‎ ‏نا‎ ggiwn 9 pawn b iy slate gues Y (uw zile ‏ی‎ ‎w(e) = Graph(p,q) = Graph(q,p) ‏طراحى كروموزم:‎ 0 ‏ات ل‎ rrr 1 1 216 1

صفحه 26:
Static Swap موه ۲ 10065 عع1 لم

صفحه 27:
Dynamic Swap uu Search © BNC 5 ۱1 ۱1 1 ۳-9 1 | 13

صفحه 28:
شاخصه های برنامه تعریف همسایگی 4 1 BE Soe ESET Or a) ‏اند‎ 000 Ley PREY MNeeOr Ler ‏لاسي‎ مدت ممنوعیت اضافه شدن». ‎ ....‏ مدت سل ‎cise‏ رن له بهتر است اضافه كردن آنرا براى مدتى نسبتا طولانی تر معنوع کنیم. اما وقتی که یک یال را ل ا ا 000 00 00 Local Search Algorithm ‎ee)‏ ا لك ا ا 00 ‎oper can 5‏ ‎eccrine ee‏ ‏تشخیص درخت ‎1 at ‏خط برنامه ى نوشته شده‎ 1٠٠١ ‏در ميان حدود‎ 00 cgom ees ron ‏گراف داده شده درخت است یا خیر. این تابع ‎SE ery‏ ا ‎eres LMC Dy oa‏ ل حد قابل توجهی پایین آورده است. ‎ ‎ ‎ ‎ ‎ ‎

صفحه 29:
مه مع مه مه 9 | oO ‏مه‎ 0 ap @p aa den

صفحه 30:
oO ep da aap

صفحه 31:
9 Greed ۱ Range 5-40 Iteratio] TDrop List 1 Rang 720 1-20 لتك 499 66: سيا

صفحه 32:
نت | 99

صفحه 33:
15 ‏كاربردهاى‎ ‎(Fred Glover) General Combinational 0 ا 01 ‎ora ty‏ ‎eden cuca eons‏ بت ۱ ‎jasitated Riemer Graphs‏ 9 عدم81۲01 1 ‎Malt ۷ cuits‏ ‎NORCO Tas‏ هس و کر ری ی 9 ده ته وميليف ا تله ممللة 5 کر ا ا ا دار 6 ۱ 5م11 ‎io Le rec nantelateney‏ ۱ ‎bee ate gc ey‏ Intelligence MaximumISebfgebility 1 9 ‏کر‎ ‎PatiitrTolerant Networks صوؤزهه قلاعكهاب) زم 1 وستصصة ‎Deo d Design)}‏ Fixed Charge Network Seve ee uu Search

صفحه 34:
uu Search با تشکر از توجه شما

62,000 تومان