Запитання з тегом «machine-models»

6
Яка модель обчислення "найкраща"?
У 1937 році Тьюрінг описав машину Тюрінга. З тих пір багато моделей обчислень були описані, намагаючись знайти модель, яка схожа на справжній комп'ютер, але все ще досить проста для розробки та аналізу алгоритмів. В результаті у нас є десяток алгоритмів для, наприклад, SORT-задачі для різних моделей обчислення. На жаль, ми …

7
Застосованість тези Церкви-Тьюрінга до інтерактивних моделей обчислення
Пол Вегнер та Діна Голдін вже більше десяти років публікують праці та книги, стверджуючи передусім про те, що теза Церкви Тьюрінга часто неправильно представлена ​​у спільноті «Теорія ЦС» та інших місцях. Тобто він представлений як охоплює всі обчислення, коли насправді він стосується лише обчислення функцій, що є дуже невеликим підмножиною …

3
Що є правильною теоретичною моделлю для розробки алгоритмів для поточних та майбутніх високоефективних комп'ютерів
Це питання схоже на більш загальне питання про те, яка правильна теоретична модель комп'ютера для проектування алгоритму та структури даних. Тут я запитую конкретно про сучасні високопродуктивні комп’ютери (наприклад, ті, що перераховані як Top 500 ) або навіть про майбутні суперкомп'ютери. Зважаючи на те, що ці комп'ютери, як правило, працюють …

1
Доцільність машин Gödel
Нещодавно я натрапив на досить цікавий теоретичний конструкт. Так звана машина Gödel Це загальне вирішення проблем, яке здатне до самооптимізації. Він підходить для реактивних середовищ. Як я розумію, вона може бути реалізована як програма для універсальної машини Тьюрінга, хоча її вимоги виходять далеко за межі апаратних засобів, які є в …

2
Часова складність алгоритму Беллмана-Холд-Карпа для TSP, візьміть 2
Нещодавнє запитання обговорювало класичний алгоритм динамічного програмування для TSP, незалежно від Bellman та Held-Karp . Алгоритм повсюдно повідомляється працювати в O(2nn2)O(2nn2)O(2^n n^2) часу. Однак, як нещодавно зазначив один з моїх учнів, цей час роботи може зажадати необґрунтовано потужної моделі обчислення. Ось короткий опис алгоритму. Вхід складається з спрямованого графіка G=(V,E)G=(V,E)G=(V,E) …

1
Клас складності, пов'язаний з вичерпним пошуком
Який клас складності пов'язаний з вичерпними алгоритмами пошуку? (якщо є) Це NP чи PSPACE? Чи існують обмежені моделі обчислень, що фіксують клас вичерпних алгоритмів пошуку, схожих на моделі жадібного та динамічного програмування?

6
Що відомо про ефективність надійних обчислень?
Наскільки добре було досліджено наступну проблему в TCS? (Прошу вибачення, якщо постановка проблеми звучить розпливчасто!) Враховуючи модель обчислювальної машини (машина Тюрінга, стільникові автомати, машина Колмогорова-Успенського ... та ін.) Та модель шуму, яка може вплинути на обчислення МС, чи існує спосіб відновлення помилок, викликаних цим шумом у ефективний спосіб? Наприклад, скажімо, …

2
Доступні прогалини між складністю дерева рішень та "справжньою" складністю
Заголовок трохи вводить в оману: але сподіваємось, питання не в цьому: Grønlund і Pettie Новий результат , який показує , що 3SUM має тільки дерево рішень складності у мене цікаво:O(n3/2)O(n3/2)O(n^{3/2}) Чи є простий приклад проблеми зі складністю дерева рішень але це допускає нижню межу (у більш детальній моделі) ω ( …

3
Чи можна будь-яку програму реалізовувати механічно?
Чи можливо побудувати єдину мету (не Тюрінг повну) механічну реалізацію, скажімо, Microsoft Word? Чи можливо реалізувати такі речі, як ітератори, функції першого порядку, всю гаму технік програмування? Чи можуть передачі та інші механічні деталі представляти структуру даних або навіть об’єкти програми? У певний момент це потребує побудови машини загального призначення, …

3
Чи є структурою MapReduce тип BSP?
Чи правильно називати структуру mapReduce тип об'ємної синхронної рамки паралельного програмування без локального збереження пам'яті в процесорах між синхронізаціями? Якщо ні, то яка паралельна програма програмування найбільш точно інкапсулює карту mapReduce?

1
Чи дивляться люди на петлеве гніздо в булевих схемах?
У той час як EE undergrad, я відвідував деякі лекції, в яких було представлено приємну характеристику булевих схем з точки зору кількості вкладених циклів. За складністю булеві схеми часто розглядаються як даги, але в реальних апаратних циклах поширені. Тепер, з точки зору деяких технічних можливостей щодо того, що таке цикл, …

1
Оборотні Тюрпіти Тюрінга?
Це питання стосується того, чи існують відомі оборотні таріти Тюрінга, де "оборотна" означає в значенні Аксельсена та Глюка , а "tarpit" - набагато неформальне поняття (і може бути не дуже вдалим вибором слова), але я зроблю все можливе, щоб пояснити, що я маю на увазі під цим. Що я маю …


5
Природні обчислення, засновані на фундаментальних силах
Добре відомими прикладами обчислень, натхнених природним явищем, є квантові комп'ютери та ДНК-комп’ютери. Що відомо про потенціал та / або обмеження обчислень із законами Максвелла чи гравітацією? Тобто, включити "швидкі" рішення природи в рівняння Максвелла або проблему n-тіла безпосередньо в алгоритм загального призначення?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.