Результати фізики в TCS?


42

Здається зрозумілим, що на ряд підполів теоретичної інформатики значно вплинули результати теоретичної фізики. Два приклади цього є

  1. Квантове обчислення
  2. Результати статистичної механіки, що використовуються в аналізі складності / евристичних алгоритмах.

Отже, моє запитання: чи є якісь основні сфери, які мені не вистачає?

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

Це відносно м'яке питання, але я не маю на увазі це питання типу великого списку. Я шукаю сфери, де перекриття значне.


9
Я не знаю, чи вважаються складні системи, тому я ще не розміщую відповідь. це поле має багато спільного з аналізом соціальних мереж та мережами в цілому, і фізики вторглися у великій кількості, володіючи зброєю зі статистики та термодинаміки. Чи не вторглися у фізику, це вже інша історія.
Суреш Венкат

Я думаю, що це має значення.
Джо Фіцсімонс

дивіться також, як фізика / CS об’єднуються physics.se
vzn

Відповіді:


26

Техніка пошуку, змодельована відпалом , надихається фізичним процесом відпалу в металургії.

Відпал - це термічна обробка, де міцність і твердість речовини, що обробляється, можуть різко змінитися. Часто це передбачає нагрівання речовини до екстремальної температури, а потім дозволяє повільно охолонути.

Імітований відпал дозволяє уникнути локальних мінімумів / максимумів у пошукових просторах, включаючи ступінь випадковості (температури) у процесі пошуку. У міру того, як триває процес пошуку, температура поступово остигає, а це означає, що кількість випадковості в пошуку зменшується. Мабуть, це досить ефективна техніка пошуку.


supercooldave: Моє обмежене розуміння полягало в тому, що імітація відпалу дозволяє лише уникнути місцевих мінімумів, які є "досить дрібними". Це правильно?
Джошуа Грохов

1
@ Джошуа: загалом, імітований відпал не завжди вдається уникнути локального мінімуму. Він завжди може застрягнути в неправильному місці. Для того, щоб знайти хорошу вихідну точку тощо, потрібно трохи експериментувати.
Дейв Кларк

1
Звичайно, слід зазначити, що «справжній» відпал не завжди уникає місцевих мінімумів! Дефекти (в математично-фізичному розумінні) не є нечуваними.
Стівен Стадницький

Якщо зниження температури відбувається експоненціально повільно, то імітація відпалу отримує багато бажаних властивостей глобальної оптимізації. Звичайно, він також отримує експоненціальний час виконання.
Елліот Дж. Дж.

23

Ідучи навпаки (від TCS до фізики), матричні вироби, PEPS (проектовані стану заплутаних пар), MERA (багатомасштабне перенапруження анзац) були значно поінформовані ідеями TCS, які були адаптовані в теорії квантової інформації. Ці абревіатури - це всі методи наближення станів квантових спінових систем, які використовуються теоретиками конденсованої речовини, і в багатьох випадках ці методи, здається, працюють краще, ніж будь-які відомі раніше інструменти.


2
Одне, що мене вразило у цій галузі, - це, здається, що більше теоретичне фізичне співтовариство в рамках квантової інформації, а не співтовариство TCS (якщо ми дійсно зможемо зробити таке розмежування), яке, схоже, зацікавило ці методи.
Джо Фіцсімонс

5
Я б точно погодився. Я намагався на початку зацікавити студента, який цікавився ними, але його реакція була "бле ... це просто евристичні методи наближення, і нічого жорсткого про них не можна сказати". Звичайно, це виявилося неправильним.
Пітер Шор

1
(@Shor) Мені ця відповідь дуже сподобалася, і я надав відповідь супутника ще з кількома посиланнями - принаймні одна з яких (Огляд геометрії Джозефа Ландсбурга 2008 року та складність множення матриці ), безумовно, знаходиться в кінці TCS спектр. cstheory.stackexchange.com/questions/2074/…
Джон Сідлз

20

Складні системи - це поле, яке має багато спільного з аналізом соціальних мереж та мережами загалом, і фізики вторглися у великій кількості, володіючи зброєю зі статистики та термодинаміки. Чи не вторглися у фізику, це вже інша історія.


Я розвиваю досить великий інтерес до аналізу мереж та соціальних мереж. У вас є посилання?
Дейв Кларк

