قبل از اینکه در مورد برنامه ریزی آرمانی فازی توضیح دهیم لازم است ابتدا با برنامه ریزی آرمانی آشنا شویم. مدل های برنامه ریزی آرمانی در ابتدا توسط Charnes و Cooper در اوایل سال 1961 برای یک مدل خطی معرفی شدند. این رویکرد امکان حل همزمان سیستمی از اهداف پیچیده را فراهم می کند و حل مشکل مستلزم ایجاد رابطه بین اهداف متعدد است.

برنامه ریزی آرمانی فازی
برنامه ریزی آرمانی فازی

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

در این مقاله ابتدا با مفهوم برنامه ریزی آرمانی فازی آشنا می شویم. در ادامه با ارائه یک مثال این مفهوم کلیدی در برنامه ریزی خطی را شرح می دهیم.

برنامه ریزی آرمانی فازی

به طور کلی، مدل های برنامه ریزی آرمانی از سه جزء تشکیل شده است:

یک تابع هدف، مجموعه ای از محدودیت های هدف، و الزامات غیر منفی. با این حال، مقدار هدف مرتبط با هر هدف می تواند در برنامه دنیای واقعی مبهم باشد.

تئوری مجموعه های فازی به طور مکرر در تحقیقات اخیر استفاده می شود. یک مجموعه فازی A را می توان با یک تابع عضویت مشخص کرد، که معمولا با علامت μ مشخص می شود، که به هر شی از یک دامنه درجه عضویت خود را در A اختصاص می دهد.هر چه بیشتر بتوان گفت یک عنصر یا شی به مجموعه فازی A تعلق دارد، درجه عضویت آن به 1 نزدیکتر است.

انواع مختلفی از توابع عضویت را می توان برای پشتیبانی از چارچوب تحلیلی فازی استفاده کرد، اگرچه توصیف فازی فرضی است و مقادیر عضویت ذهنی هستند. توابع عضویت مانند توابع خطی، خطی تکه ای، نمایی و هذلولی در تحلیل های مختلف مورد استفاده قرار گرفتند. به طور کلی، توابع عضویت خطی غیرافزاینده و غیر کاهشی اغلب برای نابرابری‌های با روابط کمتر یا مساوی و بزرگ‌تر یا مساوی استفاده می‌شوند.

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

تفاوت بین برنامه ریزی آرمانی فازی و برنامه ریزی خطی سنتی

برنامه ریزی خطی سنتی فرض می کند که همه اهداف و محدودیت ها به طور قطعی شناخته شده اند. با این حال، در برنامه ریزی آرمانی فازی، اهداف و محدودیت ها می توانند به صورت فازی بیان شوند، به این معنی که دقیقاً مشخص نیستند و محدوده ای از مقادیر ممکن را دارند.

مزایای استفاده از برنامه ریزی آرمانی فازی

برنامه ریزی آرمانی فازی مزایای متعددی دارد، از جمله:

  • می تواند برای حل مسائلی که با عدم قطعیت و ابهام همراه هستند استفاده شود.
  • می تواند اهداف و ترجیحات تصمیم گیرندگان مختلف را به طور همزمان در نظر بگیرد.
  • می تواند راه حل های انعطاف پذیرتر و واقع بینانه تری ارائه دهد.
کاربردهای روش برنامه ریزی آرمانی فازی
کاربردهای روش برنامه ریزی آرمانی فازی

مراحل برنامه ریزی آرمانی فازی

مراحل برنامه ریزی آرمانی فازی به شرح زیر است:

  1. تعریف اهداف و محدودیت ها: اهداف و محدودیت های مسئله را به صورت فازی تعریف کنید.
  2. مدل سازی ریاضی: یک مدل ریاضی برای مسئله بر اساس برنامه ریزی آرمانی فازی ایجاد کنید.
  3. حل مدل: مدل ریاضی را با استفاده از روش های مناسب حل کنید.
  4. تجزیه و تحلیل نتایج: نتایج را تجزیه و تحلیل کرده و راه حل های مناسب را انتخاب کنید.

مساله برنامه ریزی آرمانی

مسئله برنامه ریزی آرمانی برنامه ریزی هدف یک مدل برنامه ریزی ریاضی چندهدفه است که تلاش می کند یک راه حل بهینه برای چندین هدف متضاد ایجاد کند. راه حل بهینه، رضایت بخش ترین راه حل در مجموعه ای از راه حل های امکان پذیر خواهد بود.

