چیدمان پایگاه داده ها با الگوریتم ژنتیک و مقایسه آن با الگوریتم TS-greedy

  • سال انتشار: 1387
  • محل انتشار: دومین کنگره مشترک سیستمهای فازی و هوشمند ایران
  • کد COI اختصاصی: FJCFIS02_042
  • زبان مقاله: فارسی
  • تعداد مشاهده: 897
دانلود فایل این مقاله

نویسندگان

نسیم بهاری خسرقی

دانشگاه آزاد اسلامی واحد شبستر تبریز

سهراب خانمحمدی

چکیده

چیدمان پایگاه داده به اختصاص هریک ازاجزای معنادار پایگاه داده مانند جداول اندیسها و ... به مجموعه ای ازدیسکهای دردسترس اطلاق میشود با این ویژگی که چه درصدی ازهرجز درهردیسک چیده شده است چون انتخاب مناسب چیدمان پایگاه داده ها بستگی به ماهیت مساله دارد باید ازتکنیکهایی برای چیدمان پایگاه داده ها استفاده کرد که درعین بهره گیری ازموازی سازی I/O به سربار ناشی ازدسترسی های تصادفی مکرر به دیسک غلبه کرد الگوریتم های موجود TS-GREEDY که توسط Agrawaوهمکارانش برای چیدمان پایگاه داده ها پیشنهاد شده چون ازالگوریتم های پارتیشن بندی بهره مییگرد دربیشتر موارد منجر به تولید جواب بهینه محلی میگردد اما الگوریتم های تکاملی ازجمله الگوریتم ژنتیک چون با یکسری جوابهای تصادفی شروع به کارمیکنند اگرفاکتورهای الگوریتم ژنتیک ازابتدا درست انتخاب شوند منجر به تولید جوابهای بهینه سراسری خواهند شد دراین مقاله روی پایگاه داده فرضی با 5رابطه و 4دیسک هردو الگوریتم پیاده سازی شد بهترین چیدمانی که با تکنیک TS-GREEDY بدست آمد دارای زمان پاسخ 228 بود و چیدمان بهینه بدست آمده توسط الگوریتم ژنتیک دارای زمان پاسخ 174بود

کلیدواژه ها

الگوریتم ژنتیک، بهینه سازی چیدمان پایگاه داده، چیدمان پایگاه داده ها

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.