2
хм. Найкраще почати з книги Кляйнберга / Іслілі (це хороший текст рівня нижчого рівня). Тоді ви могли працювати вперед і назад від роботи Аарона Клаузета та Марка Ньюмена
Суреш Венкат

19

Результат Pour-El та Richards Adv. Математика. 39 215 (1981) наводить існування не обчислюваних рішень рівняння тривимірної хвилі для обчислюваних початкових умов, використовуючи хвилю для імітації універсальної машини Тьюрінга.


Я б також зазначив обчислення ДНК як область перекриття, хоча і з більш тонкими зв'язками з теоретичною фізикою як такою.
S Huntsman

Я більше мав на увазі сфери, де ТКС отримував користь від результатів фізики, а не навпаки.
Джо Фіцсімонс

7
Ну тоді (хоча це може вважатися неявним або пов’язаним з деякими іншими речами, згаданими на цій сторінці), я б зрікався, не згадуючи теорію оборотних обчислень, особливо це коло ідей, народжених в результаті роботи Ландауера, що вплинуло на багато інших області, крім квантових обчислень.
S Huntsman

Щоб прокоментувати відповідь Суреша (недостатньо репортажів для коментарів): було багато плідних застосувань ідей з фізики до аналізу динаміки в мережах. Як один із прикладів я згадую документ, який обговорював докази того, що трафік TCP виявляв самоорганізовану критичність. Як інший приклад, кілька дослідників (включаючи мене) працювали над застосуванням ідей з фізики (а не лише ентропії) для характеристики мережевого трафіку для виявлення аномалії. Звичайно, це залишає T поза TCS.
S Huntsman

17

З'єднання йде і навпаки. Нещодавно теоретики-комп’ютери, які працюють в теорії домен, зацікавилися відносністю. Вони довели результати щодо того, як реконструювати структуру простору часу із структури причинності. Це щось досить звичне для теоретиків домену, де основними об'єктами, що цікавлять, є часткові порядки, топологія яких визначається порядком. Ви можете подивитися http://www.cs.mcgill.ca/~prakash/Pubs/dom_gr_review.pdf


3
Так, насправді я чув, як Пракаш говорив про це на своїй майстерні в Барбадосі. Дійсно цікава робота. Однак у мене було враження, що він також має досвід фізики. Що ж убік, безумовно, є внески в обох напрямках. Просто буває, що мені особливо цікаво було дізнатися про один напрямок зокрема. Імовірно, запитання про вплив ТКС на фізику було б краще підходити до веб-сайту фізики, оскільки люди в тій галузі, які адаптують ідеї з другого поля, краще підходять для визначення того, що з них зробило суттєвий вплив на перше.
Джо Фіцсімонс

13

Дуже давній приклад (який може бути припущений відповіддю Суреша, однак, це інша проблема) - це вплив теорії електричних мереж, наприклад законів ланцюга Кірхгофа, на комбінаторику, теорію графів та ймовірність.


11

Однією з областей, яка побачила кілька застосувань, але недостатньо ІМО, є наближення дискретних структур або процесів з аналітичними наближеннями. Це великий бізнес з математики (напр., Теорія аналітичних чисел) та фізики (всі статистичні механіки), але в КС чомусь не виявився популярним.

Відоме це застосування було в дизайні машини підключення. Це була масово паралельна машина, і в рамках її дизайну вони повинні розібратися, наскільки великими є буфери в маршрутизаторі. Фейнман моделював маршрутизатор з PDE, і показав, що буфери можуть бути меншими, ніж традиційні індуктивні аргументи могли встановити. Денні Хілліс переказує історію в цьому нарисі .


2
А як щодо аналітичної комбінаторики (Флайолет і Седжевік)?
RJK

11

Теорія калібрування евристичних наближень до цілого програмування (кілька робіт Міші Черткова ). Методи групи ренормалізації для комбінаторного підрахунку, Ч. 10-12 «Елементи випадкової прогулянки» Рудника / Гаспарі. Застосування цілісного розкладання шляху Феймана (тобто, Розділ 9.5.1) до підрахунку прогулянок, що уникають самоочищення. Для підключення до ТКС зауважте, що режим тяговості для приблизного підрахунку на графіках залежить від швидкості росту прогулянок, що уникають самоочищення.


9

