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