Abstract
Maintaining load balance, in a distributed network is a complex task. It was previously assumed that the communication complexity would be O(u2 for any number of nodes u which was later modified as O(u3/2) where the number of nodes u=k2+k+1 and k is prime. In this paper, we modify the communication complexity O(u5/4) where the number of nodes and k is prime. Thereby we show that by increasing the round of message interchange by , the communication complexity is O(u1+1/2n). Also by increasing infinitely the round of message interchange, the communication complexity can be made O(u)
چکیده
حفظ تعادل بار در یک شبکه توزیع شده کار پیچیده ای میباشد. در گذشته فرض شده است که پیچیدگی ارتباط برای هر تعداد گره u به صورت O(u2) باشد. سپس این عبارت به فرم( O(u3/2 تغییر یافت کهu=k2+k+1 و K یک پارامتر اولیه میباشد.. در این مقاله، ما عبارت پیچیدگی ارتباط را به صورت O(u5/4) تغییر خواهیم داد. که تعداد گرهها به صورت u=k2+k+1 و K یک میباشد. بنابراین ما نشان میدهیم که باتغییر پیام با ضریب 2n پیچیدگی مخابره برابر O(u1+1/2n) خواهد بود. همچنین با افزایش بینهایت تغییرات پیام پیچیدگی مخابره میتواند به صورت O(u) باشد.
1-مقدمه
در یک شبکه توزیع یافته، تعدادی گره با بارهای سنگین تعدادی گره با بارهای سبک و تعدادی گره با بارهای برابر یا گره های ایده آل وجود دارد. هدف افزایش بهرهبرداری از گره ها به همراه کاهش زمان پاسخ میباشد. از دید تعادل بار در یک شبکه توزیع یافته،ما میتوانیم تشخیص دهیم که آیا یک فرایند به صورت محلی اجرا میشود یا از طریق گره های دور پردازش میشود. زیرا میتواند به صورت مرکزی یا توزیع شده پردازش شود. روش توزیع شده، به روشی صوزت میگیرد که هر گره اطلاعات سایر گره ها را در بر دارد. همچنین توصیه میشود که اطلاعات مورد نظر آخرین اطلاعات موجود باشد تا از تناقض در سیستم جلوگیری شود. با این وجود ممکن است این عمل مقرون به صرفه نباشد...