Статистична фізика надала комп’ютерним науковцям новий спосіб погляду на SAT, як це розглядається тут . Ідея полягає в тому, що в міру збільшення відношення пропозицій до змінних, що беруть участь у формулі 3-SAT, приблизно від 4 до приблизно 5, ми переходимо від можливості вирішити переважну більшість екземплярів 3-SAT до можливості вирішити дуже мало. Цей перехід розглядається як "зміна фази" в SAT.

Ця ідея набула особливої ​​популярності минулого літа завдяки передбачуваному папері Деолалікара П проти НП.


Так, я щойно зрозумів, що Джо посилався на це в своєму первісному запитанні. Сподіваємось, це трохи детальніше.
Гек Беннетт

9

Рання теорія розподілених систем, особливо праця Леслі Лампорт та ін., Мала певний вплив від «Спеціальної відносності», щоб отримати правильну картину до угоди (відмовостійкої) угоди про стан глобальної системи. Див. Запис 27. ( Час, годинник та впорядкування подій у розподіленій системі , повідомлення ОСББ 21, 7 (липень 1978 р., 558-565) у працях Леслі Лампорт , де Лампорт наводить наступну довідкову інформацію про його папір:

Початком цього документу стала примітка «Супровід дублікатів баз даних« Пол Джонсон та Боб Томас. Я вважаю, що їхня примітка ввела ідею використання часових позначок повідомлень у розподіленому алгоритмі. У мене трапляється тверде, вісцеральне розуміння спеціальної відносності (див. [5]). Це дало мені можливість зрозуміти суть того, що вони намагалися зробити. Особлива відносність вчить нас, що не існує інваріантного тотального впорядкування подій у просторі-часі; різні спостерігачі можуть не погодитися з приводу того, яка з двох подій відбулася першою. Існує лише частковий порядок, коли подія e1 передує події e2 iff e1 може причинно впливати на e2. Я зрозумів, що суть Джонсона і Томаса s алгоритмом було використання часових позначок для забезпечення загального впорядкування подій, що відповідало причинному порядку. Це усвідомлення, можливо, було геніальним. Усвідомивши це, все інше було банальним. Оскільки Томас і Джонсон не зрозуміли, що саме вони роблять, вони не зрозуміли алгоритм; їх алгоритм дозволяв аномальну поведінку, яка по суті порушувала причинність. Я швидко написав коротку записку, вказуючи на це і виправляючи алгоритм.


9

Цю відповідь я розробив з розширеною відповіддю на вікі-питання спільноти Гіл Калай " MathOverflow " [Що таке] Книга, яку ви хотіли б написати ".

Розширена відповідь прагне пов'язати фундаментальні питання ТКС та КІТ з практичними проблемами зцілення та регенеративної медицини.


Ця відповідь поширює відповідь Петра Шоря , в якому обговорюються ролі станів матричних продуктів у TCS та фізиці. Два останні опитування в Бюлетені AMS стосуються матричних продуктів, і обидва опитування є добре написаними, не мають обмежень на оплату стін та доступні для неспеціалістів:

Математична арена для обстеження Ландсберга - це семантичні різновиди сортів Сегре , а арена для опитування Пелейо та Нгока - це чотиривимірні симплектичні багатообразиї ... потрібно деякий час, щоб зрозуміти, що обидві ці арени є матричними станами добутку, якщо розглядати відповідно з обчислювальної точки зору (Ландсбург) та геометричну перспективу (Палайо та Нгок). Більше того, Палайо і Нгок включають у своє опитування обговорення Бабелона, Кантіні та Дусо, напівкласичне дослідження моделі Джейнеса - Каммінгса (зазначаючи, що модель Джейнеса - Каммінгса часто зустрічається в літературі фізики конденсованої речовини та квантових обчислень. ).

Кожне з цих посилань іде далеко для висвітлення інших. Зокрема, було б корисно в наших власних (дуже практичних) спінових динамічних розрахунках зрозуміти, що квантові простори станів, які в літературі по-різному описуються як стан тензорної мережі, стани матричного продукту та семантичні різновиди різновидів Segre, мають багатий наділ з особливостями, алгебраїчна, симплектична та риманова структура в даний час дуже неповно зрозуміла (як огляд Пелайо та Нгока).

Для наших інженерних цілей підхід Ландсбурга / алгебраїчної геометрії , в якому простір квантової динаміки розглядається як алгебраїчне різноманіття, а не векторний простір, стає найбільш математично природним. Це для нас дивно, але спільно з багатьма дослідниками ми виявляємо, що набір алгебраїчних геометричних інструментів є надзвичайно ефективним для перевірки та прискорення практичних квантових моделювань.

В даний час квантові симулятори насолоджуються дивовижною обставиною, що великі чисельні квантові симуляції дуже часто працюють набагато краще, ніж ми маємо будь-яку відому причину. Коли математики та фізики домовляться про спільне розуміння, ця загадка, безумовно, зменшиться, і насолода, безумовно, залишиться. Добре! :)


