Система підтвердження суми квадратів


23

Нещодавно я побачив кілька статей про arxiv, які стосуються системи доказування, званої sum-of-квадратами.

Чи може хтось пояснити, що є доказом суми квадратів і чому такі докази важливі / цікаві?

Як вони пов'язані з іншими алгебраїчними системами доказування? Вони якісь подвійні для Лассера?


11
Деякі огляди наведені на arxiv.org/abs/1211.1958 . Основна система SOS визначена переходом на сторінці 3 (шукайте Григор’єва та Воробйова).
Еміль Йерабек підтримує Моніку

3
@Emil, здається, що в документі містяться відповіді на запитання у публікації (він пояснює систему, її історію та відповідність останнім роботам), чому б не опублікувати ваш коментар як відповідь?
Каве

@ EmilJeřábek Я прийму ваш коментар, якщо ви опублікуєте розширену версію його як відповідь.
Анонім

2
Гаразд, я це зробив, хоча хотів би віддати перевагу, якби на нього відповів хтось, хто насправді розуміє ці системи.
Еміль Йерабек підтримує Моніку

Відповіді:


18

Основна система підтвердження суми квадратів, введена під назвою спростувань Позитивстелленсатца Григорьовим та Воробйовим , є "статичною" системою доказування, що показує, що набір поліноміальних рівнянь та нерівностей де f 1 , , f k , h 1 , ,

S={f1=0,,fk=0,h10,,hm0},
не має спільного рішення в R n : спростування S задається поліномами g i і e I , j таким, що - 1 = k i = 1 g i f i + I { 1 , , m } j e 2 If1,,fk,h1,,hmR[x1,,xn]RnSgieI,j (Можна було б працювати з будь-яким реальним закритим полем замістьR.) Positivstellensatz Stengle гарантує, щоSмає спростування тоді і лише тоді, коли воно не має рішення. Основна міра складності тут -ступіньспростування, що є максимумом загальних градусів многочленів, що з’являються під знаками суми в(), тобтоgifiтаe2I,jiIчя.
()1=i=1kgifi+I{1,,m}jeI,j2iIhi.
RS()gifieI,j2iIhi

Як і звичайно з алгебраїчними системами доказування, можна також розглядати це як систему спростування незадовільних булевих формул , включивши в S аксіоми x 2 i - x i для кожної змінної x i та переклад nom на поліноміальні нерівності.ϕSxi2xixiϕ

Більше про історію та розвиток систем SOS можна прочитати на веб-сайті http://arxiv.org/abs/1211.1958 .


1
Чи є стандартна книга?

1
Чи є тут використання теорії моделей?

2
Laserre нещодавно написав книгу про аспекти оптимізації. "Вступ до поліноміальної та напівалгебраїчної оптимізації", опублікований Cambridge University Press.
Чандра Чекурі

11

p(x)0p(x)x

Правила висновку:

  1. x2x0
  2. xx20
  3. p(x)20
  4. p(x)0p(x)x0
  5. p(x)0p(x)(1x)0
  6. p1(x)0,,pm(x)0i=1mcipi(x)0c1,,cmR+

p(x)20

Є приємні зв’язки з напіввизначеним програмуванням та алгоритмами наближення.

Для більш детальної перевірки нещодавньої розмови Альберта Ацеріаса на семінарі BIRS Теоретичні основи прикладного рішення SAT :


Чи така формула така, як у Еміля? Ваш "динамічний", а значить, дозволяє отримати докази, схожі на DAG, де Еміль "статичний", а значить, відповідає вашій деревній версії. Отже, мабуть вони різні за складністю (наприклад, ступінь, розмір за кількістю одночленів та кількістю рядків). Це правда?
Іддо Цамарет

@Iddo, я думаю, ти маєш рацію. Міра складності може бути не однаковою. Альберт пояснює у своїй розмові дуже коротко відповідність основній цікавій мірі складності, якщо я правильно пам’ятаю, але якщо хтось цікавиться іншими заходами, то необхідно бути більш уважними у формулюванні.
Каве

@Kaveh Я поставив два пов'язані питання, якщо ви можете допомогти, (1) cstheory.stackexchange.com/questions/30930/… (2) cstheory.stackexchange.com/questions/30932/…
user6818
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.