بهینه یابی در ترکیب سرویس های مبتنی بر وب با در نظر گرفتن نیازهای غیر کار کردی با استفاده از الگوریتم بهینه یابی چند هدفه

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

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

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

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

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

CEIT01_312

تاریخ نمایه سازی: 9 تیر 1393

چکیده مقاله:

بیشترین تحقیقات انجام گرفته در زمینه یافتن وب سرویس های مرکب بهینه، مبتنی بر نیازمندی های کارکردی هستند، در حالیکه باید نیازمندی های غیر کارکردی را هم در نظر گرفت زیرا می توان در بین سرویس هایی که کارکرد مشابهی دارند، تمایز قائل شد و نتایج بهتر و دقیق تر را در اختیار کاربر قرار داد. از سوی دیگر اکثر مسائل مربوط به بهینه یابی که برای حل مساله ترکیب وب سرویس ها به کار گرفته شده اند. با اختصاص دادن یک وزن به هر تابع هدف و استفاده از مجموع توابع به عنوان یک تابع هدف مجزا، که به روش مجموع وزن دار معروف است حل می شوند. این روش کلاسیک دارای سه نقطه ضعف اساسی می باشد. اولاً این روش قادر به جستجوی تمام فضای مجاز مربوط به مسئله نیست. ثانیاً، این روش به تنهایی یک روش هوشمند به حساب نمی آید و در نهایت،توابع هدف مربوط به این روش برای جمع شدن با هم نیازمند نرمالیزه شدن می باشند. از طرفی دیگر، الگوریتم های چند هدفه هوشمندی معرفی شده اند که فاقد این نقطه ضعف ها می باشند. این الگوریتم های چند هدفه، به جای یافتن یک جواب منفرد، دسته ای از جواب ها تحت عنوان بهینه - پارتو را شناسایی می کنند که هیچ کدام برتری مطلقی بر دیگری ندارد. در این مقاله یکی از این الگوریتم ها که نسخه بهبود یافته الگوریتم ژنتیک با مرتب سازی نامغول چند هدفه نخبه گرا (NSGA-II) می باشد، برای حل مسئله ترکیب وب سرویس ها( که جزو مسائل NP-Hard محسوب می شود) با توجه به نیازهای غیر کارکردی و با سه تابع هدف شامل دسترس پذیری، زمان پاسخ و قابلیت اطمینان برای بهینه سازی در نظر گرفته شده اند. در انتها نتایج نشان می دهند که استفاده از الگوریتم بهبود یافته NSGA-II در زمانی که تعداد زیادی وب سرویس موجود است، باعث افزایش سرعت خواهد شد.

کلیدواژه ها:

ترکیب وب سرویس ها ، الگوریتم تکاملی ، بهینه یابی

نویسندگان

پروین شریف آرا

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

علیرضا یاری

هیئت علمی پژوهشکده فناوری اطلاعات پژوهشگاه فضای مجازی، تهران

محمد منصور ریاحی کاشانی

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

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • H. Karloff, "Linear Programming, _ Birkhauser, ...
  • /2] H.Q. Yu, and S. Re iff-Marganiec, "A Backwards Composition ...
  • Composition, " Proceeding ICIS 09 Proceedings of the 2009 eight ...
  • Composition based on Genetic Algorithms, _ Proceeding GECCO 05 Proceedings ...
  • .1. Xu, S. Re iff-Marganiec, "Tovards Heuristic Web Services Composition ...
  • Z. yang, C. shang, Q. liu, C. zhao, "A Dynamic ...
  • Khayyambashi, "Optical Web Service Composition Using Hybird GA-Tabu Search, _ ...
  • Interhational Conference on Software Engineering, IEEE, 2007. ...
  • K. Deb, A. Pratab, S. Agarwal, and T. Meyarivan, "A ...
  • / 1 1] Rio G. L. D'Souza, K. Chandra Sekaran, ...
  • نمایش کامل مراجع