مدل برنامه ریزی آرمانی یک تکنیک انعطاف‌پذیرتر است که درک و استفاده از آن نسبتاً آسان است. کاربردهای قبلی برنامه ریزی آرمانی در تنظیمات صنعتی و تولیدی وجود داشته است، اما هیچ یک از استفاده های اولیه GP به صراحت ترجیحات تصمیم گیرنده را در بر نمی گیرد. هدف کلی GP به حداقل رساندن انحرافات بین دستیابی به اهداف و سطوح آرمان آنها است.

یک برنامه ریزی آرمانی معمولی به صورت زیر بیان می شود:

مساله برنامه ریزی آرمانی
مساله برنامه ریزی آرمانی

جایی که Fi برنامه ریزی خطی تابع هدف i و gi سطح آرمان هدف است. در نظر بگیرید:

تابع Fi
تابع Fi

معادله (1) را می توان به صورت زیر فرموله کرد:

معادله برنامه ریزی آرمانی
معادله برنامه ریزی آرمانی

به طوری که di+>=0 و di->=0 انحراف از هدف اول می باشند.

مساله برنامه ریزی آرمانی فازی

نراسیمهان و همکاران اولین کسانی بودند که با استفاده از مفهوم توابع عضویت، فرمول برنامه ریزی آرمانی فازی (FGP) را ارائه کردند. این توابع در بازه [0، 1] تعریف می شوند. بنابراین، تابع عضویت برای هدف i-امین زمانی که این هدف محقق شود و چند معیار تصمیم کاملاً برآورده شود، مقدار 1 دارد. در غیر این صورت برای تابع عضویت مقداری بین 0 و 1 در نظر می گیرد.

توابع عضویت خطی در ادبیات و عمل بیشتر از انواع دیگر توابع عضویت استفاده می شود. برای سه نوع هدف فازی بالا، توابع عضویت خطی به صورت زیر تعریف و نشان داده می شوند (شکل 1): جایی که Lk (یا uk ) حد تحمل پایین تر برای هدف فازی k.ام است. آنها یا به صورت ذهنی با تصمیم گیرنده و یا با تلورانس ها در یک فرآیند فنی انتخاب می شوند.

توابع عضویت برنامه ریزی آرمانی فازی
توابع عضویت برنامه ریزی آرمانی فازی

اصطلاحات زبانی فازی برای تعیین درجه مطلوبیت

تعیین درجه مطلوبیت برای یک هدف می تواند برای تصمیم گیری در یک محیط فازی هنگام استفاده از این روش کار دشواری باشد. برای ارزیابی دقیق درجات موفقیت مطلوب، یک روش مفید استفاده از اصطلاحات زبانی مانند “کم اهمیت”، “تا حدودی بسیار مهم” و “بسیار بالا مهم” و غیره برای توصیف شفاهی اهمیت هر هدف فازی است. سپس توابع عضویت مرتبط تعریف می شوند.

ما می توانیم ( ) I u α را برای نشان دادن تابع عضویت هر یک از مقادیر زبانی در مورد اهمیت اهداف مختلف تعریف کنیم، که در آن uI (α) بین صفر و یک و α نشان دهنده متغیری است که درجه موفقیت را در بازه [α min , α max] به صورت 0 کوچکتر از α min و کوچکتر از α max و کوچکتر از 1 تعیین می کند.

روش‌های رتبه‌بندی اعداد فازی می‌توان برای ترسیم تابع عضویت که نشان‌دهنده اهمیت یک هدف فازی به یک عدد واقعی در محدوده [۰،۱] است استفاده کرد. عدد واقعی به دست آمده را می توان به عنوان درجه موفقیت مطلوب برای هدف فازی در نظر گرفت. ما مجموعه زیر را تعریف می کنیم:

اعداد فازی مثلثیمقادیر زبانی
(0,0, 10%)VLI = Very Low Important
(5%,15%, 25%)LI = Low Important
(20%,32/5%, 45%)SLI = Somewhat Low Important
(40%، 50%، 60%)M = Medium
(55%، 67.5%، 80%)SHI = Somewhat High Important
(75%، 85%، 95%)HI = High Important
(90%, 100%, 100%)VHI =Very High Important
اصطلاحات زبانی فازی برای تعیین درجه مطلوبیت
توابع ارزش های زبانی در مورد اهمیت اهداف مختلف
توابع ارزش های زبانی در مورد اهمیت اهداف مختلف

مثال برنامه ریزی آرمانی فازی

در این بخش به مورد یک شرکت حمل و نقل مشترک می پردازیم که با به حداقل رساندن تعداد تصادفات جاده ای برای هر وسیله نقلیه (اتوبوس) به دنبال به حداکثر رساندن سودآوری خدمات مشتریان خود است. یک اتوبوس در سه شبکه اصلی فعالیت می کند: 1: دانشگاه، 2: مرکز شهر و 3: منطقه صنعتی.

