فرایند تحلیل شبکه (ANP)

فرایند تحلیل شبکه (ANP) یک روش تصمیمگیری چندمعیاره است که برای تعیین وزن معیارها و انتخاب گزینه بهینه براساس مقایسههای زوجی استفاده میشود. در این روش روابط درونی میان عناصر تصمیمگیری نیز در نظر گرفته میشود.
«فرایند تحلیل شبکه» برگردان پارسی Analytical Network Process است که با فرم کوتاه ANP شناخته میشود. این روش شباهت زیادی به روش فرایند تحلیل سلسلهمراتبی (AHP) دارد. پس از آنکه توماس ساعتی روش AHP را در سال ۱۹۷۵ معرفی گردید خیلی زود این روش با اقبال مجماع آکادمیک مواجه شد. از آنجا که در روش AHP روابط درونی عناصر در نظر گرفته نمیشد روش تحلیل شبکهای به وسیله ساعتی و تاکی زاوا در سال ۱۹۸۶ پیشنهاد شد. روش ANP تعمیم روش AHP است. هدف هر دو روش تعیین وزن عناصر تصمیم است و از هر دو روش از مقایسه زوجی استفاده میشود.
در مواردی که سطوح پایینی روی سطوح بالایی اثرگذارند و یا عناصری که در یک سطح قرار دارند مستقل از هم نیستند، دیگر نمیتوان از روش AHP استفاده کرد. روش ANP روابط پیچیده میان سطوح مختلف تصمیم را به صورت شبکهای نشان میدهد و تعاملات و بازخوردهای میان معیارها و آلترناتیوها را در نظر میگیرد. اوزان ناشی از روابط علی میان عناصر در کنار اوزان درونی هر خوشه تشکیل یک سوپرماتریس اولیه را میدهد. این سوپرماتریس به روش خطی موزون شده و در نهایت اوزان نهایی عناصر با استفاده از شکل حدی سوپرماتریس موزن بدست خواهد آمد. برای انجام محاسبات این روش از نرمافزار سوپردسیژن Super Decision استفاده میشود.
طراحی ساختار تحلیل شبکه
یک اشتباه رایج جهت طراحی شبکه در مسائل ANP آن است که گمان میشود باید مانند روش AHP هدف، معیارها و زیرمعیارها نوشته شود. آنگاه بین معیارها یک حلقه ترسیم کرد تا مدل شبکهای بدست آید. البته این ساختار نیز یک ساختار شبکهای محسوب میشود اما لزوماً همه شبکهها به صورت زیر نیست.

ساختار کلیشهای AHP و ANP
در طراحی ساختار شبکه نیازی به طراحی سلسلهمراتبی نیست. باید خوشهها را مشخص کنید و بعد روابط پیچیده خوشهها را تعیین کنید. یک نمونه مثال از حالت شبکه از کتاب ساعتی و وارگاس سال ۱۹۹۸ صفحه ۹ در زیر ارائه شده است:

مدل فرایند تحلیل شبکه
روابط درونی معیارهادر فرایند تحلیل شبکه
مدل بالا پنج معیار C1 تا C5 معیارهای اصلی تصمیمگیری را نشان میدهند. در روش AHP روابط درونی معیارها در نظر گرفته نمی شد ولی در اینجا همانطور که در شکل نشان داده شده است روابط بین معیارها نیز در نظر گرفته میشود. برای تعیین روابط بین معیارها دو راه کار وجود دارد:
– روابط بین معیارها و زیرمعیارها میتواند براساس ادبیات پژوهش تعیین شود. برای نمونه فرض کنید معیارهای اصلی مورد مطالعه عناصر آمیخته بازاریابی هستند. به روشنی در ادبیات پژوهش آمده است که بین عناصر آمیخته بازاریابی رابطه وجود دارد.
– راه کار بهتر و قابل اتکاتر استفاده از تکنیک دیمتل DEMATEL است. با استفاده از تکنیک دیمتل میتوان الگوی روابط درونی بین معیارها را مشخص کرد.
روش حل مسائل فرایند تحلیل شبکه ANP
دو روش سنتی برای حل مسائل فرایند تحلیل شبکه وجود دارد:
- روش سنتی و ساده حل مسائل فرایند تحلیل شبکه
- روش حل مسائل شبکههای بدون ساختار
الف) گامهای انجام فرایند تحلیل شبکه ANP کلاسیک
منظور از روش کلاسیک آن است که برای ANP نیز مانند AHP یک ساختار ساده شامل هدف، معیارها و زیرمعیارها وجود داشته باشد.
- معیارهای اصلی را براساس هدف باهم مقایسه زوجی کنید.
- زیرمعیارهای هر معیار را در خوشه خود مقایسه زوجی کنید.
- وزن معیارهای اصلی را براساس روابط درونی آنها تعیین کنید.
- سوپرماتریس اولیه را تشکیل دهید.
- سوپرماتریس اولیه را نرمال کنید تا سویرماتریس موزون بدست آید.
- سوپرماتریس حد را محاسبه کنید.

