یک الگوریتم مینیمال برای حل مساله ی کوله پشتی صفر و یک چندبعدی

Publish Year: 1397
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 478

متن کامل این Paper منتشر نشده است و فقط به صورت چکیده یا چکیده مبسوط در پایگاه موجود می باشد.
توضیح: معمولا کلیه مقالاتی که کمتر از ۵ صفحه باشند در پایگاه سیویلیکا اصل Paper (فول تکست) محسوب نمی شوند و فقط کاربران عضو بدون کسر اعتبار می توانند فایل آنها را دریافت نمایند.

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

ICIORS11_224

تاریخ نمایه سازی: 30 دی 1397

Abstract:

مساله ی کوله پشتی چندبعدی MKP یک مساله بهینه سازی ترکیبیاتی و از معروف ترین مسایل برنامه ریزی صحیح است که میتوان برای حل آن با بکارگیری از ضرایب لاگرانژ مساله را به چندین زیرمساله افراز کنیم. اینجا، هر زیرمساله بیانگر یک مساله کوله پشتی صفرویک است، جایی که، یک الگوریتم برای مساله ی کوله پشتی را که اخیرا در ادبیات موضوع مطرح شده است و اندازه ی هسته ی مینیمال را به کار می گیرد، تشریح می کنیم. الگوریتم براساس برنامه ریزی پویاست و اندازه هسته به قدرنیاز قابل گسترش است. عملیات مرتب سازی وکاهش متغیر با روش اکتشافی که تلاش محاسباتی را برای عملیات کاهش می دهد، قابل اجرا هستند.یک پیاده سازی ساده از این روش و اجرای برنامه روی چندین نوع از نمونه داده ها که در عمل رخ می دهند، کارآمدی روش را نشان می دهد. روش های موردنظر در نرم افزار استاندارد ANSI-C پیاده سازی و کارایی الگوریتم مینیمال با الگوریتم معروف MT2 مقایسه می شود. نتایج بدست آمده از آزمون ها نشان می دهندکه الگوریتم مینیمال عملکرد بهتری نسبت به الگوریتم معروف 2 برای حل مساله ی کوله پشتی صفر و یک چندبعدی دارد.

Keywords:

مساله کوله پشتی صفر و یک چندبعدی , الگوریتم برنامه ریزی پویا , ضرایب لاگرانژ , هسته ی مینیمال

Authors

علیرضا قنبری

دانشگاه پدافند هوایی خاتم الانبیاء(ص)، دانشکده علوم پایه، گروه ریاضی

امید طغرایی سمیرمی

دانشگاه پدافند هوایی خاتم الانبیاء(ص)، دانشکده علوم پایه، گروه ریاضی