Read A new algorithm for developing multiobjective models with utility function in fuzzy environment for distribution centers location problem Page 24

4-4-7- الگوریتم محاسبه نرخ ناسازگاری یک ماتریس

  1. ماتریس مقایسه زوجی A را تشکیل دهید.

  2. بردار وزن W را مشخص نمایید.

  3. آیا بزرگ­ترین مقدار ویژه ماتریس A (یعنی مشخص است؟ اگر پاسخ مثبت است به قدم چهارم بروید. در غیر این­صورت با توجه به قدم­های زیر مقدار آن راتخمین بزنید:

  با ضرب بردار W در ماتریس A تخمین مناسبی از بدست آورید.

  با تقسیم مقادیر بدست آمده برای بر W مربوطه تخمین­هایی ازرا محاسبه نمایید.

  متوسط بدست آمده را پیدا کنید.

  4 . مقدار شاخص ناسازگاری را از رابطه زیر محاسبه كنيد:

 

  5. نرخ ناسازگاری را از فرمول زیر به دست آورید:

  چنانچه نرخ سازگاري كمتر از 0.1 باشد، سازگاري ماتريس قابل قبول است. نيازي به تجديد نظر در قضاوت نيست.

  4-4-8- الگوریتم محاسبه نرخ ناسازگاری یک سلسله مراتب

  برای محاسبه نرخ ناسازگاری یک سلسله مراتبی، شاخص ناسازگاری هر ماتریس را در وزن عنصر مربوطه­اش ضرب نموده و حاصل­جمع آن­ها را بدست می­آوریم. این حاصل­جمع را می­نامیم. هم‏چنین وزن عناصر را در ماتریس­های مربوطه ضرب کرده و مجموعشان را نامگذاری می­کنیم. حاصل تقسیم نرخ ناسازگاری سلسله مراتب را می­دهد.

  چنانچه نرخ سازگاري كمتر از 0.1 باشد، سازگاري ماتريس قابل قبول است و نيازي به تجديد نظر در قضاوت نيست.

  4-4-9- تحلیل سلسله مراتبی گروهي

  همانطور كه بيان شد مقايسات زوجي توسط DM انجام مي­پذيرد، لكن ممكن است در يك تصميم­گيري به جاي يك DM داراي چندين DM بوده و نظرهاي همگي آن­ها بايد لحاظ شود.

  در اين موارد از تصميم­گيري گروهي مي­توان از ميانگين هندسي براي عناصر ماتريساستفاده نمود، بدين­طريق:

  : تعداد تصميم­گيرندگان مشاركت­كننده در تصميم­گيري گروهي

  چنانچه هر DM با توجه به تخصص و مسئوليتش لازم باشد تاثير بيشتري بر آرا داشته باشد، مي­توان وزني (wi) به نظرات او داد كه نتيجتا از رابطه زير استفاده مي­گردد:

  نظرهاي DMهاي مختلف بهتر است زماني وارد محاسبات گروهي گردد كه نرخ ناسازگاري نظرات هر DM كمتر از 0.1 باشد. از طرف ديگر، تلاش از طريق مباحثات گروهي بايد در جهت نزديك ساختن نظرهاي DMهاي مختلف به يكديگر باشد، بدان مفهوم كه عدم توافقات زياد در بين نظرهاي مختلف بايد جلوگيري شود.

  4-5- فرآیند تحلیل سلسله مراتبی فازی

  همانگونه که در توصیف AHP نیز مطرح گردید، این روش یکی از روش­ها بسیار کارا در تصمیم­گیری با استفاده از نظرات خبرگان است. این روش اساسا یک روش سیستماتیک در وارد نمودن نظرات مختلف در تصمیم­گیری­ها است. اما از آن­جایی که تصمیم­گیری­ها و نظرات تصمیم­گیرندگان فی­الذاته کمی بوده و دارای عدم قطعیت و ابهام است، لیکن استفاده و به کارگیری تکنیک­های فازی در این موضوع می­تواند بر توان این تکنیک بیافزاید. فعالیت­های مختلفی در راستای این مهم انجام شده است. اما یکی از مهم‏ترین این فعالیت­ها در سال 1996 توسط پروفسور Chang انجام شده است. ایشان روش خود را تحت عنوان تحلیل توسعه یافته99 (EA) معرفی می­نمایند. در این روش نظرات تصمیم­گیرندگان که توسط متغیرهای زبانی بیان می­شوند به اعداد فازی مثلثی تبدیل می­شوند. در ادامه این روش را کمی بیشتر توضیح خواهیم داد. برای مباحث تکمیلی، خوانندگان محترم می­توانند به مقاله ایشان (Chang, 1996) رجوع نمایند.

  این روش شامل شش گام، به شرح زیر می­باشد (Chang, 1996):

  گام 1: ساختن سلسله مراتبي

  گام 2: تشكيل ماتريس مقايسات زوجي با استفاده از اعداد فازي مثلثي

  گام 3: محاسبه ارزش هر سطر

  گام 4: به دست آوردن درجه بزرگي سطرها نسبت به هم

  گام 5: به دست آوردن وزن هاي نسبي

  گام 6: به دست آوردن وزن نهايي به وسيله مجموع حاصلضرب اهميت معيارها در وزن گزينه ها

  4-5-1- ساختن سلسله مراتبی

  سلسله مراتبی یک نمایش گرافیکی از مساله پیچیده واقعی می­باشد که در راس آن هدف کلی مساله و در سطوح بعدی معیارها و گزینه­ها قرار دارند، هر چند یک قاعده ثابت و قطعی برای رسم سلسله مراتبی وجود ندارد، اما سلسله مراتبی ممکن است به یکی از صورت­های ذيل باشد:

  هدف  معیارها  زیرمعیارها  گزینه­ها

  هدف  معیارها  عوامل  زیرعوامل  گزینه­ها

  شکل (4- 0): تحلیل سلسله مراتبی

  4-5-2- تشكيل ماتريس مقايسات زوجي با استفاده از اعداد فازي مثلثي

  در این روش از تصمیم­گیرندگان خواسته می­شود در هنگام مقایسات زوجی از جدول زیر استفاده نمایند.

  جدول (4- 0): اعداد مثلثی معادل متغیرهای زبانی

  متغیرهای زبانی (فارسی)

  متغیرهای زبانی (انگلیسی)

  عدد مثلثی فازی

  عدد مثلثی فازی معکوس

  کاملا برابر

  Just equal

  (1, 1, 1)

  (1, 1, 1)

  اهمیت برابر

  Equally important (EI)

  (1/2, 1, 3/2)

  (2/3, 1, 2)

  کمی مهم‏تر

  Weakly more important (WMI)

  (1, 3/2, 2)

  (1/2, 2/3, 1)

  مهم‏تر

  Strongly more important (SMI)

  (3/2, 2, 5/2)

  (2/5, 1/2, 2/3)

  بسیار مهم‏تر

  Very strongly more important (VSMI)

  (2, 5/2, 3)

  (1/3, 2/5, 1/2)

  بسیار بسیار مهم‏تر

  Absolutely more important (AMI)

  (5/2, 3, 7/2)

  (2/7, 1/3, 2/5)

  در واقع در این روش به جای تعیین نمودن وزن در هنگام انجام مقایسات زوجی از متغیرهای زبانی ستون اول یا دوم استفاده می­نمایند.

  4-5-3- محاسبه ارزش هر سطر

  برای محاسبه ارزش هر سطر از رابطه زیر استفاده می­نماییم:

  که در آن عنصر واقع در سطر iو ستونj مي­باشد.

  4-5-4- به دست آوردن درجه بزرگي سطرها نسبت به هم

  برای به دست آوردن درجه بزرگی سطرها ?
?سبت به هم، به صورت زیر رفتار می­نماییم.

  فرض کنید و دو عدد مثلثی فازی به گونه­ای که در شکل زیر نشان­داده شده­اند، باشند.

  شکل (4- 0): مقایسه دو عدد فازی مثلثی

  برای هر یک از سطرها مقدار زیر را محاسبه می­نماییم (مثلا سطر kام):

  آن­گاه درجه بزرگی سطر دوم نسبت به سطر اول (یا متغیر زبانی نسبت به متغیر زبانی ) را با نمایش داده و به صورت نمایش داده و به صورت زیر تعریف می­نماییم:

  وزن مربوط به سطر iام به صورت زیر تعریف می­شود:

  و با استفاده از رابطه زیر وزن­های نرمال شده را برای هر سطر به دست می­آوریم.

  4-6- الگوریتم پیشنهادی

  این الگوریتم مبتنی بر 9 گام است. در گام اول از این الگوریتم، مسأله مورد نظر بدون مد نظر قرار دادن نظرات تصمیم­گیرندگان فرموله می­نماییم. این قسمت یکی از توانمندی­های الگوریتم مذکور است، چرا که محدود به یک یا چند مدل خاص نمی­شود. در گام دوم و توسط تصمیم­گیرندگان اصلی و ارشد سازمان، شاخص­های تاثیرگذار در تصمیم­گیری استخراج خواهند شد (Ck نشان­دهندۀ kامین شاخص). در گام بعد با استفاده از فرآیند تحلیل سلسله مراتبی فازی و مقایسات زوجی، وزن هر یک از شاخص­ها نسبت به یکدیگر () به دست آمده و نرمال می­شوند. در گام چهارم و پنجم، هر یک از مکان­های کاندید از دید هر یک از مشتریان نسبت به هر یک از شاخص­ها مقایسه خواهند شد. این مقایسه به معنای مقایسه دو به دویِ هر یک از ارتباطات نسبت به هر یک از شاخص­ها می­باشد (نشان­دهندۀ مطلوبیت ارتباط بین iامین مشتری با jامین مکان کاندید نسبت به kامین شاخص). مطلوبیت توصیف شده در قسمت­های قبل در واقع اوزان نرمال شده­ای است که در این گام­ها برای هر یک از ارتباطات به دست می­آید (نشان­دهندۀ مطلوبیتِ کلی ارتباط بین iامین مشتری با jامین مکان کاندید). این مطلوبیت را با استفاده از رابطه زیر به دست خواهیم آورد (اگر q تعداد شاخص­ها باشد).

  سپس تابع هدف مطلوبیت را تشکیل داده و در گام بعدی این تابع هدف را در مدل ایجاد شده در گام اول وارد می­نماییم. این تابع بر اساس رابطه زیر ایجاد می­شود.

  بدین ترتیب مدل چندهدفه مطلوب ایجاد خواهد شد که در آن نظرات کیفی تصمیم­گیرندگان به صورت یک تابع هدف کمی در مدل ظاهر شده است. این مدل چندهدفه در صورتی که بر اساس مدل UFSLP باشد به صورت زیر خواهد بود.