Теоретична інформатика

Питання та відповіді для вчених-теоретиків та дослідників у суміжних галузях


3
Про ентропію суми
Шукаю обмеження на ентропії суми двох незалежних дискретних випадкових величин X і Y . Природно, H ( X + Y ) ≤ H ( X ) + H ( Y ) ( ∗ ) Однак, застосований до суми n незалежних випадкових величин Бернуллі Z 1 , … , Z n …

1
Чи можуть бути відтворені квантові алгоритми з експоненціальною швидкістю за допомогою span-програм?
Нині відомо, що нижня межа загального противника характеризує складність квантового запиту завдяки проривній роботі Reichardt et al. Цей же напрям роботи також встановлює зв'язки з рамками програми для розробки квантових алгоритмів. Багато цікавих квантових алгоритмів, у тому числі алгоритми з експоненціальною швидкістю, такі як алгоритм Саймона та алгоритм Шор для …

2
Складність простору для обчислення оптимального вирівнювання рядків для відстані редагування Левенштейна
Якщо нам дано два рядки розміром і n 2 , то стандартний обчислення відстані редагування Левенштейна здійснюється за допомогою динамічного алгоритму з часовою складністю O ( n 1 n 2 ) і складністю простору O ( n 1 n 2 ) . (Деякі вдосконалення можуть бути внесені як функція відстані …

3
Складність підрахунку контурів у графі
Дано спрямований графік з n вузлами, таким чином, що кожна вершина має рівно два вихідних ребра, і натуральне число N, закодоване у двійкові, дві вершини s і t, Я хочу порахувати кількість (не обов'язково простих) шляхів від s до t протягом N кроків. Це # Р-важка проблема? Або взагалі в …

1
Питання про лінійні розширення часткових порядків
Якщо вам надано колекцію часткових замовлень, топологічне сортування підкаже, чи є розширення колекції до загального порядку (розширення в цьому випадку - це загальне замовлення, що відповідає кожному з часткових замовлень). Я зіткнувся з варіацією: Зафіксуємо безліч . Вам надаються послідовності σ 1 , … σ k елементів, витягнутих з V …

2
Які відносини між Альтернативою, MonadPlus (LeftCatch) та MonadPlus (LeftDistributive)?
Слідування Що таке приклад Monad, який є Альтернативою, але не MonadPlus? : Припустимо, - монада. Які відносини betweem будучи Alternative , а MonadPlusCatch і MonadPlusDistr ? ммmmмmmДля кожної з шести можливих пар я хотів би мати доказ того, що одна має на увазі інше, або зустрічний приклад того, що це …

2
Ефективне універсальне вирішення проблем?
Визначення «проблеми» , щоб бути алгоритм приймає натуральне число і повертає 0 або 1 , який повертає 1 , щонайменше , однієї п ∈ N . Будь-яка така n називається "рішенням" AАAA111n∈Nn∈Nn \in \mathbb{N}nnnAAA Визначте «універсальний вирішувач проблеми», який є алгоритмом приймає проблему і повертає одне з її рішень. Наприклад, …


3
Як визначається подвійність типів?
У рекурсивних видах Вадлера безкоштовно! [1], він показав два типу, ∀X. ( F( X) → X) → X∀X.(F(X)→X)→X\forall X . (F(X) \rightarrow X) \rightarrow X і ∃ X. ( X→ F( X) ) × X∃X.(X→F(X))×X\exists X . (X \rightarrow F(X)) \times X , і стверджується, що вони подвійні . Зокрема, …

3
AM / MA та NP аналогічно P та BPP
Арора і Барак показують, що можна виразити як B P ⋅ N P, тобто набір мов, що мають рандомізовані скорочення до 3SAT. M A також є природним рандомізованим узагальненням N P тим, що ви замінюєте детермінований верифікатор рандомізованим.AMAM\mathsf{AM}BP⋅NPBP⋅NP\mathsf{BP}\cdot \mathsf{NP}MAMA\mathsf{MA}NPNP\mathsf{NP} Чи є сенс, в якому одне з них ближче вписується в …

2
Виразність Büchi проти CTL (*)
Яка взаємозв'язок між виразністю LTL , Büchi / QPTL , CTL і CTL * ? Чи можете ви навести кілька посилань, які охоплюють якомога більше цих часових логік (особливо між лінійним та розгалужувальним часом)? Діаграма Венна з тими часовими логіками та деякими практичними властивостями як приклади була б ідеальною. Наприклад: …

1
Впровадження Вільфа-Зейльбергера та пов'язані з ним методи
У книзі A = B Петковсека, Вільфа та Зейльбергера описані алгоритми для обчислення різних сум біномій. AFAIK, ці алгоритми все ще вдосконалюються різними авторами. Чи знаєте ви, де ми можемо знайти найсучасніші реалізації цих алгоритмів? А чи знаєте ви, чи існують реалізації в деяких безкоштовних програмних програм, таких як Sage …

3
Сортування «k-тонічних» послідовностей
Сподіваюся, хтось знає відповідь на це, тому мені не доведеться читати літературу ... Розглянемо послідовність чисел . Подумайте про послідовність як проміжки . Зрозуміло, що початкова послідовність є бітонічною, якщо будь-яка точка на реальній прямій врізається не більше 2 інтервалів. Ми будемо називати послідовність, де точка колюється на більшій кількості …

2
Розбийте текст рівномірно на певну кількість рядків
Існує лінійний алгоритм часу для рівномірного розбиття тексту на рядки максимальної ширини. Він використовує SMAWK (або Knuth & Plass) і "рівномірно" означає: http://en.wikipedia.org/wiki/Word_wrap#Minimum_raggedness Чи існує алгоритм чи увігнута вартість вартості для алгоритму, над якою буде враховано кількість рядків, на які я хотів би розбити текст замість максимальної ширини рядка? Також …

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