تخصیص قطعه در پایگاه داده توزیع شده با استفاده از الگوریتم SA-Qlearning

سال انتشار: 1395
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 503

فایل این مقاله در 14 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ITCC03_250

تاریخ نمایه سازی: 6 اردیبهشت 1396

چکیده مقاله:

یکی از چالشهای مهم در پایگاه داده توزیع شده، مسیله تخصیص قطعه است. هدف از تخصیصقطع ، توزیع بهینه قطعات داده بر روی سایت های مختلف است، به نحوی که هزینه اجرای همه پرسو جوها کمین گردد. هزینه اجرای پرس و جوها شامل هزینه انتقال داده ها برروی مسیرهای شبکهاست که این هزینه متاثر از تعداد تراکنش های بازیابی و بروزرسانی می باشد. امکان تکرارسازیقطعات اثرگذاری دوگانه بر مساله تخصیص قطع خواهد داشت. زیرا تکرارسازی از سوی کاراییسیستم در اجرای تراکنش های بازیابی را افزایش می دهد و از سوی دیگر موجب کاهش کاراییسیستم در اجرای تراکنش های بهنگام سازی می گردد. در سالهای اخیر برای مسیله تخصیص قطعهراه حل های متفاوتی ارایه شده است که اغلب این روشها براساس روشهای صرفا ابتکاری یاتکاملی بوده که نتایج بدست آمده از نظر میزان هزینه با نقطه بهینه فاصله قابل توجه ای دارند . در اینپژوهش از مدل ارایه شده توسط هیونگ و چن استفاده شده است که براساس ماتریس های انتخاب،بازیابی و بروزرسانی رفتار تراکنش ها را در پایگاه داده توزیعی، مدل می نماید. بر اساس این مدل و اطلاعات تراکنش ها، الگوریتمی برای پیدا کردن تخصیص نزدیک به بهینه، براساس روش یادگیریتقویتی توسعه داده شده است که با روش های ابتکاری ترکیب گردیده و از ایده مطرح در شبیه سازیتبرید تدریجی بهره می گیرد. نتایج حاصل از الگوریتم پیشنهادی نشان می دهد که هزینه اجرایتراکنش ها، در مقایسه با الگوریتم های هیورستیک اول و دوم هیونگ و چن و الگوریتم کولونی موره ها به ترتیب 49%، 51% و 17% بهبود یافته است.

کلیدواژه ها:

پایگاه داده توزیع شده ، تخصی قطع ، یادگیری تقویتی ، شهی سازی تهرید تدریجی

نویسندگان

مجید سهیلی

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

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • YIN-FU HUANG, J.-H. C. (2001). Fragment Allocation in Distributed Database ...
  • A.Raghuram, T. W. M., P _ Jul ien-Laferriere _ G.S.Stiles. ...
  • Abel Rodriguez Morffi, D. R. P., Marisela Mainegra Hing, Luisa ...
  • G.M.Chiu, C. S. R. (1990). A model for optimal database ...
  • Girard, T., Staraj, R., Cambiaggio, E., & Muller, F. (2001). ...
  • Hanke, M., & Li, P. (2000). Simulated annealing for the ...
  • IACOB, N. (2010). Data replication in distributed environment, Paper presented ...
  • Lewis, F. L., & Vrabie, D. (2009). Reinforcemet learning and ...
  • M.r.6zsu, . v. (1999). Principles of Distributed Database Systems (Second ...
  • Rahimi, H., Parand, F.-A., & Riahi, D. (2015). Hierarchical simultaneous ...
  • doi :http :/dx.doi.org/ 1 (). 10 16/i.aci.20 15.0)3.001 ...
  • Reza Basseda, S. T., Maseud Rahgozar. (2006). Near Neighborhood Allocation ...
  • S.Ceri, B. P. (1985). DATAID-D: methodology for distributed database design. ...
  • S.Ceri, G. M., G.Pelagatti. (1982). Optimal file allocation in _ ...
  • S.K.Chang, A. C. L. (1982). File allocation in _ distributed ...
  • Suman, B., & Kumar, P. (2006). A survey of simulated ...
  • Sutton, R. S. (1988). Learning to predict by the methods ...
  • T.March, S. R. (1995). Allocating Data and Operations to Nodes ...
  • Wyatt, J. (2002). In I. O. Stamatescu (Ed.), Perspectives on ...
  • Xuemin Lin, M. O., Yanchun Zhang. (1993). On Data Allocation ...
  • نمایش کامل مراجع