8

Інший приклад - алгоритми малювання графіків на основі сили . Ідея полягає в тому, щоб кожен край вважався пружиною, а розташування вузлів графіка відповідає знаходженню рівноваги в колекції пружин.


Я б не подумав, що особливо TCS, але це така класна техніка, що ти отримуєш від мене +1. Зрештою, деякі галузі інформатики дуже сильно залежать від фізики (тобто СИГГРАФ).
Джо Фіцсімонс

Графіки, безумовно, є TCS. І їх потрібно намалювати. А Девід Еппштейн робить графічне малювання. (Це мій переконливий аргумент.)
Дейв Кларк

Гаразд, я прийму цей аргумент.
Джо Фіцсімонс

Цей прийом є головним гравцем у графічному малюванні. Однозначно варто згадати
Суреш Венкат

Чудовий приклад! +1 від мене
Джордж

2

Значна частина математики, яку ми використовуємо, спочатку була придумана для вирішення проблем фізики. Приклади включають числення (ньютонівська гравітація) і ряд Фур'є (рівняння тепла).


6
У подібному руслі Бєлкін, Нараянан і Нійогі (FOCS '06, dx.doi.org/10.1109/FOCS.2006.34 ) використовували математичний аналіз дослідження теплового потоку та дифузії, щоб дати швидкий рандомізований алгоритм обчислення площі поверхні опукло тіло в n розмірах.
arnab

2
хороший приклад. хоча це приклад фізики чи математики? :)
Суреш Венкат


1

Поняття потенціалу пов'язане з багатьма різними сферами фізики. У cs потенціал використовується в амортизованому аналізі структур даних. Ми можемо подивитися, як кожен крок впливає на ентропію системи і, отже, отримати середню (амортизовану) вартість операції з заданою структурою даних. Це породило багато теоретично кращих структур даних, таких як нагромаджена група.


-1

щоб додати / заповнити деяку прогалину в нинішніх відмінних відповідях / висвітленні — мабуть, існує міцний зв’язок між ТКС і термодинамікою різними способами, які ще не були повністю вивчені, але є межами активних досліджень. є точка переходу, пов'язана з SAT, але, мабуть, можливо, є точки переходу, пов'язані також з іншими (або навіть усіма) класами складності. точка переходу SAT асоціюється з різницею між "легким" (P) та "жорстким" (NP) екземплярами, але, мабуть, усі межі класу складності повинні призводити до одного і того ж властивості, подібного до точки переходу.

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

теорія квантової механіки все частіше розглядає простір і час, Всесвіт, як якусь обчислювальну систему. Схоже, у неї є деякі "мінімальні обчислювальні одиниці", властиві своїй природі, ймовірно, пов'язані з довжиною Планка. тому дослідження мінімальних машин Тьюрінга на предмет проблем також передбачає мінімальні фізичні / енергетичні системи або навіть необхідні обсяги простору. [3]

Крім того, ключове поняття ентропії неодноразово з'являється в ТКС та фізиці / термодинаміці і може бути об'єднавчим принципом з ще більш активними дослідженнями, що розкривають її основну природу. [1,2]

[1] ентропія в теорії інформації , вікіпедія

[2] що таке CS-defn ентропії , stackoverflow

[3] Що таке обсяг інформації? tcs.se


1
Ви розумієте, що я відповів на запитання tcs.se, правда?
Joe Fitzsimons

Я хотів би зрозуміти, чому це питання було скасовано. Зволікання без пояснень нікому не допомагає, оскільки причини цілком можуть бути нетехнічними. Я розумію, що ОП знала про певну чи всю відповідь на цю відповідь, але оскільки він не згадав про це у питанні ... cc @JoeFitzsimons
babou
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.