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