این جابه جایی ها بر مبنای پارامترها و مقادیر ثابت های زیر انجام می شود:

  • dit : زمان سفر راننده i برای دوره j
  • cit: اطمینان از هزینه تصادف راننده i در دوره j
  • rt: هزینه نیروی کار به ازای هر ساعت کارمند در دوره t.
  • vit : سرعت متحمل شده توسط راننده i در دوره j
  • Kit: سطح دانش راننده شبکه جاده i در دوره t
  • Iio: تعداد تصادفات ایجاد شده توسط رانندگان i در دوره t -1
  • T: برنامه ریزی مسیرهای افق سفر
  • N: تعداد کل رانندگان
  • Pit: تعداد مسئول بلیط i در دوره t
  • Iit: تعداد تصادفات انجام شده توسط رانندگان i در دوره t
  • Ht: کارگر استخدام شده در دوره t
  • Ft: کارگران اخراج شده در دوره t
  • IIT min: حداقل مسئول بلیط i در دوره t
  • Wt: تعداد کل اتوبوس ها در طول دوره t
  • WMin: حداقل تعداد اتوبوس های موجود در دوره t
  • WMax: حداکثر تعداد اتوبوس های موجود در دوره t

پیاده سازی مدل پیشنهادی در شرکت دارای شرایط زیر است:

  1. شش دوره افق برنامه ریزی وجود دارد
  2. سه شبکه جاده ای
  3. تعداد حداقل تصادفات ایجاد شده توسط رانندگان i در دوره t -1: I10 = 18 تصادف در شبکه 1، I20 = 10 تصادف در شبکه 2، I30 = 33 تصادف در شبکه 3
  4. حداقل تعداد تصادف در دوره t رانندگان i 30 تصادف غیر فوتی است
  5. هزینه تعمیر یا خرید مجدد تصادف اتوبوس در هر اتوبوس به ترتیب 10386 پوند و 27900 پوند است.
  6. ارزش های زبانی در مورد اهمیت اهداف به ترتیب عبارتند از: بسیار بالا مهم = VHI، بسیار مهم = HI، متوسط ​​= M.. و با فرض اینکه تصمیم گیرنده متوسطی داریم، با α = 0.5.
  7. هزینه یک راننده در اتوبوس شبکه سه در طول دوره t برابر با 2500 پوند / نفر است.
  8. حداقل تعداد اتوبوس های موجود در دوره t برابر WMin = 50 اتوبوس در سه شبکه است
  9. حداقل تعداد اتوبوس های موجود در دوره t برابر WMax = 80 اتوبوس در سه شبکه است.
  10. تعداد اولیه اتوبوس WMin = 130 اتوبوس شبکه سه.
  11. حداکثر تعداد تصادفات ایجاد شده توسط رانندگان i در دوره t سه شبکه 80 تصادف می باشد.
داده های اولیه ارائه شده در سه شبکه
برنامه‌ریزی آرمانی فازی – داده های اولیه ارائه شده در سه شبکه

فرمول بندی و حل مساله برنامه ریزی آرمانی فازی

ابتدا توابع عضویت را می سازیم. تابع عضویت خطی هر تابع هدف با درخواست از تصمیم گیرندگان برای تعیین بازه [kg…k u] مقادیر هدف، و همچنین تعیین معادل بودن این مقادیر هدف به عنوان مقدار عضویت در فاصله [0، 1] تابع تعیین می شود. تابع عضویت خطی و پیوسته برای کمی کردن سطوح آرمانی فازی مناسب است.

تابع 1: به حداقل رساندن کل هزینه تضمین تصادف

به حداقل رساندن کل هزینه تضمین تصادف
برنامه ریزی آرمانی فازی – به حداقل رساندن کل هزینه تضمین تصادف

عملکرد 2: به حداقل رساندن سرعت کل

حداقل کردن سرعت کل
برنامه ریزی آرمانی فازی – حداقل کردن سرعت کل

عملکرد 3: به حداقل رساندن تغییرات در زمان کار

به حداقل رساندن تغییرات در زمان کار
برنامه ریزی آرمانی فازی – به حداقل رساندن تغییرات در زمان کار

سپس، توابع هدف عبارتند از:

تابع هدف اصلی
برنامه‌ریزی آرمانی فازی – تابع هدف اصلی

از نرم افزار LINGO برای اجرای مدل برنامه نویسی استفاده می شود.

