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

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

7
Тверді програми теорії категорій у TCS?
Я вивчив декілька біт теорії категорій. Це, безумовно, інший спосіб погляду на речі. (Дуже приблизний підсумок для тих, хто цього не бачив. Теорія категорій дає способи вираження всіх видів математичної поведінки виключно з точки зору функціональних зв'язків між об'єктами. Наприклад, такі речі, як декартовий продукт двох множин, повністю визначені в …

30
Які останні книги TCS, чернетки яких доступні в Інтернеті?
Слідом за публікацією Що книги повинні читати всі , я помітив, що є недавні книги, чернетки яких доступні в Інтернеті. Наприклад, запис алгоритмів наближення до вищезгаданої публікації цитує книгу 2011 року (ще не опубліковану) під назвою Проектування алгоритмів наближення . Я думаю, що знання останніх робіт є дуже корисним для …

6
Як відрізняються найсучасніші алгоритми визначення маршруту для зміни графіків (D *, D * -Lite, LPA * тощо)?
Останніми роками було розроблено багато алгоритмів накладання маршрутів, які можуть обчислити найкращий шлях у відповідь на зміни графіків набагато швидше, ніж A * - що вони таке, і чим вони відрізняються? Вони для різних ситуацій чи деякі інші застаріли? Це ті, що мені вдалося знайти досі: D * (1994) Сфокусований …

15
Проста проблема, розбірливість якої не відома
Я готуюсь до бесіди, спрямованої на бакалаврські математичні спеціальності, і в рамках неї я розглядаю концепцію прийнятності. Я хочу навести приклад проблеми, про яку наразі ми не знаємо, що вона може бути вирішальною чи невирішеною. Таких проблем існує багато, але жодна з них, схоже, поки не виділяється як приємні приклади. …

5
Перелік конференцій і семінарів ТКС
Я хотів би попросити допомоги у складанні списку якомога більше конференцій та семінарів, що стосуються TCS. Моя основна мотивація для цього полягає в плануванні можливого висвітлення в блозі більшої кількості теоретичних майданчиків - пошуку кореспондентів, які відвідують ці заходи, які бажають написати або короткі, або поглиблені записи в блозі про …

7
Який внесок обчислення лямбда в область теорії обчислення?
Я просто читаю на лямбдальному обчисленні, щоб "познайомитися з цим". Я розглядаю це як альтернативну форму обчислень на відміну від машини Тьюрінга. Це цікавий спосіб роботи з функціями / скороченнями (грубо кажучи). Деякі питання продовжують нудити на мене: У чому сенс обчислення лямбда? Навіщо проходити всі ці функції / скорочення? …

10
Що би означало спростування тези Церкви Тюрінга?
Вибачте за влучну назву. Я хочу зрозуміти, що треба робити, щоб спростувати тезу Церкви Тюрінга? Десь я прочитав, що це зробити математично неможливо! Чому? Тьюрінг, Россер тощо використовували різні терміни для розмежування: "що можна обчислити" і "що можна обчислити машиною Тьюрінга". Визначення Тьюрінга 1939 року щодо цього: "Ми будемо використовувати …

30
Смішні документи, пов'язані з TCS тощо?
Яка найсмішніша опублікована робота, що стосується TCS, ви знаєте? Будь ласка, включіть лише ті, які мають бути смішними. Віддаються переваги твори, які явно створені як розумно жартівливі (а не, скажімо, опублікована збірка коротких анекдотів щодо теорії складності). Також приймаються твори з жартівливими (насправді жартівливими, не просто милими) заголовками. Будь-ласка, лише …

2
Чи було скорочення алгоритму Шора спочатку виявлене Шор?
Це "історичне питання" більше, ніж це дослідницьке запитання, але чи було класичне відношення до пошуку порядку в алгоритмі Шор за факторизацією, спочатку виявленим Пітером Шор, чи це було відомо раніше? Чи є документ, який описує скорочення, яке достроковує Шорта, чи це просто так званий "народний результат"? Або це був просто …

14
Яке математичне підґрунтя потрібно для теорії складності?
Зараз я студент магістратури, який повинен закінчити цей рік. Після закінчення навчання я збираюся працювати над магістром / доктором технічних наук. Мене почало цікавити, які галузі математики вважаються корисними для ТКС, особливо (класичної) теорії складності. Які сфери ви вважаєте важливими для того, хто хоче вивчити теорію складності? Чи знаєте ви …

7
Як виглядатиме дуже проста квантова програма?
У світлі оголошення про перший у світі програмований квантовий фотонний чіп , мені було цікаво, як виглядає програмне забезпечення для комп'ютера, який використовує квантове заплутування. Одна з перших програм, яку я коли-небудь писав, була щось подібне for i = 1 to 10 print i next i Чи може хтось навести …

8
Чи важко читати науково-дослідні роботи?
Це питання може не влаштовувати тут, але я не міг знайти кращого місця для запитання (це було закрито в SO). Мені важко зрозуміти наукові роботи з інформатики. Звичайно, предмети складні. Але після того, як я зрозумію папір, я можу розказати її комусь простішими словами, і змусити їх зрозуміти. Якщо хтось …

20
Приклади «Непов’язаної» математики, що грає фундаментальну роль у TCS?
Наведіть, будь ласка, приклади, коли теорема з математики, яка зазвичай не вважалася застосованою в інформатиці, була вперше використана для доведення результату в галузі інформатики. Найкращі приклади - це ті, де зв’язок не був очевидним, але як тільки він був виявлений, це очевидно "правильний спосіб" це зробити. Це протилежний напрямок питання …

5
Методика повернення порядку квантових ефірів
Загальновідомо, що в цілому порядок універсальних та екзистенційних кількісних показників неможливо змінити. Іншими словами, для загальної логічної формули ,ϕ(⋅,⋅)ϕ(⋅,⋅)\phi(\cdot,\cdot) (∀x)(∃y)ϕ(x,y)⇎(∃y)(∀x)ϕ(x,y)(∀x)(∃y)ϕ(x,y)⇎(∃y)(∀x)ϕ(x,y)(\forall x)(\exists y) \phi(x,y) \quad \not\Leftrightarrow \quad (\exists y)(\forall x) \phi(x,y) З іншого боку, ми знаємо, що права частина є більш обмежуючою, ніж ліва; тобто (∃y)(∀x)ϕ(x,y)⇒(∀x)(∃y)ϕ(x,y)(∃y)(∀x)ϕ(x,y)⇒(∀x)(∃y)ϕ(x,y)(\exists y)(\forall x) \phi(x,y) \Rightarrow (\forall …

2
Яка реальна часова складність ліквідації Гаусса?
Відповідаючи на попереднє запитання , я згадав поширене, але помилкове переконання, що ліквідація «Гаусса» відбувається в O(n3)O(n3)O(n^3) час. Хоча очевидно, що алгоритм використовує арифметичні операції O(n3)O(n3)O(n^3) , недбала реалізація може створювати числа з експоненціально багатьма бітами. Як простий приклад, припустимо, ми хочемо діагоналізувати таку матрицю: ⎡⎣⎢⎢⎢⎢⎢⎢⎢211⋮1021⋮1002⋮1⋯⋯⋯⋱⋯000⋮2⎤⎦⎥⎥⎥⎥⎥⎥⎥[200⋯0120⋯0112⋯0⋮⋮⋮⋱⋮111⋯2]\begin{bmatrix} 2 & 0 & …

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