1. خطوات الحل البياني :
لحل البرنامج الرياضي الممثل بمتغيرين يجب إتباع الخطوات التالية :
1.1. تمثيل قيود المسألة بيانيا :
بعد رسم محورين متعامدين يخصص من خلاله المحور الأفقي لـ و المحور العمودي لـ نكتب قيود البرنامج في شكل معادلات، ثم نمثل كل معادلة بمستقيم لنقوم بعدها بتحديد نقاط تقاطع المستقيمات.
عند الانتهاء من رسم المستقيمات ننتقل إلى شطب المساحات الخارجة عن الحل و هي العملية التي تسمح لنا بتحديد اتجاه كل قيد ، أي تحديد مساحة الحل بالنسبة لكل قيد، هذا دون أن ننسى قيود عدم السلبية التي تحصر مساحة الحلول الممكنة في الربع الأول من المستوي.
2.1. تحديد مساحة الحلول الممكنة :
تتكون مساحة الحلول الممكنة من مجموع النقاط الممثلة لمناطق الحل بالنسبة لكل قيود المسألة مجتمعة ، وهي بذلك تمثل المنطقة الناتجة عن تقاطع المسطحات المكونة لقيود المسألة.
3.1. تحديد زوايا منطقة الحلول الممكنة :
تتشكل كل زاوية من زوايا منطقة الحلول الممكنة من تقاطع مستقيمين أو أكثر من الخطوط الممثلة لقيود المسألة ، و لحساب إحداثيات أي زاوية علينا أولا تحديد الخطوط المستقيمة التي أنتجت هذه الزاوية ثم حل المعادلات الممثلة لهذه المستقيمات جبريا لتحديد نقطة تقاطعها.
4.1. تقييم دالة الهدف عند زوايا منطقة الحلول الممكنة :
في هذه الخطوة يتم التعويض في المتغيرين عند كل زاوية من زوايا منطقة الحلول الممكنة في دالة الهدف و اختيار الزاوية التي تحقق أفضل ناتج حسب طبيعة دالة الهدف.
أما بيانيا فيجب رسم مستقيم دالة الهدف بنفس الطريقة السابقة ، ثم نقوم بسحبه نحو الأعلى وبشكل عمودي محافظين على نفس زاوية الميل حتى آخر زاوية من زوايا منطقة الحلول الممكنة تلمس مستقيم دالة الهدف في حالة التعظيم،أو أول زاوية من زوايا منطقة الحلول الممكنة تلمس مستقيم دالة الهدف في حالة التدنئة ثم نجري إسقاطا لهذه النقطة على المحورين لنحصل على القيم المثلى للمتغيرين ثم نعوضهما في دالة الهدف .