كيفية تحويل خوارزمية مركزية إلى خوارزمية موزعة؟

cs.stackexchange https://cs.stackexchange.com/questions/118414

  •  28-09-2020
  •  | 
  •  

سؤال

هل هناك أي خوارزمية أو إجراء لتحويل خوارزمية مركزية إلى خوارزمية موزعة؟هل هناك أي نتيجة نظرية أو تحليل التعقيد ذي الصلة؟

هل كانت مفيدة؟

المحلول

بالتأكيد. إذا كان لديك نظام موزز باستخدام أجهزة N، فيمكنك دائما تشغيل الخوارزمية المركزية على الجهاز 1 ودع الآلات 2..N الجلوس الخمول.

إذا كنت تسأل عما إذا كان يمكن توازي جميع الخوارزميات المتسلسلة، فهذا سؤال مفتوح، لكنه يعتقد أن الإجابة لا: انظر nc compleity class . كما دول ويكيبيديا،

ربما هناك بعض المشكلات التي يمكن استخدامها "متتابعا بطبيعتها" ولا يمكن أن يتم استبدالها بشكل كبير باستخدام توازي.

المشكلات

p-complete هي مرشحين جيدين للمشاكل التي من المحتمل ألا تقم بصلاحية لتسريعها بالتوازي.

إذا كنت تسأل عما إذا كان من الممكن إجراء جميع الخوارزميات موثوقة في نظام موزز، فهذا هو سؤال خفية يعتمد على أنواع الفشل التي تفكر فيها. قد تنظر في بروتوكولات الإجماع ، النسخ المتماثل لآلة الحالة ، و CAP نظرية .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى cs.stackexchange
scroll top