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