Запитання з тегом «dc.distributed-comp»

Теоретичні питання розподілених обчислень

4
Чому нам не вдалося розробити єдину теорію складності розподілених обчислень?
Поле розподілених обчислень надзвичайно коротко розробило єдину математичну теорію для опису розподілених алгоритмів. Існує кілька «моделей» та рамок розподілених обчислень, які просто не сумісні між собою. Швидкий вибух різних тимчасових властивостей (асинхронність, синхронність, часткова синхронія), різні комунікативні примітиви (передача повідомлення проти загальної пам’яті, трансляція проти одноадресної передачі), декілька моделей несправностей …

10
Поточні паралельні моделі для обчислення
1980-ті рр. Породили і моделі PRAM, і BSP паралельних обчислень. Схоже, розквіт обох моделей був наприкінці 80-х та на початку 90-х. Чи є ці області ще активними щодо дослідження паралельних алгоритмів? Чи існують новіші складніші моделі паралельних обчислень? Чи загальні моделі все ще залишаються в моді, або дослідники намагаються спеціалізуватися …


1
Оцінка відсотків серед розподілених вузлів без виявлення значень
Це питання було перенесено з перехресної перевірки, оскільки на нього можна відповісти на Теоретичному обміні стека інформатики. Мігрували 8 років тому . У мене є досить унікальна проблема, яку потрібно вирішити, і я сподіваюся, що хтось тут може дати мені деяке уявлення про те, як найкраще вирішити цю проблему. Проблема: …

4
Чому проблема консенсусу настільки важлива при розподілених обчисленнях?
У розподілених обчисленнях проблема консенсусу, як видається, є однією з центральних тем, що привернула інтенсивні дослідження. Зокрема, документ "Неможливість розподілу консенсусу за один несправний процес" отримав 2001 р. Впливову паперову премію PODC . То чому проблема консенсусу настільки важлива? Чого ми можемо досягти консенсусом як в теорії, так і на …

4
Нескінченно великі, але локально обмежені проблеми обчислення
Це питання натхнене коментарем, який Юкка Суомела зробив з іншого питання . Наведіть приклади нескінченно великих, але локально обмежених задач обчислень (та алгоритмів)? Іншими словами, які приклади обчислень, які зупиняються в кінцевий час, коли кожна машина Тьюрінга читає та обробляє лише кінцеві дані, але в цілому обчислення вирішує проблему нескінченного …

1
Докази коректності класичних Paxos та Fast Paxos
Я читаю статтю Леслі Лампорта "Швидкі Паксоси" і зациклююся на доказуванні правильності як класичних, так і швидких паксос. Для узгодженості, значення визначена координатором в фазі 2 в круглої я повинна задовольнятиvvv2a2a2aiii Для будь-якого раунду j < i , жодне значення, крім v, не було або може бути вибране в раунді …

1
Чи є перелік канонічних проблем у розподілених системах?
Минулого тижня я знову читав розписку Леслі Лампорт 1982 року конференції, яку він дав про вирішені проблеми, нерозв’язані проблеми та непроблеми в паралельній валюті . Папір легко читається, але однією з речей, на які я задумався, є наступне твердження: Чи можна будь-яку проблему розцінювати як проблему взаємного виключення чи проблему …

2
Децентралізований алгоритм визначення впливових вузлів у соціальних мережах
У цій роботі Кемпе-Кляйнберг-Тардос Автори пропонують жадібні алгоритми, засновані на субмодульних функціях для визначення найвпливовіших вузлів у графі, із додатками до соціальних мереж.кkk В основному алгоритм йде наступним чином: S= e m p t y s e t S=empty setS = {\rm empty~set} виберіть вузол з найбільшим індивідуальним впливом, назвіть …

5
Невдачі процесора в розподілених обчисленнях, які не є аварійними або візантійськими
У моделях розподілених обчислень є два основних типи процесорних збоїв: (1) Вихід з ладу: процесор зупиняється і ніколи не запускається знову. (2) Візантійські збої: процесори поводяться змагально, злісно. Моє запитання: Які ще деякі типи відмов процесора були вивчені, які не зводяться до збоїв або візантійських збоїв? Також більш конкретне питання: …

2
складність рандомізованих пліток
Проблема пліток у розподілених системах полягає в наступному. У нас є графік GGG з nnn вершинами. Кожна вершина vvv має повідомлення mvmvm_v яке повинно бути надіслане всім вузлам. Тепер моє запитання в контексті спеціальної моделі мережі (ми припускаємо, що вузол не має жодних попередніх знань про топологію мережі, її ступінь …

3
Ефективне порівняння DAG по мережі
У розподілених системах управління версіями (таких як Mercurial і Git ) є необхідність ефективного порівняння спрямованих ациклічних графіків (DAG). Я розробник Mercurial, і нам було б дуже цікаво почути теоретичну роботу, яка обговорює складність у часі та мережі порівняння двох DAG. Розглядаються DAG, відповідно до ревізій, записані. Зміни однозначно ідентифікуються …

1
Які основні проблеми дослідження в розподілених транзакціях?
Передумови: Обробка транзакцій була традиційною темою дослідження в теорії баз даних. В даний час розподілені транзакції популяризуються широкомасштабними розподіленими системами зберігання даних, які, як правило, включають розділ даних (також званий шардинг) та реплікацію даних . Які основні проблеми дослідження в розподілених транзакціях? Чи існують відомі теорії та рішення, які потребують …

1
Яка перевага проектування детермінованих розподілених алгоритмів?
Розподілені алгоритми, стійкі до відмов, можуть бути детермінованими або ймовірнісними. Візьмемо для прикладу проблему консенсусу. Паксос є детермінованим у тому сенсі, що з огляду на припущення, яке він робить, він завжди працює. За обмеженням, рандомізований консенсус працює з заданою ймовірністю. Яка перевага проектування та використання детермінованого алгоритму? Припущення, на які …

2
Чому linearizability є властивістю безпеки та чому захисні властивості є закритими наборами?
У главі 13 "Атомні об'єкти" книги "Розподілені алгоритми" Ненсі Лінч лінійна здатність (також відома як атомність) виявляється властивістю безпеки. Тобто відповідне його властивість слід непусте, префікс-закрите та обмежене закрите , як визначено у розділі 8.5.3. Неофіційно власність безпеки часто трактується так, що говорить про те, що якась конкретна «погана» річ …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.