نتایج حل مدل
برنامه‌ریزی آرمانی فازی – نتایج حل مدل

استفاده از برنامه‌ریزی آرمانی فازی برای به حداقل رساندن همزمان هزینه‌های کل تصادفات جاده‌ای (Z1)، هزینه‌های حمل (Z2)، و تغییرات در سطوح نیروی کار (Z3)، هزینه کل تصادفات جاده‌ای 2999 پوند را به همراه دارد و درجات دستیابی به سه هدف فازی را به همراه دارد. مقادیر u1,u2,u3 به ترتیب 0، 0 و 1 هستند که همگی الزامات تصمیم گیرندگان را برآورده می کنند.

تصمیم گیری چند معیاره

تصمیم‌گیری شامل بیان درست اهداف، تعیین راه‌حل‌های مختلف و ممکن، ارزیابی امکان‌پذیری آنان، ارزیابی عواقب و نتایج ناشی از اجرای هر یک از راه‌حل‌ها و بالاخره انتخاب و اجرای آن می‌باشد. کیفیت مدیریت اساساً تابع کیفیت تصمیم‌گیری است زیرا کیفیت طرح و برنامه‌ها، اثربخشی و کارآمدی راهبردها و کیفیت نتایجی که از اعمال آن‌ها بدست می‌آید همگی تابع کیفیت تصمیماتی است که مدیر اتخاذ می‌نماید.

در اکثر موارد تصمیم‌گیری‌ها وقتی مطلوب و مورد رضایت تصمیم‌گیرنده است که تصمیم‌گیری براساس چندین معیار مورد بررسی قرار گرفته باشد. معیارها ممکن است کمی یا کیفی باشند. در روش‌های تصمیم‌گیری چند معیاره که در دهه‌های اخیر مورد توجه محققین قرار گرفته‌است به جای استفاده از یک معیار سنجش بهینگی از چند معیار سنجش استفاده می‌شود.

روش TOPSIS-AHP فازیخوشه بندی فازی Fuzzy Clusteringروش EDAS فازیروش ahp فازی بوکلی
روش ahp فازی چانگروش آنتروپی شانون فازی Fuzzy Shannon Entropyروش Fuzzy Multimoora مولتی مورا فازیروش AHP فازی
روش کوکوسو فازی Fuzzy cocosoفازی زدایی یا دیفازی سازیروش واسپاس فازیمثال روش BWM فازی
روش بهترین بدترین فازیروش ماباک فازیروش سوارا فازیروش تحلیل رابطه خاکستری فازی
روش کوپراس فازیروش اراس فازیروش مورا فازیمثال روش ANP فازی
روش ANP فازیمثال دلفی فازیتکنیک دلفی فازیمثال روش دیمتل فازی
روش دیمتل فازیمثال روش پرومته فازیروش پرومته فازیمثال روش الکتره فازی
روش الکتره فازیتاپسیس فازیمثال تاپسیس فازیمثال ویکور فازی
ویکور فازیمثال SAW فازی (ساو فازی)روش SAW فازیمثال روش AHP فازی
ای اچ پی فازیای اچ پی فازی با مثالمثال دیفازی سازیسیمپلکس فازی
نرخ سازگاری در ahp فازیروش رتبه بندی یاگرمرتب سازی فازیتصمیم گیری چند شاخصه فازی
تصمیم گیری چند معیاره فازیکاربرد مجموعه های فازی

خدمات فرابگیر

  1. تبلیغات در فضای مجازی گوگل، اینستاگرام و فیس بوک.
  2. مدیریت صفحات اجتماعی اینستاگرام و فیس بوک.
  3. برنامه نویسی حرفه ای با جدیدترین متدهای روز دنیا
  4. طراحی وب سایت و سئو نمودن مطالب با جدیدترین راهکارها برای بازدید حداکثری مطالب
  5. خدمات طراحی سربرگ؛ کار ویزیت، لوگو و بسته مدیریتی
  6. پروژهای دانشجویی در زمینه تحقیق در عملیات، آمار و تصمیم گیری چندمعیاره
  7. آموزش مجازی برای کاربران در زمینه های درخواستی دوره های موجود در وب سایت

باعث افتخارست که مجموعه ما تا کنون بیش از ۱۲۰۰۰ پروژه موفق در زمینه های متخلف ارائه نموده است که با مراجعه به بخش نمونه کارها در دسترس شما عزیزان قرار گرفته است. در صورتی که تصور می کنید پروژه مورد نظر شما در این دسته بندی ها قرار ندارد با تماس با تیم حرفه ای ما می توانید از مشاوره رایگان بهره مند گردید.

X