صفحه 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
با تشکر از توجه شما