راهنمای روش تحلیل سلسله مراتبی (AHP)
مقدمه
تصمیمگیری در محیطهای پیچیده مدیریتی، اغلب با معیارهای متعدد و گاه متضاد همراه است. انتخاب تأمینکننده مناسب، اولویتبندی پروژهها، گزینش فناوری یا تعیین بهترین مکان برای استقرار یک واحد تولیدی، همگی نمونههایی از مسائلی هستند که در آنها قضاوت صرفاً شهودی کافی نیست. فرایند تحلیل سلسله مراتبی (Analytic Hierarchy Process یا AHP) یکی از شناختهشدهترین و پرکاربردترین تکنیکهای تصمیمگیری چندمعیاره است که برای مواجهه با همین دست مسائل توسعه یافته است. این روش با تبدیل یک مسئله پیچیده به ساختاری سلسلهمراتبی و استفاده از مقایسههای زوجی، به تصمیمگیرنده کمک میکند تا اولویتها را به شکلی نظاممند و قابل دفاع تعیین کند. در این راهنما، پس از مرور تعریف و تاریخچه AHP، پیشفرضهای نظری، گامهای اجرایی، ویژگیها، کاربردها و ابزارهای پشتیبان این روش را به تفصیل بررسی میکنیم.
کاربردهای فرایند تحلیل سلسله مراتبی (AHP)
کاربردهای فرایند تحلیل سلسله مراتبی به طور کلی در مسائل رتبهبندی، انتخاب، ارزیابی، آمادهسازی و پیشبینی که همگی در قلمرو تصمیمگیری قرار میگیرند، مورد استفاده قرار گرفته است. در اکثر مواقع، AHP همراه با یک روش کیفی یا یکی از روشهای تحقیق در عملیات به کار رفته است (آذر و رجبزاده، ۱۳۸۱). انعطافپذیری این روش سبب شده است که دامنه کاربرد آن از برنامهریزی استراتژیک و مدیریت منابع انسانی تا مهندسی صنایع و ارزیابی سیاستهای عمومی گسترش یابد.
برای نمونه، در یک کارخانه خاص، AHP میتواند در زمینههایی مانند ارزیابی روشهای تأمین، انتخاب نوع تکنولوژی، ارزیابی سیستمهای مختلف و انتخاب بهترین چیدمان (Layout) به کار آید. همچنین در سطح کلانتر، این روش برای انتخاب سبد سرمایهگذاری، ارزیابی ریسک پروژهها و اولویتبندی طرحهای توسعهای نیز به کار گرفته میشود. توانایی AHP در ترکیب معیارهای کیفی و کمی، آن را به ابزاری ارزشمند برای مدیرانی تبدیل کرده است که باید تصمیمهای خود را با تکیه بر شواهد و قضاوتهای ساختیافته اتخاذ کنند.
تاریخچه روش تحلیل سلسله مراتبی (AHP)
روش تحلیل سلسله مراتبی (AHP) در دهه ۸۰ میلادی به همت توماس ال. ساعتی (Thomas L. Saaty) ابداع و ارائه گردید. ساعتی این روش را بر پایه تحلیل و شبیهسازی نحوه پردازش اطلاعات در مغز انسان برای حل مسائل پیچیده و بر اساس منطق فازی توسعه داد. فرآیند تحلیل سلسله مراتبی منعکسکننده رفتار طبیعی و تفکر انسانی است. این تکنیک، مسائل پیچیده را بر اساس آثار متقابل آنها مورد بررسی قرار میدهد و آنها را به شکلی ساده تبدیل کرده، به حل آنها میپردازد (مومنی و ممرضی، ۱۳۸۶).
از زمان معرفی، AHP به دلیل سادگی مفهومی و در عین حال استحکام ریاضی، به سرعت در میان پژوهشگران و مدیران گسترش یافت. روش تحلیل سلسله مراتبی برای کارآمدی، نیازمند برقراری اصولی مانند وجود یک ساختار ردهای برای مسائل، برقراری ترجیحات از طریق مقایسات زوجی و برقراری سازگاری منطقی در واحدهای اندازهگیری است (الوانی و ضیایی و علیزاده، ۱۳۸۷). درک این اصول بنیادین برای اجرای درست روش ضروری است و در ادامه به تفصیل به آنها پرداخته میشود.
استفاده از AHP در تصمیمگیری
برای بهکارگیری درست AHP، ابتدا باید پیشفرضهای نظری آن را شناخت و سپس مراحل اجرایی را به ترتیب طی کرد. این پیشفرضها تضمین میکنند که نتایج حاصل از تحلیل، منطقی و قابل اتکا هستند.
پیشفرضهای تحلیل سلسله مراتبی
ساعتی پیشفرضهای زیر را برای انجام یک تحلیل سلسله مراتبی به کار میگیرد:
- اصل ۱: شرط معکوسی (Reciprocity): اگر ترجیح عنصر A بر عنصر B برابر n باشد، ترجیح عنصر B بر عنصر A برابر 1/n خواهد بود. این اصل، منطق پایه ماتریسهای مقایسه زوجی را تشکیل میدهد.
- اصل ۲: همگنی (Homogeneity): عنصر A با عنصر B باید همگن و قابل مقایسه باشد؛ به بیان دیگر برتری عنصر A بر عنصر B نمیتواند بینهایت یا صفر باشد. این اصل ایجاب میکند که مقایسهها تنها میان عناصری انجام شود که تفاوت معنادار اما قابل درک دارند.
- اصل ۳: وابستگی (Dependency): هر عنصر سلسله مراتبی میتواند به عنصر سطح بالاتر خود وابسته باشد و این وابستگی به صورت خطی تا بالاترین سطح میتواند ادامه داشته باشد.
- اصل ۴: انتظارات (Expectations): هرگاه تغییری در ساختمان سلسله مراتبی رخ دهد، فرآیند ارزیابی باید مجدداً انجام شود. به عبارت دیگر، نتایج تحلیل به ساختار تعریفشده وابستهاند و با تغییر آن، اعتبار نتایج قبلی از بین میرود.
گامهای اجرایی AHP
بهکارگیری تحلیل سلسله مراتبی مستلزم چهار گام عمده زیر است:
- گام ۱: مدلسازی. در این گام، مسئله و هدف از تصمیمگیری به صورت سلسله مراتبی از عناصر تصمیم که با هم در ارتباط هستند، در میآید. عناصر تصمیم شامل شاخصهای تصمیمگیری و گزینههای تصمیم است. ساختار معمول شامل هدف در بالاترین سطح، معیارها در سطح میانی و گزینهها در پایینترین سطح است.
- گام ۲: قضاوت ترجیحی. مقایسههایی بین گزینههای مختلف تصمیم بر اساس هر شاخص صورت گرفته و اهمیت شاخصهای تصمیم با انجام مقایسه زوجی تعیین میشود. در این گام، تصمیمگیرنده باید ترجیحات خود را در قالب اعداد کمّی بیان کند.
- گام ۳: محاسبات وزنهای نسبی. وزن و اهمیت «عناصر تصمیم» نسبت به هم از طریق مجموعهای از محاسبات عددی (شامل نرمالسازی ماتریسها و محاسبه بردار ویژه) تعیین میشود.
- گام ۴: ادغام وزنهای نسبی. این گام به منظور رتبهبندی گزینههای تصمیم صورت میپذیرد و در آن وزنهای نسبی معیارها و گزینهها با هم ترکیب میشوند تا امتیاز نهایی هر گزینه به دست آید.
مقایسه زوجی و مقیاس ساعتی
بعد از مدلسازی سلسلهمراتبی مسئله تصمیم، تصمیمگیرنده باید عناصر (شاخص یا گزینههای) هر سطح را نسبت به عنصر مربوط به خود در سطح بالاتر و به صورت دو به دو مقایسه و وزن آنها را محاسبه کند. این کار باید با استفاده از مجموعه ماتریسهایی انجام شود که به طور عددی اهمیت یا ارجحیت نسبی شاخصها را نسبت به یکدیگر مقایسه میکنند و هر گزینه تصمیم را با توجه به شاخصها نسبت به سایر گزینهها اندازهگیری مینمایند. این کار با انجام مقایسه دو به دوی عناصر تصمیم (مقایسه زوجی) از طریق تخصیص امتیازاتی که نشاندهنده ارجحیت یا اهمیت این دو عنصر تصمیم است، صورت میگیرد. وزن محاسبهشده را وزن نسبی مینامند (مومنی و ممرضی، ۱۳۸۶).
برای تخصیص امتیاز در مقایسههای زوجی، معمولاً از مقیاس نهدرجهای ساعتی استفاده میشود. در این مقیاس، عدد ۱ به معنای «اهمیت یا ارجحیت برابر» دو عنصر است، عدد ۳ نشاندهنده «ارجحیت نسبتاً بیشتر» عنصر اول، عدد ۵ بیانگر «ارجحیت قوی»، عدد ۷ «ارجحیت بسیار قوی» و عدد ۹ «ارجحیت مطلق» است. مقادیر زوج میانی (۲، ۴، ۶، ۸) نیز برای حالتهای بینابینی به کار میروند. پس از تشکیل ماتریس مقایسه زوجی، نرخ ناسازگاری (Inconsistency Ratio) محاسبه میشود تا اطمینان حاصل شود که قضاوتهای تصمیمگیرنده از انسجام منطقی کافی برخوردار است؛ این نرخ معمولاً باید کمتر از ۰.۱ باشد.
ویژگیهای فرایند تحلیل سلسله مراتبی
ساعتی در یکی از کتابهای خود تحت عنوان «تصمیمگیری برای مدیران» که در سال ۱۹۹۰ به چاپ رسانده است، ویژگیهای فرآیند تحلیل سلسله مراتبی را به شرح زیر بیان میکند:
- یگانگی و یکتایی مدل: فرآیند تحلیل سلسله مراتبی، یک مدل یگانه، ساده و انعطافپذیر برای حل محدوده وسیعی از مسائل بدون ساختار است که به راحتی قابل درک برای همگان میباشد.
- مدیریت پیچیدگیها: برای حل مسائل پیچیده، فرآیند تحلیل سلسله مراتبی هم نگرش سیستمی و هم تحلیل جزء به جزء را به صورت توأمان به کار میبرد. عموماً افراد در تحلیل مسائل یا کلینگری میکنند یا به جزئیات میپردازند و کلیات را رها میکنند؛ در حالی که فرآیند تحلیل سلسله مراتبی هر دو بعد را با هم به کار میبندد.
- همبستگی و وابستگی متقابل: فرآیند تحلیل سلسله مراتبی، وابستگی را به صورت خطی در نظر میگیرد؛ ولی برای حل مسائلی که اجزا به صورت غیرخطی وابستهاند نیز به کار گرفته میشود.
- ساختار سلسله مراتبی: فرآیند تحلیل سلسله مراتبی، اجزای یک سیستم را به صورت سلسله مراتبی سازماندهی میکند. این نوع سازماندهی با تفکر انسان تطابق داشته و اجزا در سطوح مختلف طبقهبندی میشوند.
- اندازهگیری: فرآیند تحلیل سلسله مراتبی، مقیاسی برای اندازهگیری معیارهای کیفی تهیه کرده و روشی برای تخمین و برآورد اولویتها فراهم میکند.
- سازگاری: فرآیند تحلیل سلسله مراتبی، سازگاری منطقی قضاوتهای استفادهشده در تعیین اولویتها را محاسبه و ارائه مینماید. این ویژگی به اعتبارسنجی نتایج کمک شایانی میکند.
- تلفیق: فرآیند تحلیل سلسله مراتبی، منجر به برآورد رتبه نهایی هر گزینه میشود و نتایج را در قالبی یکپارچه نمایش میدهد.
- تعادل: فرآیند تحلیل سلسله مراتبی، اولویتهای وابسته به فاکتورها را در یک سیستم در نظر گرفته و بین آنها تعادل برقرار میکند و فرد را قادر میسازد که بهترین گزینه را بر اساس اهدافش انتخاب کند.
- قضاوت و توافق گروهی: فرآیند تحلیل سلسله مراتبی، بر توافق گروهی اصرار و پافشاری ندارد ولی میتواند تلفیقی از قضاوتهای گوناگون را ارائه نماید. این ویژگی به ویژه در تصمیمگیریهای سازمانی با حضور ذینفعان متعدد سودمند است.
- تکرار فرآیند: فرآیند تحلیل سلسله مراتبی، فرد را قادر میسازد که تعریف خود را از یک مسئله تصحیح کند و قضاوت و تصمیم خود را بهبود دهد. در واقع، AHP یک فرآیند یادگیری نیز محسوب میشود.
AHP در مقایسه با سایر روشهای تصمیمگیری چندمعیاره
علاوه بر AHP، روشهای دیگری نیز برای تصمیمگیری چندمعیاره توسعه یافتهاند که از مهمترین آنها میتوان به TOPSIS، VIKOR، ELECTRE و PROMETHEE اشاره کرد. درک تفاوت این روشها به انتخاب درست ابزار برای هر مسئله کمک میکند.
- AHP مسئله را به سلسلهمراتب تجزیه میکند و بر پایه مقایسه زوجی، وزن معیارها و امتیاز گزینهها را به دست میآورد. مزیت اصلی آن سادگی مفهومی و امکان ترکیب دادههای کیفی و کمی است.
- TOPSIS گزینهها را بر اساس فاصله از راهحل ایدهآل مثبت و منفی رتبهبندی میکند و برای مسائلی با دادههای کمی مناسبتر است.
- VIKOR بر یافتن راهحل توافقی نزدیک به گزینه ایدهآل تمرکز دارد و به ویژه در مسائل با معیارهای متعارض به کار میرود.
- ELECTRE از مفهوم روابط برتری (Outranking) استفاده میکند و برای مسائلی که در آنها مقایسه کامل همه گزینهها ممکن نیست، گزینه مناسبی است.
انتخاب میان این روشها به ماهیت مسئله، نوع دادهها، تعداد معیارها و گزینهها و سطح دقت مورد نیاز بستگی دارد. AHP به دلیل توانایی در ساختاردهی مسئله و شفافسازی قضاوتهای تصمیمگیرنده، اغلب نخستین انتخاب برای مسائل راهبردی و مسائلی است که معیارهای کیفی در آنها نقش پررنگی دارند.
پیادهسازی AHP با ابزارهای صفحه گسترده
با توجه به اهمیت و کاربردی بودن این روش و پیچیدگی نسبی محاسبات آن، استفاده از ابزارهای صفحه گسترده مانند اکسل میتواند فرآیند اجرا را بسیار سادهتر کند. با کمک یک فایل اکسل آماده، میتوان ماتریسهای مقایسه زوجی را تشکیل داد، وزنهای نسبی را محاسبه کرد، نرخ ناسازگاری را بررسی نمود و رتبهبندی نهایی گزینهها را به دست آورد. در چنین ابزاری معمولاً امکان استفاده از روش تحلیل سلسله مراتبی و همچنین سایر روشهای کمی که منطق مشابهی دارند، برای تصمیمگیری فراهم میشود.
چنین راهکارهایی تلاش میکنند نیازهای یک مدیر برای تصمیمگیری را به شکلی نسبتاً کامل برطرف کنند. اگرچه امکان ساخت یک فایل محاسباتی با صرف زمان و جستجو در منابع آموزشی وجود دارد، اما ابزارهای آماده، مسیری سریعتر و منظمتر برای مدیرانی فراهم میکنند که به پاسخی سریع و جامع به نیاز خود احتیاج دارند. با این حال، صرفنظر از ابزار مورد استفاده، درک منطق و مفروضات روش AHP برای تفسیر درست نتایج ضروری است؛ در غیر این صورت، خروجیهای عددی ممکن است بدون پشتوانه مفهومی گمراهکننده باشند.
مزایا و محدودیتهای روش تحلیل سلسله مراتبی
هر ابزار تصمیمگیری، نقاط قوت و ضعف خاص خود را دارد و AHP نیز از این قاعده مستثنا نیست. شناخت این موارد به استفاده آگاهانهتر از روش کمک میکند.
مزایا
- ساختاردهی شفاف به مسائل پیچیده و فاقد ساختار مشخص
- امکان ترکیب معیارهای کیفی و کمی در یک چارچوب واحد
- قابلیت محاسبه و گزارش نرخ ناسازگاری قضاوتها
- انعطافپذیری بالا برای استفاده در حوزههای گوناگون
- تسهیل تصمیمگیری گروهی از طریق تلفیق دیدگاههای مختلف
محدودیتها
- افزایش چشمگیر تعداد مقایسههای زوجی با افزایش تعداد معیارها و گزینهها
- حساسیت نتایج به ساختار سلسلهمراتبی تعریفشده
- وابستگی کیفیت خروجی به دقت و صداقت قضاوتهای تصمیمگیرنده
- عدم وجود مبنای آماری قطعی برای برخی از نتایج، به دلیل ماهیت ذهنی مقایسهها
با وجود این محدودیتها، AHP به عنوان یکی از پراستنادترین روشهای تصمیمگیری چندمعیاره در ادبیات مدیریت و مهندسی صنایع جایگاه خود را تثبیت کرده است و همچنان به عنوان ابزاری قدرتمند برای شفافسازی و مستندسازی فرآیند تصمیمگیری شناخته میشود.
جمعبندی
روش تحلیل سلسله مراتبی (AHP) با تکیه بر ساختار سلسلهمراتبی، مقایسههای زوجی و محاسبه وزنهای نسبی، چارچوبی منطقی و شفاف برای حل مسائل تصمیمگیری چندمعیاره فراهم میکند. این روش از زمان معرفی توسط توماس ساعتی در دهه ۸۰ میلادی تاکنون، در حوزههای گوناگونی از مدیریت عملیات و انتخاب تأمینکننده تا برنامهریزی استراتژیک و ارزیابی پروژهها به کار گرفته شده است. موفقیت در اجرای AHP به درک درست پیشفرضهای نظری، مدلسازی دقیق مسئله و انجام منظم گامهای چهارگانه وابسته است. استفاده از ابزارهای محاسباتی مانند فایلهای اکسل میتواند زمان و خطای محاسبات را کاهش دهد، اما جایگزین درک مفهومی روش نخواهد بود. در نهایت، AHP نه فقط یک ابزار محاسباتی، بلکه رویکردی ساختیافته برای اندیشیدن به مسائل پیچیده و شفافسازی منطق انتخاب است.
پرسشهای متداول
روش تحلیل سلسله مراتبی (AHP) دقیقاً چیست؟
AHP یک تکنیک تصمیمگیری چندمعیاره است که مسئله پیچیده را به ساختاری سلسلهمراتبی شامل هدف، معیارها و گزینهها تجزیه میکند و با استفاده از مقایسههای زوجی، اولویت نسبی هر عنصر را تعیین مینماید.
مهمترین کاربردهای AHP کداماند؟
از AHP برای رتبهبندی گزینهها، انتخاب تأمینکننده، ارزیابی فناوری، انتخاب مکان استقرار، اولویتبندی پروژهها، مدیریت ریسک و بسیاری مسائل تصمیمگیری دیگر استفاده میشود که در آنها معیارهای چندگانه و گاه متعارض وجود دارد.
نرخ ناسازگاری در AHP چه مفهومی دارد؟
نرخ ناسازگاری معیاری برای سنجش انسجام منطقی قضاوتهای تصمیمگیرنده در ماتریسهای مقایسه زوجی است. مقدار کمتر از ۰.۱ معمولاً قابل قبول تلقی میشود و نشان میدهد قضاوتها از سازگاری کافی برخوردارند.
آیا میتوان از AHP برای تصمیمگیری گروهی استفاده کرد؟
بله. AHP بر توافق کامل گروهی اصرار ندارد و میتواند تلفیقی از قضاوتهای گوناگون افراد مختلف را در قالب یک اولویتبندی واحد ارائه دهد. برای این کار معمولاً از میانگین هندسی قضاوتها استفاده میشود.
تفاوت اصلی AHP با TOPSIS چیست؟
AHP بر پایه مقایسه زوجی و ساختار سلسلهمراتبی وزن معیارها را به دست میآورد، در حالی که TOPSIS گزینهها را بر اساس فاصله از راهحل ایدهآل مثبت و منفی رتبهبندی میکند و معمولاً برای دادههای کمی مناسبتر است.