کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
7108719 | 1460622 | 2018 | 8 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Request-based gossiping without deadlocks
ترجمه فارسی عنوان
شایعات مبتنی بر درخواست بدون وقفه
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
ترجمه چکیده
با مشکل متوسط توزیع به معنی مشکل محاسبه مقدار میانگین مجموعه ای از اعداد است که توسط عوامل در یک شبکه توزیع شده با استفاده از تنها ارتباط بین عوامل همسایه به دست می آید. شایعه سازی یک رویکرد شناخته شده برای این مشکل است که به دنبال تکرار به یک راه حل می رسد با اجازه دادن به هر عامل برای تبادل اطلاعات با بیش از یک همسایه در هر مرحله تکراری. ساختن یک پروتکل شایعات که این را انجام می دهد، به چالش کشیده می شود، زیرا شایعه سازی یک فرایند همکاری ذاتی است که می تواند منجر به وقفه های مکانی شود، مگر اینکه اقدامات احتیاطی دقیق صورت گیرد تا اطمینان حاصل شود که این کار انجام نمی شود. پروتکل های شایعات فراوانی مبتنی بر درخواست هستند که بدین معنی است که شایعاتی بین دو عامل رخ می دهد هر زمان که یکی از دو عامل درخواست درخواست شایعاتی را از طرف دیگر می پذیرد. در این مقاله، ما سه پروتکل مبتنی بر درخواست قطعی را ارائه می دهیم. ما به عنوان مثال نشان می دهیم که اولین بار می تواند بلافاصله باشد. دوم، تضمین می شود که با استفاده از ایده سفارش محلی، همراه با مفهوم یک خط همسایه عامل، اجتناب از وقفه ها را متوقف کند؛ پروتکل نیازمندی ساده ترین به روز رسانی های صف است، که درک عمیق از نحوه سفارش محلی و به روز رسانی صف را از وقفه ها جلوگیری می کند. نشان داده شده است که یک پروتکل سوم که با استفاده از یک قانون بروز رسانی کمی بیشتر پیچیده می تواند منجر به همگرایی قابل توجهی سریع تر شود؛ بدترین حالت که نرخ همگرایی محدود است ارائه می شود.
موضوعات مرتبط
مهندسی و علوم پایه
سایر رشته های مهندسی
کنترل و سیستم های مهندسی
چکیده انگلیسی
By the distributed averaging problem is meant the problem of computing the average value of a set of numbers possessed by the agents in a distributed network using only communication between neighboring agents. Gossiping is a well-known approach to the problem which seeks to iteratively arrive at a solution by allowing each agent to interchange information with at most one neighbor at each iterative step. Crafting a gossiping protocol which accomplishes this is challenging because gossiping is an inherently collaborative process which can lead to deadlocks unless careful precautions are taken to ensure that it does not. Many gossiping protocols are request-based which means simply that a gossip between two agents will occur whenever one of the two agents accepts a request to gossip placed by the other. In this paper, we present three deterministic request-based protocols. We show by example that the first can deadlock. The second is guaranteed to avoid deadlocks by exploiting the idea of local ordering together with the notion of an agent's neighbor queue; the protocol requires the simplest queue updates, which provides an in-depth understanding of how local ordering and queue updates avoid deadlocks. It is shown that a third protocol which uses a slightly more complicated queue update rule can lead to significantly faster convergence; a worst case bound on convergence rate is provided.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Automatica - Volume 93, July 2018, Pages 454-461
Journal: Automatica - Volume 93, July 2018, Pages 454-461
نویسندگان
Ji Liu, Shaoshuai Mou, A. Stephen Morse, Brian D.O. Anderson, Changbin (Brad) Yu,