سوپرماتریس ناموزون
در ساختار فوق W21 وزن معیارهای اصلی براساس هدف میباشد.
منظور از W22 نیز وزن زیرمعیارها در خوشه مربوط به خود است.
منظور از W32 وزن درونی معیارهای اصلی است.

ساختار کلی سوپرماتریس اولیه
همچنین چون وزن درونی زیرمعیارها با مقایسه زوجی بسیار دشوار و زمان بر است به جای W33 از ماتریس یکه I استفاده میشود.
روش محاسبه وزن درونی معیارها W22
برای تعیین وزن درونی معیارها در روش ANP محض باید هر بار یک معیار را ثابت درنظر گرفته و سایر معیارها را با عنایت به معیار ثابت باهم مقایسه کنید. در این حالت فرض میشود همه معیارها باهم رابطه دارند. برای تعیین روابط معیارها میشود از نظر خبرگان، روش دیمتل یا مدل ساختاری-تفسیری نیز استفاده کرد.
روش محاسبه سوپرماتریس اولیه، موزون و حد
زمانی که وزن معیارهای اصلی براساس هدف و براساس روابط درونی آنها مشخص شد و وزن زیرمعیارها در خوشه خود نیز تعیین گردید، بردار ویژه تمامی این ماتریسها در کنار هم قرار میگیرد و یک اَبَرماتریس یا سوپرماتریس Super Matrix تشکیل میشود. این سوپرماتریس اولیه باید نرمال شود. برای نرمال سازی از روش خطی (روشهای نرمالسازی دادهها) نرمال شده و به یک سوپرماتریس موزون تبدیل میشود. سوپرماتریس موزون باید به یک توان بزرگ معمولاَ بین ۸ تا ۱۳ برسد تا تمامی درایههای هر سطر آن باهم برابر شوند یا همگرا شوند. مقادیر هر سطر وزن عنصر مندرج در آن سطر میباشد. برای تعیین سورماتریس حد باید از نرمافزار سوپردسیژن یا متلب استفاده کنید.
ب) گامهای انجام فرایند تحلیل شبکه ANP واقعی
اهمیت اصلی روش فرایند تحلیل شبکه آن است که این روش برای حل مسائل بدون ساختار قابل استفاده است. در واقع در این روش باید خوشههای مختلف شناسایی و رابط بین آنها مشخص شود. نیازی به نظم سلسلهمراتبی هدف، معیارها و زیرمعیارها نیست. در هیچ مقاله لاتین مستخرج از سایت ساینس دایرکت یا امرالد شما از ساختار مبتنی بر AHP خبری نیست. در این روش وقتی خوشهها شناسایی شد باید روابط درونی آنها مشخص شود. بعد مقایسه زوجی براساس روابط درونی معیارها انجام میشود.
تکنیک ANP در واقع به جز از نظر اسمی شباهتی با روش AHP ندارد. برای درک بهتر این مساله مقاله مقایسه AHP و ANP را مطالعه کنید.
- خوشهها را مشخص کنید و روابط بین آنها را تعیین کنید.
- وزن خوشهها را با مقایسه زوجی و براساس روابط آنها تعیین کنید.
- وزن عناصر درونی خوشهها را براساس مقایسه زوجی و روابط درونی آنها تعیین کنید.
- نتایج حاصل را در قالب یک سوپرماتریس کنار هم بگذارید تا سوپرماتریس اولیه (ناموزن) تشکیل شود.
- به روش خطی سوپرماتریس اولیه را به سوپرماتریس موزون تبدیل کنید.
- سوپرماتریس حد را محاسبه کنید.
سخن پایانی فرایند تحلیل شبکه
برای تحلیل شبکه نخست باید عناصر هر خوشه، روابط بین خوشهها و روابط درونی تمامی عناصر مقایسه شود. ماتریسهای حاصل از هریک از محاسبات در کنار هم قرار میگیرند و تشکیل یک سوپرماتریس یا ابرماتریس میدهند.این مجموعه محاسبات ساختار سوپر ماتریس نامتقارن را تشکیل میدهد که در شکل بالا به ترسیم درآمده است. با استفاده از مفهوم نرمال کردن، سوپرماتریس ناموزون به سوپرماتریس موزون (نرمال) تبدیل میشود.
در سوپرماتریس موزون جمع عناصر تمامی ستونها برابر با یک میشود. سوپرماتریس موزون ر از نرمافزار سوپردسیژن استخراج میشود. در نهایت سوپرماتریس حد محاسبه میشود. سوپرماتریس حد با توان رساندن تمامی عناصر سوپرماتریس موزون بدست میآید. این عمل آنقدر تکرار میشود تا تمامی عناصر سوپر ماتریس شبیه هم شود. در این حالت تمامی درایههای سوپرماتریس برابر صفر خواهد بود و تنها درایههای مربوط به زیرمعیارها عددی میشود که در تمامی سطر مربوط به آن درایه تکرار میشود. سوپرماتریس حد محاسبه شده با نرمافزار سوپردسیژن میتواند اولویت نهائی شاخصها و گزینهها را بدست بدهد.
منبع: حبیبی، آرش؛ آفریدی، صنم. (۱۴۰۱). تصمیمگیری چندشاخصه، تهران: انتشارات نارون.

