
تعداد نشریات | 43 |
تعداد شمارهها | 1,719 |
تعداد مقالات | 14,064 |
تعداد مشاهده مقاله | 34,072,033 |
تعداد دریافت فایل اصل مقاله | 13,643,478 |
مسائل معکوس مکانیابی تسهیلات 2- میانه پشتیبان با تغییر طول یالها و وزن رئوس روی درخت و تغییر مختصات نقاط در صفحه | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
پژوهش در مدیریت تولید و عملیات | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
مقاله 8، دوره 9، شماره 2 - شماره پیاپی 17، آبان 1397، صفحه 115-137 اصل مقاله (1.2 M) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
نوع مقاله: مقاله پژوهشی- فارسی | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
شناسه دیجیتال (DOI): 10.22108/jpom.2018.103725.1037 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
نویسندگان | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
مرتضی نظری1؛ جعفر فتحعلی* 2؛ مصطفی نظری3؛ سید مجتبی واردی کولایی3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1دانشجوی دکتری، دانشکده ریاضی، دانشگاه صنعتی شاهرود، شاهرود، ایران | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2دانشیار، دانشکده ریاضی، دانشگاه صنعتی شاهرود، شاهرود، ایران | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3استادیار، گروه جامدات، دانشکده مهندسی مکانیک، دانشگاه صنعتی شاهرود، شاهرود، ایران | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
چکیده | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
در این مقاله برای نخستین بار معکوسِ مسئلۀ بهینهسازی 2- میانۀ پشتیبان[i] بررسی شده است. در این مسئله تعدادی نقطه، مشتری در نظر گرفته میشوند و هدف این است که با تغییر پارامترهای مسئله، دو نقطۀ از پیش تعیین شده بهسمت 2- میانه پشتیبان شدن برود. ابتدا مسائل معکوس (نوع محدودیت بودجهای و نوع حداقل هزینه) 2- میانه پشتیبان درحالت گسسته برای گرافهای عمومی مدلسازی ریاضی میشود. سپس درحالتیکه گراف مدنظر درخت باشد، آنها به مسئلۀ برنامهریزی خطی تبدیل میشوند. همچنین درحالت پیوسته برای مسئلۀ معکوسِِ نوع محدودیت بودجهای 2- میانه پشتیبان (با تغییر در مختصات نقاط) مدل ریاضی ارائه میشود. باتوجهبه NP-سختبودن مسئله، مسئله با الگوریتمهای فرا ابتکاری ازدحام ذرات[ii](PSO) و الگوریتم بهبودیافته ازدحام ذرات[iii](IPSP)، حل میشود. در نهات نتایج در حالات مختلف بررسی میشود. [i] Backup 2-meian [ii] Particle Swarm Optimization (PSO) [iii] Improve Particle Swarm Optimization (IPSO) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
کلیدواژهها | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
مکانیابی تسهیلات؛ بهینهسازی معکوس؛ 2- میانه پشتیبان؛ فرا ابتکاری | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
اصل مقاله | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
مقدمه مسائل بهینهسازی مرتبط با مفاهیم مکانیابی در چندین دهۀ گذشته توجه ویژهای را بهخود اختصاص دادهاند؛ بهنحویکه در سالهای اخیر مطالعات مکانیابی به یکی از عناصر کلیدی در موفقیت و بقای مراکز صنعتی و تولیدی تبدیل شده است. توجه ویژه به این مفاهیم بهچند دلیل است؛ نخست بهدلیل اینکه بهطور مداوم در تمام سطوح برنامهریزی بشری حضور داشتهاند؛ دوم بهدلیل اینکه تصمیمگیریهای مکانی دارای ماهیت استراتژیک هستند (یعنی بیشتر آنها با منابع عظیمی از سرمایه سروکار دارند و تأثیرات اقتصادی آنها بلندمدت است)، درنهایت بهدلیل اینکه بیشتر مدلهای مکانیابی بهسختی حل میشوند و حتی پایهایترین مدلهای مرتبط به این مسائل دارای پیچیدگی محاسباتی بالایی هستند. مکانیابی یکی از علوم مهندسی صنایع است که توجه به آن سبب کاهش هزینهها و موفقیت واحدهای صنعتی میشود. مکانیابی تسهیلات و تأسیسات از کاربردیترین زمینههای پژوهشی است که در بسیاری از شاخههای علوم گسترده شده است. ازجملۀ این شاخهها تحقیق در عملیات، علوم مدیریت، مهندسی صنایع، جغرافیا و دیگر شاخههای مرتبط هستند. امروزه مسائل مکانیابی کلاسیک به اینصورت شناخته میشود که مجموعهای از نقاط، مکان مشتریان هستند و هدف پیداکردن بهترین مکان برای یک یا چندین سرویسدهنده است؛ بهنحویکه باتوجهبه شرایط موجود بهبهترین شکل به مشتریان سرویسدهی شود. مسائل - میانه از جمله مسائل پرکاربر و مهم مکانیابی هستند. در یک مسئلۀ - میانه، نقطه vi، بهازاءِ ، داده شده است. هریک از این نقاط دارای وزن wi هستند. در این نوع مسائل باید بهدنبال پیداکردن مجموعهای شامل نقطه ( - میانه) مانند بود؛ بهنحویکه مجموع وزنی این نقاط تا کل نقطۀ دادهشده حداقل شود؛ بهعبارت دیگر باید تابع هدف زیر حداقل شود.
d(vi, mj)، فاصلۀ بین نقاط vi و است (فتحعلی[i]، 2006). از طرف دیگر در طول دهههای اخیر تلاشهای زیادی برای ایجاد مدلهای مکانیابی انجام شده است که مشخصههای بیشتری از دنیای واقعی را در نظر میگیرند. ازجمله مشخصههای پرکاربرد و مهمی که در نظریههای اخیر تحقیق در عملیات ظاهر شده است، مفاهیم "عدمقطعیت" و "مکانیابی معکوس" هستند. در مسئلۀ مکانیابی معکوس، برخلاف مسئلۀ مکانیابی کلاسیک، سرویسدهندهها از قبل مشخص (انتخاب شده) هستند. آنگاه باید بهجای پیداکردن مکانهای بهینه برای این سرویسدهندها، این نقاط بهوسیلۀ تغییر در بعضی پارامترهای اساسی مسئله (مثل مسیرهای ترافیکی) با کمترین هزینۀ ممکن یا با استفاده از بودجهای ثابت و مشخص بهبود یابند (باروقی و همکاران[ii]، 2011). باتوجهبه اینکه هدف در این نوع مسائل بهینهشدن سرویسدهندهها با کمترین هزینۀ ممکن و یا بهبود سرویسدهندهها با استفاده از بودجهای محدود است، این نوع مسائل را بهترتیب مسائل معکوس نوع حداقل هزینه[iii] و مسائل معکوس نوع محدودیت بودجهای[iv] مینامند (بورکارد و همکاران[v]، 2006). از طرف دیگر، تئوری مکانیابی بهطور سنتی علاقهمند به مسائلی است که وزن سرویسدهندهها و در دسترس بودن آنها با قطعیت مشخص باشد؛ اما در واقعیت برآورد دقیق همۀ پارامترها امکانپذیر نیست؛ بنابراین مدلهای مکانیابی با عدمقطعیت بررسی شدهاند و برخی از حالتهای آنها تعریف و مطالعه شده است (وانگ و همکاران[vi]، 2009). در این مدلها ممکن است سرویسدهندهها شکست بخورند و مشتریان اختصاصدادهشده به این سرویسدهندهها مجبورند از سرویسدهندههای درحال کار سرویس بگیرند. این مسائل مبتنیبر این ویژگی را بهاختصار مسائل مکانیابی پشتیبان مینامند (وانگ و همکاران، 2009).
مروری بر ادبیات نظریۀ مکانیابی بهشکلی که امروزه استفاده میشود با منتشرشدن کتاب آلفرد وبر[vii] (1909) پدید آمد. وبر در این کتاب نتایج پژوهشهای خود را دربارۀ صنایع کارخانهای ارائه کرد؛ اما مطالعات جدی روی مکانیابی از زمانی شروع شد که حکیمی[viii] (1946)، تابع هدف را به دو صورت کمترین مجموع و حداقل- حداکثر مدلسازی کرد؛ درواقع حکیمی روابط -میانه را ابداع کرد. همچنین نخستین طبقهبندی مدلهای مختلف مکانیابی در مقالات هندلر[ix] و میرچندانی[x] (1979) مشاهده میشود. بورتن[xi] و توئینت[xii] (1992)، با بررسی مسئلۀ معکوس کوتاهترین مسیر، نخستین کسانی بودند که درزمینۀ مسائل بهینهسازی معکوس روی شبکهها پژوهش انجام دادند. برمن و همکاران[xiii] (2000)، برای نخستینبار مسئلۀ 1- میانه معکوس نوع محدودیت بودجهای را روی درخت مطالعه کردند و برای حل آن الگوریتمی خطی به دست آوردند. بورکاردو همکاران (2006)، ثابت کردند مسئلۀ 1- میانه معکوس نوع محدودیت بودجهای با تغییرات طولی یال، روی گرافهای عمومی، NP – سخت است. همچنین آنها برای دور گرافها، الگوریتم خطی ارائه کردند. بورکارد و همکاران[xiv] (2008)، مسئلۀ 2- میانه معکوس نوع محدودیت بودجهای روی درختها را بررسی کردند. آنها برای حل آن الگوریتمی از مرتبۀ ، ارائه دادند. وانگ و همکاران[xv] (2010)، مسئلۀ 2- میانه معکوس نوع محدودیت بودجهای روی دورها را به مسئلۀ 3- میانه معکوس نوع محدودیت بودجهای روی یک مسیر تبدیل کردند و از این طریق نشان دادند این مسئله در زمان چندجملهای حل میشود. همچنین جیانفنگ و همکاران[xvi] (2012)، مسئلۀ 1- میانه معکوس نوع محدودیت بودجهای را با یک محدودیت اضافه روی درختها بررسی کردند و ثابت شد که این مدل به دو زیرمسئلۀ معادل تقسیمپذیر است. این زیرمسئلهها بهترتیب با الگوریتمهای حداقل برش[xvii] و حریصانه[xviii] حل میشوند. در سالهای اخیر نیز نگوین[xix](2016)، معکوس نوع محدودیت بودجهای مسئلۀ 1- مرکز روی درختهای وزندار را مطالعه کردند و برای آن الگوریتمی از مرتبۀ زمانی ارائه کرد که تعداد رئوس درخت است. از طرف دیگر، بورکارد و همکاران (2004)، مسئلۀ 1- میانه معکوس نوع حداقل هزینه را با تغییرات وزن مربوط به نقاط بررسی کردند. آنها ابتدا مسئلۀ - میانه معکوس گسسته را در فضای متریک ، بهصورت مدل ریاضی برنامهریزی خطی مدلسازی کردند و سپس به این نتیجه دست یافتند که مسئلۀ - میانه معکوس گسسته (که در آن مشتریان ممکن است دارای هر وزن حقیقی باشند و با این شرط که ثابت است و پارامتر ورودی نیست) در زمان چندجملهای حلشدنی است. آنها درادامه مسئلۀ 1- میانه معکوس را روی درختها بررسی کردند. گلوی[xx] (2008)، مسئلۀ 1- میانه معکوس نوع حداقل هزینه را با تغییرات وزن رأسی روی درخت (که قبلا بورکارد و همکارانش در مقاله بورکارد و همکاران[xxi] (2004)ارائه داده بودند) بهصورت مدل کولهپشتی مدلسازی کرد و نشان داد که این مسئله در زمان خطی حلشدنی است. از طرف دیگر، باروقی و همکاران (2011) نشان دادند مسئلۀ - میانه معکوس نوع حداقل هزینه با تغییرات طول یالی روی شبکههای کلی مسئلهای NP– سخت است؛ بنابرین آنها شبکههای خاصی چون درختها و گرافهای ستارهدار را در نظر گرفتند و الگوریتمهایی از مرتبه چندجملهای برای حل آنها ارائه دادند. باروقی و همکاران (2010)، مسئلۀ 1- میانه معکوس را با تغییر مختصات نقطهای ارائه کردند. سپاسیان و رهبرنیا[xxii] (2015)، نیز مسئلۀ 1- میانه معکوس را با تغییرات همزمان وزن رأسی و طول یالی روی درخت بررسی کردند و الگوریتمی برای آن ارائه کردند. برای نخستینبار اشنایدر[xxiii]و دسکین[xxiv]( 2005)، مدل قابلیت اطمینان را برای مسائل مکانیابی بررسی کردند. مسائل مکانیابی 2- میانه و 2- مرکز پشتیبان، نخستینبار بهوسیلۀ وانگ و همکاران (2009) بررسی شد. آنها بهترتیب الگوریتمهایی با زمانهای و را برای این دو مسئله ارائه کردند. چنگ و همکاران[xxv] (2014) نیز مسئلۀ مکانیابی 2- میانه پشتیبان را روی گرافهای بلوکی در زمان حل کردند. همچنین فتحعلی (2014)، مسئلۀ مکانیابی چندوسیلهای پشتیبان در صفحه را بررسی کردند و الگوریتمی تکراری برای حل آن ارائه دادند. مدبر و همکاران (1395) نیز مسئلۀ 2- مرکز ناخوشایند پشتیبان روی درختها را بررسی و الگوریتمهایی چندجملهای برای حل آن ارائه کردند. در این پژوهش برای نخستینبار معکوسِ مسئلۀ بهینهسازی 2- میانه پشتیبان مطالعه شده است. در قسمت 3 مقاله، تعاریف و نمادگذاریهای لازم برای قسمتهای بعدی مقاله آورده شده است. در قسمت 4 مقاله، معکوس نوع محدودیت بودجهای و معکوس نوع حداقل هزینه برای مسئلۀ 2- میانه پشتیبان در فضای گسسته (گرافها و درختها) مطالعه میشود. درادامه در قسمت 5 مقاله، معکوس نوع محدودیت بودجهای مسئلۀ 2-میانه پشتیبان درفضای پیوسته و با تغییر در مختصات نقاط، مدلسازی ریاضی میشود و باتوجهبه NP- سختبودن مسئلۀ مذکور، روشهای فرا ابتکاری ازدحام ذرات (PSO) و الگوریتم بهبودیافتۀ ازدحام ذرات (IPSO)، برای حل آن پیشنهاد شده است. در قسمت 6 نتایج و پیشنهادات لازم برای کارهای آتی ذکر شده است. درانتها در پیوست حساسیت پارامترهای مختلف مسئله درحالت پیوسته ارائه و چند مثال در این حالت بررسی شده است.
تعریف مسئله و نمادگذاری در این قسمت مفاهیم و نمادگذاریهای لازم در مقاله بیان میشود. فرض کنید، ، گرافی ساده و بدونجهت است که مجموعه رأسها، مجموعه یالها، ، تابع وزنی رأسها و ، تابع طول یالهای گراف است. مجموع وزنی رأسهای گراف با نماد ، نمایش داده میشود؛ بهنحویکه . فاصلۀ بین دو رأس و در گراف است و بهصورت مجموع طولی کوتاهترین مسیر بین دو رأس و ، تعریف میشود. اگر در گراف ، باشد، دراینصورت زیرگراف شامل بهصورت نشان داده میشود. همچنین در درخت ، مسیری یکتا بین دو رأس و بهصورت نمایش داده میشود. برای هر زوج رأس رابطۀ زیر قرار میگیرد.
بهطوریکه و است؛ بنابراین باتوجهبه تعریف (2)، در یک درخت هریک از مجموعههای و ، زیرگراف همبند را تولید میکنند. این دو مجموعه با حذف یال به دست میآید که یال ، یال مرکزی و و همان نقطۀ میانگین مسیر است. مسئله مکانیابی 2- میانه پشتیبان: در مسئلۀ مکانیابی 2- میانه پشتیبان، هر سرویسدهنده ممکن است با احتمالی شکست بخورد. با این فرض که سرویسدهندهها نمیتوانند بهطور همزمان شکست بخورند، سرویسدهندۀ دیگر مسئولیت سرویسدهی را بر عهده میگیرد. فرض کنید، و احتمال شکست دو سرویسدهنده در مسئلۀ 2- میانه پشتیبان هستند. جواب مسئله با زوج رأس نشان داده میشود؛ بهنحویکه ، مکان سرویسدهنده با احتمال شکست و ، مکان سرویسدهنده با احتمال شکست هستند. در این مقاله فرض شده است احتمال شکست دو سرویسدهنده با هم برابر هستند؛ یعنی، . هدف مسئلۀ 2- میانه پشتیبان حداقلکردن مجموع فاصله از تمام نقاط به مجموعه سرویسدهندههای درحال کار است؛ درواقع هدف حداقلکردن تابع زیر است.
تعریف 1 (وانگ و همکاران، 2009): فرض کنید درخت و احتمال شکست داده شدهاند. مسئلۀ 2- میانه پشتیبان روی درخت بهدنبال پیداکردن یک جفت رأس مانند است؛ طوریکه تابع هدف زیر حداقل شود.
طوریکه، و
اگر یال مرکزی m1 و m2 در درخت باشد، دراینصورت با حذف یال ، درخت T به دو زیردرخت Txو Tyتقسیم میشود؛ طوریکه x درTxوy در Tyقرار دارد. لم 1 (وانگ و همکاران، 2009): اگر ، 2- میانه پشتیبان روی رأسهای مختلف درخت باشند، آنگاه و ، بهترتیب میانههای زیردرختهای و هستند؛ بهنحویکه یال مرکزی و است. در لم بالا همان زیردرخت Tx است که وزن رأس در آن در نظر گرفته شده است. بهطور مشابه زیردرخت همان زیردرخت Ty است که وزن رأس y در آن در نظر گرفته شده است (وانگ و همکاران، 2009).
معکوس مسألۀ 2- میانه پشتیبان در فضای گسستۀ گرافها در مسئلۀ 2- میانه پشتیبان، هدف حداقلکردن رابطۀ (3) است. درحالت معکوس در فضای گسسته هدف این است که با تغییر پارامترهای اصلی مسئله، مانند وزن نقاط و طول یالها و با کمترین هزینۀ ممکن، دو رأس دلخواه و ، تبدیل به 2- میانه پشتیبان شوند. در این قسمت معکوس نوع حداقل هزینه و نوع محدودیت بودجهای مسئلۀ 2- میانه پشتیبان درحالت گسسته با تغییر در وزن رئوس گراف و طول یالهای گراف بررسی میشوند. مسئلۀ 2- میانه پشتیبان معکوس نوع حداقل هزینه[xxvi](BI2MP)با روش تغییر در وزن رئوس گراف: در مسئلۀ BI2MP بهروش تغییر در وزن رئوس، هدف این است که با تغییر در وزن رئوس یک گراف و با کمترین هزینه، دو رأس از پیش تعیین شده بهینه شوند. فرض کنید تعداد رئوس گراف و هزینۀ متحملشده از افزایش هر واحد وزن رأس و هزینۀ متحملشده از کاهش هر واحد وزن رأس باشند. همچنین و بهترتیب میزان افزایش و کاهش وزن رئوس یعنی هستند؛ بنابراین هزینۀ متحملشده از تغییر وزن رئوس برابر با است. همچنین زوج رأس باید بهینه شوند؛ بنابراین باید برای هر ، نامساوی برقرار باشد. ، مقدار تابع هدف مسئلۀ 2-میانه پشتیبان است که در رابطۀ (3) بیان شده است. حال مسئلۀ BI2MP با روش تغییر در وزن رئوس گراف بهصورت زیر مدلسازی میشود. این مدل یک مدل برنامهریزی غیرخطی با تعداد محدودیتهای از مرتبۀ است. مسئلۀ بهینهسازی بالا، روی گرافهای کلی از نوع مسائل NP- سخت است؛ بنابراین این مسئله برای گرافهای خاصی مانند درختها بررسی شدهاند.
در مسئلۀ BI2MP، دو رأس (m1, m2)جواب مسئله هستند؛ بنابراین باتوجهبه لم 1، و بهترتیب میانههای زیردرختهای X (e) وY(e) هستند. طبق تعریف میانهبودن برای زیردرخت X (e)، رابطۀ زیر برقرار است.
و بهطور مشابه در زیردرختY(e)، میانه است؛ بنابراین رابطۀ زیر برقرار است.
روابط (10) و (11) جایگزین رابطۀ (7) میشوند. همچنین با جایگذاری محدودیت (8) در روابط (10) و (11) و مقداری عملیات ریاضی، مسئلۀ BI2MP با تغییر در وزن رئوس درخت بهصورت زیر مدلسازی میشود.
در محدودیتهای (13) و (14) همۀ ضرائب ، ، و ، مقادیر ثابتی هستند و بهصورت زیر تعریف میشوند.
این مسئله بهصورت زیر بازنویسی میشود.
بهنحویکه:
مسئلۀ BI2MP روی درخت از مسئلۀ برنامهریزی غیرخطی با تعداد محدودیتهایی از مرتبۀ ، به مسئلۀ برنامهریزی خطی و حداکثر با محدودیت تبدیل شده است؛ بنابراین با روشهای حل مسائل برنامهریزی خطی حلشدنی است. مسئلۀ 2- میانه پشتیبان معکوس نوع حداقل هزینه با روش تغییر در طول یالهای گراف: فرض کنید هزینۀ متحملشده از افزایش هر واحد طول یال و هزینۀ متحملشده از کاهش هر واحد طول یال باشند. و بهترتیب میزان افزایش و کاهش طول یال هستند که طول یال است همچنین کوتاهترین مسیر بین دو رأس در گراف است. در این مسئله هدف این است که با کمترین هزینۀ ممکن از تغییر طول یالهای گراف (یعنی حداقلکردن) دو رأس دلخواه و ، تبدیل به 2-میانه پشتیبان شوند؛ بنابراین مسئلۀ BI2MP با تغییر در طول یال بهصورت زیر مدل میشود.
مدل بالا مدلی غیرخطی با تعداد محدودیتهای است. مسئلۀ بالا برای یک گراف کلی از نوع مسئلۀ NP-سخت است؛ ولی اگر گراف مدنظر درخت در نظر گرفته شود، مدل بالا بهصورت مدل برنامهریزی خطی بیان میشود. فرض کنید ، درختی است که ، همچنین و دو رأسی باشند که هدف بهینهکردن آنها است. ازآنجاییکه در معکوس مسئلۀ 2- میانه پشتیبانِ حاضر، و جوابهای مسئلۀ از قبل مشخص هستند، باتوجهبه لم 1 میتوان گفت، و بهترتیب میانههای زیردرختهای X (e) وY(e) هستند؛ بنابراین باتوجهبه شرط میانهبودن برای زیردرختX (e) رابطۀ زیر برقرار است.
از طرفی رابطۀ 26 بهصورت زیر است.
با قراردادن روابط (26) در شرط (25)، رابطۀ زیر برقرار میشود.
و بهطور مشابه برای شرط میانهبودن در زیردرخت Y(e)بهصورت زیر تعریف میشود.
بهنحویکه:
با قراردادن شروط (27) و (28) بهجای محدودیت (21)، مسئلۀ BI2MP با روش تغییر طول یالی بهصورت زیر مدلسازی میشود. این مدل یک مسئلۀ بهینهسازی خطی روی یک مسیر و با حداکثر محدودیت است. و نیز حداکثر میزان افزایش یا کاهش در طول یال هستند.
مسئلۀ 2- میانه پشتیبان معکوس نوع محدودیت بودجهای(BR2MP) با تغییر در وزن رئوس گراف: فرض کنید ، بودجۀ مدنظر برای تغییر پارامتر مسئله یعنی وزن رئوس(wv) باشد. همچنین فرض کنید و ، دو رأسی هستند با این هدف که در یک مسئلۀ پشتیبان تبدیل به 2- میانه شوند. هدف مسئلۀ معکوس از نوع محدودیت بودجهای این است که با بودجۀ ، دو رأس دلخواه و را تا حد ممکن به بهینهشدن نزدیک کند. اگر فاصلۀ بین رأسv و رأس با و فاصلۀ آن با رأس با نمایش داده شوند و pv و qv بهترتیب میزان افزایش و کاهش وزن رأسv یعنی wv باشند و هزینۀ متحملشده از افزایش و کاهش وزن رأسv بهترتیب با و نمایش داده شود، در این صورت مدل کلی مسئلۀ BR2MP با تغییر در وزن رئوس بهصورت زیر است.
تابع هدف (35) همان تابع هدف (3) برای مسئلۀ 2- میانه پشتیبان است که قرار است با تغییر در وزن رئوس یعنی تغییر به ، تا حد امکان بهینه شود. از طرف دیگر نیز تغییر وزن رئوس گراف تنها بهاندازۀ بودجۀ مجاز است؛ بنابراین رابطۀ زیر برقرار است.
در این رابطه،C برداری مثبت است. بدون اینکه کلیت مسئله تغییر کند، فرض میشود است؛ بنابراین محدودیت (37) بهصورت زیر بازنویسی میشود و میتوان بهجای ، با کار کرد.
ازآنجاییکه و مقادیری مشخص هستند، مقادیر و نیز برای هر ثابت هستند. بهوضوح مشخص است که تابع هدف (35) و محدودیتهای (36) تا (38) خطی هستند؛ بنابراین مدل این مسئله بهصورت مسئلۀ برنامهریزی خطی است.
مسئلۀ 2- میانه پشتیبان معکوس نوع محدودیت بودجهای(BR2MP) با تغییر در طول یال گراف: فرض کنید ، بودجۀ مدنظر برای تغییر پارامتر مسئله یعنی وزن رئوس(wv) باشد، همچنین فرض کنید و ، دو رأسی هستند که قرار است در مسئلۀ پشتیبان به 2- میانه تبدیل شوند. فاصلۀ بین رأس و رأس با و فاصلۀ آن با رأس با نمایش داده میشود. دراینصورت مدل کلی مسئلۀ BR2MP با تغییر در طول بهصورت زیر است.
در روابط بالا xe میزان تغییرات طول یالی است و ue نیز حداکثر تغییرات طول یالی را بیان میکند. همچنین le بیانگر طول یال، را نمایش میدهد. نیز تابع هزینۀ ناشی از تغییرات طول یال است که بهصورت زیر در نظر گرفته میشود.
معکوس مسئلۀ 2- میانه پشتیبان[xxvii] در فضای پیوسته با تغییر در مختصات نقاط در این قسمت معکوس نوع محدودیت بودجهای مسئلۀ 2-میانه پشتیبان[xxviii] (BR2MP) بهروش تغییر در مختصات نقاط بررسی میشود هدف این است که با تغییر در مختصات نقاط ، دو نقطۀ دلخواه (از پیش تعیین شده) و با استفاده از بودجۀ محدود، تا حد امکان بهحالت بهینه نزدیک شوند. فرض کنید تغییر هر واحد مختصات نقاط ، هزینۀ را دارد؛ بهنحویکه هزینۀ متحملشده از تغییر مختص - ام نقطۀ ، است. بهطور مشابه بردارهای و بهترتیب میزان افزایش و کاهش مختصات نقاط را نشان میدهند. اکنون مسئلۀ BR2MP همراه با تغییر در مختصات نقاط بهصورت زیر مدلسازی میشود.
که ، تابع هزینۀ ناشی از تغییر مختصات نقاط است و بهصورت زیر تعریف میشود.
مدل برنامهریزی بالا با تابع هدف (46) و محدودیتهای (47) تا (49)، مسئلۀ بهینهسازی غیرخطی و بهدلیل وجود عبارت در تابع هدف، نامحدب است.
مسئلۀ 2- میانه پشتیبان معکوس نوع محدودیت بودجهای در صفحه با نُرم .: برای نقاط رابطۀ زیر تعریف میشود .
بهنحویکه:
و
اگر ، میزان تغییرات مختصات نقاط باشد، دراینصورت باتوجهبه مجموعههای و، مدل مسئلۀ در صفحه بهصورت زیر بازنویسی میشود.
حال دو لم زیر برای مدل فوق بیان میشود. لم 2 : تابع هدف مسئلۀ ، محدب است. اثبات: قرار داده میشود:
فرض کنید و باشد. در این صورت رابطۀ زیر برقرار است.
تابع محدب است؛ بنابراین باتوجهبه مثبتبودن ضرائب wi و p و باتوجهبه اینکه جمع تعداد شمارا تابع محدب، محدب است، نتیجه میشود که عبارت محدب است. بهطور مشاب ثابت میشود که قسمتهای دیگرتابع هدف نیز محدب هستند؛ بنابراین باتوجهبه اینکه جمع چند تابع محدب، محدب است، نتیجه میشود تابع هدف مسئلۀ نیز محدب است. لم 3 : مشتقات تابع هدف مسئلۀ در بعضی از نقاط، تعریف نشده است. اثبات: مشتقات تابع هدف در نقاطی که مخرج آنها صفر میشود، تعریفنشده هستند. باتوجهبه لم 3، برای آنکه نقاط ناپیوستگی مشتقات جزئی تابع هدف مسئلۀ از بین برود، مقدار که عددی کوچک و مثبت است به رابطۀ (54) اضافه میشود تا مشتقات جزئی آن همواره پیوسته باشد؛ بنابراین تقریبی از تابع هدف مسئلۀ بهصورت زیر به دست میآید.
وقتی ، مقدار تابع هدف مسئلۀ (BR2MPH) با مقدار تابع هدف مسئلۀ (BR2MP) برابر میشود. این موضوع در لم 4 مشاهده میشود. لم 4: با رفتن ، خطای حاصل از اضافهکردن مقدار به تابع هدف مسئلۀ برابر صفر است. اثبات: قرار داده میشود، اگر و باشد، رابطۀ زیر برقرار است.
همچنین با استفاده از نامساوی مینکوفسکی، رابطۀ زیر برقرار میشود.
بنابراین:
بهطور مشابه این اثبات برای قسمتهای دیگرتابع هدف (57) نیز بیان میشود؛ بنابراین رابطۀ زیر برقرار است.
در رابطۀ (61) وقتی ، خطا صفر میشود. درحالت خاصی که بودجۀ مدنظر بهاندازهای بزرگ باشد تا بتوان به اندازۀ دلخواه نقاط را به سرویسدهندهها نزدیک کرد (یعنی، )، میتوان با استفاده از شرط لازم بهینگی و لم 2 برای بهینهشدن مسئلۀ ، الگوریتمی بازگشتی ارائه کرد؛ بنابراین رابطۀ زیر برقرار است.
و بهطور مشابه:
از مساوی با صفر قراردادن روابط (55) و (56) نتیجۀ زیر حاصل میشود.
و
که:
و
بنابراین وقتی بودجۀ مدنظر بهاندازۀ کافی بزرگ باشد، از روابط بازگشتی (64) و (65) استفاده میشود. در اینجا وقتی بودجۀ مدنظر محدود باشد مسئلۀ با الگوریتمهای فرا ابتکاری حل و نتایج با هم مقایسه میشوند. الگوریتمهای فرا ابتکاری: الگوریتمهای بهینهسازی، مقادیر متغیرهای طراحی را بهگونهای تغییر میدهند تا تابع هدف مدنظر حداقل یا حداکثر شود. بهطورکلی روشهای بهینهسازی به دو گروه روشهای گرادیانی و روشهای جستجو تقسیم میشود. روشهای جستجو برای مسائل حجیم و در مواردی که مشتقگرفتن از تابع هدف دشوار است کارایی زیادی دارند. هرچند نمیتوان بهصراحت دربارۀ برتری روشهای تکاملی فوق نسبت به یکدیگر نظر داد و این امر طبق نظریۀ NFLT[xxix] (هو و همکاران[xxx]، 2002)، از مسئلهای به مسئله دیگر متفاوت است، روشهای الگوریتم ژنتیک[xxxi](GA) و PSO، تواناتر و پرکاربردتر از بقیه بودهاند. در این پژوهش که مسئلهای NP- سخت (مگیدو و همگاران[xxxii]، 1984) و بهشدت غیرخطی همراه با قیود فراوان است، از روش PSO و IPSO استفاده میشود. الگوریتمهای فرا ابتکاری PSO و IPSO: PSO ازجمله روشهای تکاملی و مدرن است که در سال 1995 کندی[xxxiii] و ابرهارت[xxxiv] با الهام از رفتار دستهجمعی موجوداتی مثل حشرات، زنبورها، مورچگان و پرندگان معرفی کردهاند. هر عضو این گروه براساس اطلاعات و آگاهی خود و اطلاعات کلی گروه حرکت میکند. این روش براساس گروههایی از اعضا در نظر گرفته میشود که بهدنبال بهترین مقدار برای تابع هدف، حرکت میکنند. هرکدام از این اعضا دارای دو مشخصۀ موقعیت و سرعت هستند که دائماً تغییر میکنند و اصلاح میشود. هر عضو در فضای طراحی مسئله، گردش میکنند و بهدنبال نقطۀ بهینه است. از سوی دیگر هر عضو بهترین موقعیت خود را نیز در نظر گرفته و در حافظۀ خود حفظ میکند. تبادل اطلاعات میان این اعضا براساس بهترین نقاط برای هر عضو و بهترین نقطۀ تمام اعضا، باعث میشود موقعیت و سرعت هر عضو بهطور مداوم طبق روابط زیر اصلاح شود (رائو[xxxv]، 2009).
موقعیت فعلی ذره، سرعت حرکت ذره، بهترین موقعیتی که ذره تاکنون تجربه کرده است، بهترین مکانی است که تاکنون ذرات مجاور یافتهاند. ضریب یادگیری مربوط به تجارب شخصی هر ذره است که در این مقاله در نظر گرفته شده است. درمقابل ضریب یادگیری برای کل جامعه و دراینجا است. از طرف دیگر و ، باعث میشوند که نوع گوناگونی در جوابها بهوجود بیاید و جستجوی کاملتری روی فضا انجام گیرد (رائو، 2009). و در این مقاله در هر تکرار بهصورت عدد تصادفی از توزیع نرمال در بازۀ (0,1) تولید و در هر تکرار بهروزرسانی میشوند؛ بنابراین همانطورکه مشاهده میشود موقعیت و سرعت هر ذره در هر مولفه برای ، بهطور جداگانه بهروزرسانی خواهد شد. ضریب وزنی است که بهصورت خطی از تا تغییر میکند. مقدار زیاد ضریب وزنی، جستجوی کلی و مقدار کم آن جستجوی محلی را برای تعیین نقطۀ بهینه انجام میدهد؛ بنابراین در مراحل تکرار روش، برای یافتن نقطۀ بهینه، این ضریب بهصورت خطی و طبق رابطۀ زیر کاهش مییابد تا در آخرین مرحله به کمترین مقدار خود میرسد (رائو، 2009).
در این مقاله ، حداکثر مراحل تعیینشده برای تکرار مسئله و و بهترتیب برابر با 2/0 و 9/0، در نظر گرفته شدهاند. اگر همۀ اعضا به یک نقطه نزدیک شوند یا فاصلۀ اعضا از یکدیگر تا مقدار تعیینشدهای کاهش یابد، حل مسئله همگرا میشود و نقطۀ بهینه به دست میآید. در روش IPSO ضریب وزنی بهصورت زیر است (داس و همکاران[xxxvi]، 2016).
در این رابطه فاصلۀ اقلیدسی عضو - ام از بهترین نقطه و نیز بیشترین فاصله تا در بین همه اعضا است (داس و همکاران، 2016). این مقادیر باتوجهبه مشخصبودن نقاط و بهترین جواب در هر تکرار محاسبه میشود.
نتیجهگیری و پیشنهادات مکانیابی تسهیلات و تأسیسات از کاربردیترین زمینههای پژوهشی است که در بسیاری از شاخههای علوم گسترده شده است. امروزه مدلهایی از مکانیابی تأسیسات و تسهیلات بررسی شده است که با شاخصههای دنیای واقعی تطابق بیشتری دارند. به مکانیابی معکوس و پشتیبان بهدلیل تطابق بیشتر با واقعیت توجه میشود. در این مقاله برای نخستینبار، معکوس (نوع محدودیت بودجهای و نوع حداقل هزینه) مسئلۀ 2- میانه پشتیبان درحالت گسسته برای گرافهای عمومی مدلسازی ریاضی شده است و سپس درحالتیکه گراف مدنظر درخت باشد، به مسئلۀ برنامهریزی خطی تبدیل میشود. همچنین درحالت پیوسته نیز برای مسئلۀ معکوس نوع محدودیت بودجهای 2- میانه پشتیبان (با تغییر در مختصات نقاط) مدل ریاضی ارائه میشود. همچنین باتوجهبه NP-سختبودن و نامحدببودن مسئله درحالت خاصی که بودجه بهاندازۀ کافی بزرگ باشد با انجام تخصیص، به یک مسئلۀ محدب تبدیل میشود و برای آن الگوریتمی تکراری ارائه میشود. همچنین درحالت کلی و زمانی که بودجه محدود باشد، مسئلۀ مذکور درحالت پیوسته با الگوریتمهای فرا ابتکاری ازدحام ذرات[xxxvii](PSO) و الگوریتم بهبودیافته ازدحام ذرات[xxxviii](IPSP) حل میشود و تغییرات پارامترهای مختلف مسئله همچون ضریب شکست، بودجه و نرم، تحلیل میشود. در ادامه مسائل معکوس محدودیت بودجهای در فضای پیوسته بهوسیلۀ تغییر در وزن رئوس، مسائل معکوس حداقل هزینه در فضای پیوسته بهوسیلۀ تغییر در وزن رئوس و تغییر در مختصات نقاط برای مطالعه و بررسی کارهای آتی پیشنهاد میشود. پیوست آ: در این قسمت مثالهایی عددی برای مسئلۀ معکوس 2- میانه پشتیبان درحالت پیوسته با روش تغییر در مختصات نقاط آورده شده است و اثرات مختلف تغییر در پارامترهای مختلف مسئله همچون تغییر در نرم p، مقدار بودجه B و ضریب شکست pبررسی شده است. نرمافزار استفادهشده در این مقاله، نرم افزار Matlab ورژن R2017b است که در لپتاپ مدل Fujitsu با مشخصات زیر مدلسازی شده است. Intel(R) Core™ i5-2430M CPU, 4.00GB RAM مثال 1 در این مثال مسئلۀ BR2MP با تغییر در مختصات نقاط در محیط پیوسته، برای 20 مشتری با بودجۀ و در نرم اقلیدسی با روشهای فرا ابتکاری PSO و IPSO حل شده است. نمودار (1) نحوۀ جابجایی نقاط اولیه (مشتریان) را نشان میدهد. نمودار (2) و (3) نیز عملکرد الگوریتمهای فرا ابتکاری PSO و IPSO استفادهشده برای و در این مقاله را نشان میدهد.
نمودار 1- نقاط اولیه (مربع قرمز)، نقاط بهینه (ستاره مشکی) و نقاط 2- میانه (نقاط بعلاوه آبی) برای و .
نمودار 2- نمودار مقایسهای عملکرد روشهای PSO , IPSO برای حالت و .
نمودار 3- نمودار مقایسهای عملکرد روشهای PSO , IPSO برای حالت و .
همانطورکه در نمودار (2) و (3) مشاهده میکنید و در متن مقاله نیز اشاره شد، عملکرد IPSO نسبت به PSO بهتر است. مثال 2- اثرات ضریب شکستp ، بر مسئلۀ BR2MP درحالت پیوسته بهروش تغییر در مختصات بهطورکلی باتوجهبه تعریف یک مسئلۀ 2- میانه پشتیبان، وقتی یکی از میانهها (سرویسدهندهها)، شکست بخورد، مشتریان این سرویسدهنده مجبورند از سرویسدهندۀ دیگر سرویس بگیرند؛ بنابراین این امر باعث افزایش مقدار تابع هدف خواهد شد. زمانی که p باشد تابع هدف مسئلۀ مذکور همان تابع هدف مسئلۀ 2- میانه معمولی است ( در رابطۀ (3)، p را معادل صفر در نظر بگیرید)؛ ولی زمانیکه باشد دو جملۀ و به تابع هدف مسئله اضافه میشوند و با افزایشp این دو مقدار نیز افزایش مییابند؛ بنابراین با افزایش ضریب شکست ، مقدار تابع هدف مسئله BR2MP نیز افزایش مییابد؛ برای مثال، این امر در جداول (1) و (2) مشاهده میشود. در این مثال دو شبیهسازی عددی با تعداد نقاط و آورده شده است. جدول (1) مقدار تابع هدف با نرم اقلیدسی را بهازاءِ و بودجۀ نسبت به مقادیر مختلف p نشان میدهد. جدول (2) نیز مقدار تابع هدف با نرم اقلیدسی را بهازاءِ و بودجۀ نسبت به مقادیر مختلف p نشان میدهد.
جدول 1- تأثیرات p بر مقدار تابع هدف مسئلۀ BR2MP برای حالت ، و .
جدول 2- تأثیراتp بر مقدار تابع هدف مسئلۀ BR2MP برای حالت و .
مثال 3- اثرات تغییر نرم ، بر مسئلۀ BR2MP درحالت پیوسته بهروش تغییر در مختصات بهطورکلی مقدار (نرم ) با افزایش مقدار p، کاهش پیدا میکند؛ بنابراین در بودجۀ ثابت ، که باشد، برای حالت نسبت به حالت p، نقاط اولیه نزدیکتر به نقاط هستند؛ بنابراین بودجۀ ثابت ، برای حالت نسبت به حالت p، تابع هدف را بیشتر کاهش میدهد؛ بنابراین با افزایش مقدار p تابع هدف کاهش پیدا میکند. این امر در جدول (3) نیز مشاهده میشود. در جدول (3) مثال عددی با تعداد نقاط و و بودجۀ نسبت به مقادیر مختلفp آورده شده است.
جدول 3- تأثیراتp ، بر مقدار تابع هدف مسئلۀ BR2MP برای حالت ، و .
مثال 4- اثرات تغییر بودجۀ B روی مسئلۀ BR2MP درحالت پیوسته بهروش تغییر در مختصات افزایش بودجه به این معنی است که میتوان تغییرات بیشتری را در جابجایی مختصات نقاط اعمال کرد و این امر بیانگر این موضوع است که با افزایش بودجه، تابع هدف بهبود بخشیده میشود. بهعبارتدیگر ازلحاظ ریاضی با افزایش بودجه، فضای جوابی که محدودیت مسئله یعنی رابطۀ (55) ایجاد میکند، افزایش مییابد و این امر باعث بهبود مقدار تابع هدف خواهد شد. جدول (4) اثرات تغییر بودجه را بر مسئلۀ شبیهسازیشده برای حالت و نشان میدهد. جدول4- تاثیرات ، بر مقدار تابع هدف مسئله BR2MP برای حالت و .
[i] Fathali [ii] Baroughi et al. [iii] Inverse Problem [iv] Reverce Problem [v] Burkard et al. [vi] Wang et al. [vii] Weber [viii] Hakimi [ix] Handler [x] Mirchandani [xi] Butron [xii] Toint [xiii] Berman et al. [xiv] Burkard et al. [xv] Wang et al. [xvi] Jianfang et al. [xvii] Minimum cut [xviii] Greedy [xix] Nguyen [xx] Galavii [xxi] Burkard et al. [xxii] Sepasian and Rahbarnia [xxiii] Snyder [xxiv] Daskin [xxv] Cheng et al. [xxvi] Backup Inverce -Median Problem (BI2MP) [xxvii] Backup Reverce -Median Problem (BR2MP) [xxviii] Backup Reverce -Median Problem (BR2MP) [xxix] No Free Lunch Theorem (NFLT) [xxx] Ho et al. [xxxi] Genetic algorithm (GA( [xxxii] Megiddo et al. [xxxiii] Kenedy [xxxiv] Eberhart [xxxv] Rao [xxxvi] Das et al. [xxxvii] Particle Swarm Optimization (PSO) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
مراجع | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Baroughi, B. F., Burkard. R. E., & Alizadeh, B. (2010). "Inverse median location problems with variable coordinates". Central European Journal of Operations Research, 18(3), 365- 381.
Baroughi, B. F., Burkard, R. E., & Gassner, E. (2011). "Inverse p- median location problems with variable edge lengths". Mathematical. Methods of Operations Research, 73(2), 263-280.
Berman, O. & Drezner, Z. (2000). "A note on the location of an obnoxious facility on a networks". European Journal of Operational Research, 120(1), 215-217.
Burkard, R. E., Gassner, E., & Hatzl, J. (2006). "A linear time algorithm for the reverse 1-median problem on cycle|. Networks, 48(1), 16-23.
Burkard, R. E., Gassner, E., & Hatzl, J. (2008). "Reverse 2-median problems on trees". Discrete Applied Mathematics, 156(11), 1963-1976.
Burkard, R. E., Pleschiutsching, C., & Zhang, J. (2004). "Inverse median problems". Discrete Optimization, 1(1), 23-39.
Burton, D., & Toint, Ph. L. (1992). "On an instance of the inverse shortest path problem". Mathematical Programming, 53(1-3), 45-61.
Cheng, Y. K., Kang, L. Y., & Yan, H. (2014). "The backup 2-median problem on block graphs". Acta Mathematicae Applicatae Sinica, 30(2), 309–320.
Das, P. K., Behera, H. S., & Panigrahi B. K. (2016). "A hybridization of an improved particle swarm optimization and gravitational search algorithm for multi-robot path planning". Swarm and Evolutionary Computation, 28, 14–28.
Fathali, J. (2006), “A genetic algorithm for the p-median problem with pos/neg weights”, Applied Mathematics and Computation, 183(2), 1071-1083.
Fathali, J. (2014). "Backup multifacility location problem with norm". OPSEARCH, 52(2), 382-391.
Galavii, M. (2008). Institute of Optimization and Discrete Mathemati". Ph.D Thesis, Graz University of Technology, Graz, Austria.
Hakimi, S. L. (1964) "Optimum location of switching centers and the absolute centers and medians of a graph". Operations Research, 12(3), 450-459.
Handler, G. Y., & Mirchandani, P. B. (1979). Location on Networks: Theory and Algorithms. MIT Press, Cambridge.
Ho, Y. C., & Pepyne, D. L. (2002). "Simple explanation of the no free lunch theorem of optimization". Cybernetics and Systems Analysis, 38(2), 292–298.
Jianfang, Y., & Juan, J. (2012). "Reverse 1-median problem with constraint in trees". Proceedings of the 2012 International Conference on Computer Application and System Modeling, Paris, France, 75-78.
Modaber, L., Alizadeh, B., Baroughi, B. F., (2016). "The Optimal Algorithms for Backup Undesirable 2-Center Location Models on Tree Graphs". Journal of Operational Research and Its Applications. 13 (2), 69-83.
Nguyen, K. T., (2016). "Reverse 1-center problem on weighted trees”. Optimization, 65(1), 253-264.
Megiddo N, & Supowitz K, (1984). On the complexity of some common geometric location problems, SIAM Journal on Computing, 13(1), 182-196.
Rao, S. S. (2009). Engineering Optimization Theory and Practice (Fourth Edition). John Wiley and Sons, Inc.
Sepasian, A. R., & Rahbarnia, F. (2015). "An O(nlog n) alghorithm for the 1- median problem on the tree with variable vertex weight and edge reductions". Optimization, 64(3), 595-602.
Snyder, L. V., & Daskin, M. S. (2005). "Reliability models for facility location: The expected failure cost case". Transportaion Science., 39(3), 400-416.
Wang, H. L., Wu, B. Y., & Chao, K. M. (2009). "The backup 2-center and backup 2-median problems on trees". Networks, 53(1), 39-49.
Wang, Q., & Bai, Y. (2010). "An efficient algorithm for reverse 2-median problem on a cycle". Journal of Networks, 5(10), 1169-1176.
Weber, A. (1929). "Uber den Standort der Industrient, Tubingen" (1909). English Trans.: Theory of Location of Industries, (C. J. Friedrich, ed. and trans.). Chicago, University Press, Chicago, Illinois. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
آمار تعداد مشاهده مقاله: 1,264 تعداد دریافت فایل اصل مقاله: 544 |