نگارنده: پشتیبانی پارسمدیر | تصمیم گیری چندمعیاره | 13 بهمن 91
با سلام و وقت بخیر. بنده میخوام روش دیمتل و تحلیل شبکه رو با هم ترکیب کنم. ۸ معیار دارم و هر کروم از معیار ها هم چند تا زیرمعیار دارند. ساختار به این صورت هست که معیارها با هم روابط درونی دارند که با دیمتل انجام شده و همچنین نسبت به هدف مقایسه زوجی صورت گرفته و وزن ها مشخص شده اند. معیارهای هر زیرمعیار فقط با خودشان روابط درونی دارند و هرکدام نسبت به معیار مربوط به خود مقایسه زوجی شده است. سوپرماتریس اولیه تشکیل و سپس به روش خطی نرمال شده است. مشکل اینجاست که سوپرماتریس همگرا… بیشتر بخوانید
۱- بهتر است ویدیوی روش ترکیبی DANP را مطالعه کنید.
۲- ماتریس W33 باید به صورت ماتریس همانی I نمایش داده شود.
۳- سوپرماتریس حد با دست قابل محاسبه نیست تعجب میکنم شما چقدر راحت در مورد این مساله و تغییر مقادیر آن صحبت میکنید. از نرمافزار سوپردسیژن برای انجام محاسبات استفاده کنید.
از نرم افزار سوپر دسیژن هم استفاده کردم باز هم همون جوابی رو داد که تو اکسل به دست آوردم. سوپرماتریس حد که تو نرم افزار به دست اومده همگرا نیست.
شما میفرمایید روابط درونی زیرمعیارها رو وارد نکنم به جاش ماتریس همانی قرار بدم؟
خیر اگر روابط درونی وجود دارد باید روابط درونی را وارد کنید. فایل اکسل محاسبات سوپرماتریس اولیه، موزون و حد را ایمیل کنید بررسی کنم.
سلام و وقت بخیر
معذرت میخوام ویدئویی برای آموزش محاسبه نرخ سازگاری برای ANP در آموزشها هست؟ و اینکه هم برای معیار ها و هم گزینه ها این نرخ باید محاسبه بشه؟
با تشکر
خیر، ویدیویی در این زمینه نداریم ولی روش محاسبه را در بحث نرخ ناسازگاری مطالعه کنید. برای هر ماتریس مقایسه زوجی باید نرخ ناسازگاری به صورت جداگانه حساب شود.
سلام و وقت بخیر
من باید براساس خروجی دیمتل فازی پرسشنامه anp رو طراحی کنم اما نمیدونم چطور ازتون ممنون میشم راهنمایی کنید.
درود. آموزش روش ترکیبی ANP-DEMATEL را مطالعه کنید.
با سلام و خسته نباشید
حل مثال ۳.۴ صفحه ۴۲ این کتاب Multiple Attribute Decision Making M e t h o d s a n d a p p l i c a t i o n s را نیاز دارم
با تشکر
سلام و وقت خیر برای مسئله ای که فاقد زیر معیار می باشد و شامل مثلا ۸ معیار باشد در صورتیکه بخواهیم از روش دنپ برای آن استفاده کنیم سوپر ماتریس اولیه، به چه روشی موطون می شود؟
درود بر شما. از روش خطی ساده
استاد وقت به خیر
گام های روش دنپ وقتی که در مسئله زیر معیار نداریم به چه صورتی هست؟
رفرنس دارید در این خصوص؟
ویدیوی آموزشی مربوط در سایت هست. جستجو و مشاهده کنید مشکل شما حل خواهد شد.
لینک بدید لطفا
مسئله به فرض دارای هشت عامل می باشد در این صورت گام های دیمتل که شامل ۱- ادغام نظرات و ایجاد ماتریس تصمیم و … تا رسیدن به ماتریس ارتباطات یا همان T. ادامه تکنیک به چه صورت است با توجه به نبود TC؟
سلام علیکم وقت بخیر من از تکنیک دنپ استفاده کردم ۵ معیار و ۳۹ زیر معیار دارم سوپر ماتریس موزون رو بدست اوردم ولی وقتی به توان ۳ می رسونم اعداد خیلی کوچک میشن یعنی سه الی چهارتا صفر و بعد یک عدد
درود بر شما. مقدار عدد خیلی مهم نیست این مقادیر بعد از همگرایی باید نرمال شوند. با چه نرمافزاری ماتریس را به توان رسانیدهاید؟
با اکسل انجام شد. نرمال بودن رو چه جوری تشخیص بدم؟ اگر همگرا نشن وزن ها رو چه جوری تعیین کنم؟
اکسل تابعی برای به توان رساندن ماتریس را ندارد. اگر اعداد را یکی یکی به توان رسانیدهاید به معنای به توان رسیدن ماتریس نیست. از سوپردسیژن استفاده کنید.
ممنون از لطفتون