SlideShare a Scribd company logo
1 of 16
Download to read offline
Вероятностное округление для «MAX-SAT»

         Н.Н. Кузюрин   С.А. Фомин



             10 октября 2008 г.


               Вероятностное округление для
                MAX-SAT . Вероятностные алгоритмы,
               основанные на округлении
               нецелочисленного решения.


                                            1 / 16
Задача MAX-SAT


Задача
Максимальная выполнимость/MAX-SAT.
Даны m скобок конъюнктивной нормальной формы (КНФ) с n
переменными. Найти значения переменных, максимизирующие число
выполненных скобок.

Определение
Литерал — каждое вхождение переменной xi (или ее отрицания)
в скобку. Например, для (x1 ∨ x2 ) ∧ (x1 ∨ x3 ) литералами будут
x1 , x2 , x1 , x3 .




                                                              2 / 16
Определение
Вероятностный приближенный алгоритм A гарантирует точность C ,
если для всех входов I

                             E mA (I )
                        1≥             ≥ C > 0,
                              m0 (I )
где m0 (I ) — оптимум, mA (I ) — значение, найденное алгоритмом, и
решается задача максимизации.




                                                              3 / 16
Теорема
Пусть xi = {0, 1} равновероятно: p = 1 . Для любого подмножества
                                       2
скобок S = {C1 , . . . , Cm }, |S| = m
                             m
                                              m
                         E         Ci (x) ≥     .
                                              2
                             i=1


Доказательство.
Пусть |C | = k, тогда

                                                    1             1
     P(C = 0) = 2−k ⇒ P(C = 1) = 1 − 2−k ≥            ⇒ E Ci (x) ≥ .
                                                    2             2
Откуда
                             m
                                              m
                         E         Ci (x) ≥     .
                                              2
                             i=1



                                                                  4 / 16
Задача
MAX-SAT(IP)
          Cj : скобка.
 zj = {0, 1} : значение скобки.
         Cj+ : i : xi ∈ Cj (положительные литералы в скобке).
         Cj− : i : xi ∈ Cj .

                          m
                               zj → max                                     (1)
                         j=1

                                 xi +           (1 − xi ) ≥ zj ,   ∀j.
                         i∈Cj+          i∈Cj−

                         xi , zj ∈ {0, 1}, ∀i, j


                                                                         5 / 16
Пусть xi , zj — решение линейной релаксации.
      ^ ^
                        m
                             zj → max                                     (2)
                       j=1

                               xi +           (1 − xi ) ≥ zj ,   ∀j.
                       i∈Cj+          i∈Cj−

                       xi , zj ∈ [0, 1], ∀i, j
  m
  j=1 zj
      ^    — верхняя оценка оптимума (2).




                                                                       6 / 16
Вход: Формулировка задачи «MAX-SAT» в виде (1)
  x ← решения линейной релаксации (2)
  ^
  for all i ∈ {1..m} do
    xi ← 0
    if random(0..1) ≤ xi then
                           ^
       xi ← 1 {xi ← 1 с вероятностью xi }
                                     ^
    end if
  end for
Выход: (x1 , . . . , xm ).

Теорема
Алгоритм обеспечивает приближенное решение (1), со средней
               1
точностью (1 − e ).




                                                             7 / 16
Лемма
Пусть |Cj | = k, βk = 1 − (1 − 1/k)k .

                               P(Cj = 1) ≥ βk zj .
                                              ^

Доказательство.
Пусть Cj = x1 ∨ . . . ∨ xk . Из (2) следует:

                               x1 + . . . + xk ≥ zj .
                               ^            ^    ^

                        k                                  k
         P(Cj = 0) =         (1 − xi ) ⇒ P(Cj = 1) = 1 −
                                  ^                              (1 − xi ).
                                                                      ^
                       i=1                                 i=1

P(Cj = 1) минимально если ∀i xi = zj /k.
                               ^   ^
f (z) = 1 − (1 − z/k)k — вогнутая функция:

    f (0) = 0 = βk z
                                  ⇒ f (z) ≥ βk z 0 ≤ z ≤ 1 ∀k ∈ N.
    f (1) = 1 − (1 − 1/k)k = βk z
                                                                              8 / 16
9 / 16
Теорема
Алгоритм «Линейная релаксация и вероятностное округление»
обеспечивает приближенное решение (1), со средней точностью
     1
(1 − e ).

Доказательство.
              βk = 1 − (1 − 1/k)k ≥ 1 − 1/e          ∀k ∈ N.


             EmA (I ) ≥               βk zj ≥ (1 − 1/e)
                                         ^                    zj .
                                                              ^
                          k Cj ∈S k                       j

                            m0 (I ) ≤         zj .
                                              ^
                                          j




                               1
                          1−       ≈ 0.632120559
                               e
                                                                     10 / 16
Теорема
Алгоритм «Линейная релаксация и вероятностное округление»
обеспечивает приближенное решение (1), со средней точностью
     1
(1 − e ).

Доказательство.
              βk = 1 − (1 − 1/k)k ≥ 1 − 1/e          ∀k ∈ N.


             EmA (I ) ≥               βk zj ≥ (1 − 1/e)
                                         ^                    zj .
                                                              ^
                          k Cj ∈S k                       j

                            m0 (I ) ≤         zj .
                                              ^
                                          j




                               1
                          1−       ≈ 0.632120559
                               e
                                                                     11 / 16
3
Алгоритм с вероятностной точностью                         4


 1   n1 — алгоритм «округление каждой переменной независимо в 0
     или 1 с вероятностью 1/2»;
 2   n2 — алгоритм «Линейная релаксация и вероятностное
     округление»;
 3   выбираем max(n1 , n2 ).

Теорема

                                            3
                        E max{n1 , n2 } ≥           zj .
                                                    ^
                                            4
                                                j




                                                               12 / 16
Доказательство.
S k : множество скобок, содержащих ровно k литералов. Имеем


          En1 =                    (1 − 2−k ) ≥               (1 − 2−k )^j
                                                                        z
                     k Cj ∈S k                    k Cj ∈S k

          En2 ≥                    βk zj .
                                      ^
                     k Cj   ∈S k


                             n1 + n2                     (1 − 2−k ) + βk
       E max(n1 , n2 ) ≥ E           ≥                                   zj .
                                                                         ^
                                2                               2
                                             k Cj ∈S k

                                                         k
                                                   1             3
         (1 − 2−k ) + βk = 2 − 2−k − 1 −                     >     ∀k ∈ N.
                                                   k             2
                         (1 − 2−k ) + βk      3                             3
     E max(n1 , n2 ) ≥                   zj ≥
                                         ^                           zj =
                                                                     ^              zj .
                                                                                    ^
                                2             4                             4
                                                       k Cj   ∈S k              j

                                                                                    13 / 16
Упражнение
Рассмотрим задачу «MAX-3ESAT», это «MAX-SAT», только в КНФ
в каждой скобке ровно три литерала.
Предложите вероятностный алгоритм с точностью 7 .
                                              8




                                                    14 / 16
Карта памяти лекции




                      15 / 16
Интернет поддержка курса




 http://discopal.ispras.ru/
Вопросы?



                           16 / 16

More Related Content

What's hot

线性代数复习
线性代数复习线性代数复习
线性代数复习Zhang Meng
 
Bal bharti urdu viii th std
Bal bharti urdu viii th stdBal bharti urdu viii th std
Bal bharti urdu viii th stdMushahid Razvi
 
رياضيات سابع دليل المعلم
رياضيات سابع دليل المعلمرياضيات سابع دليل المعلم
رياضيات سابع دليل المعلمMosab Qasem
 
深化读者服务提高业务素质
深化读者服务提高业务素质深化读者服务提高业务素质
深化读者服务提高业务素质sugeladi
 
رياضيات سابع دليل المعلم
رياضيات سابع دليل المعلمرياضيات سابع دليل المعلم
رياضيات سابع دليل المعلمMosab Qasem
 
Hazrat umme salama wo hazrat zainab bint jahash
Hazrat umme salama wo hazrat zainab bint jahashHazrat umme salama wo hazrat zainab bint jahash
Hazrat umme salama wo hazrat zainab bint jahashMushahid Razvi
 
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较hj8841481
 
Huzur tajushsharia ki naatiya shaeri
Huzur tajushsharia ki naatiya shaeriHuzur tajushsharia ki naatiya shaeri
Huzur tajushsharia ki naatiya shaeriMushahid Razvi
 
Bepardagi ki tabah_kariyan
Bepardagi ki tabah_kariyanBepardagi ki tabah_kariyan
Bepardagi ki tabah_kariyanAttaUllah Khan
 
Relazioni fra grandezze
Relazioni fra grandezzeRelazioni fra grandezze
Relazioni fra grandezzepitkeno
 
Evangelism Tsunami Article
Evangelism Tsunami ArticleEvangelism Tsunami Article
Evangelism Tsunami ArticleGeorge Adel
 
قوة الإستغراق ... إدارة الطاقة وتحقيق التوازن الكلي بين الإفراط والنشاط
قوة الإستغراق ... إدارة الطاقة وتحقيق التوازن الكلي بين الإفراط والنشاطقوة الإستغراق ... إدارة الطاقة وتحقيق التوازن الكلي بين الإفراط والنشاط
قوة الإستغراق ... إدارة الطاقة وتحقيق التوازن الكلي بين الإفراط والنشاطMohammad Kettani
 

What's hot (17)

线性代数复习
线性代数复习线性代数复习
线性代数复习
 
Bal bharti urdu viii th std
Bal bharti urdu viii th stdBal bharti urdu viii th std
Bal bharti urdu viii th std
 
رياضيات سابع دليل المعلم
رياضيات سابع دليل المعلمرياضيات سابع دليل المعلم
رياضيات سابع دليل المعلم
 
深化读者服务提高业务素质
深化读者服务提高业务素质深化读者服务提高业务素质
深化读者服务提高业务素质
 
Soalr system odiaf_inal
Soalr system odiaf_inalSoalr system odiaf_inal
Soalr system odiaf_inal
 
لنعمق قيمة التكاتف
لنعمق قيمة التكاتفلنعمق قيمة التكاتف
لنعمق قيمة التكاتف
 
رياضيات سابع دليل المعلم
رياضيات سابع دليل المعلمرياضيات سابع دليل المعلم
رياضيات سابع دليل المعلم
 
Hazrat umme salama wo hazrat zainab bint jahash
Hazrat umme salama wo hazrat zainab bint jahashHazrat umme salama wo hazrat zainab bint jahash
Hazrat umme salama wo hazrat zainab bint jahash
 
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
 
Ghar ka dr
Ghar ka drGhar ka dr
Ghar ka dr
 
Huzur tajushsharia ki naatiya shaeri
Huzur tajushsharia ki naatiya shaeriHuzur tajushsharia ki naatiya shaeri
Huzur tajushsharia ki naatiya shaeri
 
تغيير الصورة النمطية
تغيير الصورة النمطيةتغيير الصورة النمطية
تغيير الصورة النمطية
 
التشفير!
التشفير!التشفير!
التشفير!
 
Bepardagi ki tabah_kariyan
Bepardagi ki tabah_kariyanBepardagi ki tabah_kariyan
Bepardagi ki tabah_kariyan
 
Relazioni fra grandezze
Relazioni fra grandezzeRelazioni fra grandezze
Relazioni fra grandezze
 
Evangelism Tsunami Article
Evangelism Tsunami ArticleEvangelism Tsunami Article
Evangelism Tsunami Article
 
قوة الإستغراق ... إدارة الطاقة وتحقيق التوازن الكلي بين الإفراط والنشاط
قوة الإستغراق ... إدارة الطاقة وتحقيق التوازن الكلي بين الإفراط والنشاطقوة الإستغراق ... إدارة الطاقة وتحقيق التوازن الكلي بين الإفراط والنشاط
قوة الإستغراق ... إدارة الطاقة وتحقيق التوازن الكلي بين الإفراط والنشاط
 

Viewers also liked

average-knapsack.beam.pdf
average-knapsack.beam.pdfaverage-knapsack.beam.pdf
average-knapsack.beam.pdfStas Fomin
 
Amplifying Reduction Non Approx
Amplifying Reduction Non ApproxAmplifying Reduction Non Approx
Amplifying Reduction Non ApproxStas Fomin
 
testopia-missing-link
testopia-missing-linktestopia-missing-link
testopia-missing-linkStas Fomin
 
A commutative model composition operator to support software adaptation
A commutative model composition operator to support software adaptationA commutative model composition operator to support software adaptation
A commutative model composition operator to support software adaptationSébastien Mosser
 
Dynamic Programming Knapsack
Dynamic Programming KnapsackDynamic Programming Knapsack
Dynamic Programming KnapsackStas Fomin
 
Probabilistically Checkable Proofs
Probabilistically Checkable ProofsProbabilistically Checkable Proofs
Probabilistically Checkable ProofsStas Fomin
 
Greedy Knapsack
Greedy KnapsackGreedy Knapsack
Greedy KnapsackStas Fomin
 

Viewers also liked (9)

average-knapsack.beam.pdf
average-knapsack.beam.pdfaverage-knapsack.beam.pdf
average-knapsack.beam.pdf
 
Amplifying Reduction Non Approx
Amplifying Reduction Non ApproxAmplifying Reduction Non Approx
Amplifying Reduction Non Approx
 
testopia-missing-link
testopia-missing-linktestopia-missing-link
testopia-missing-link
 
A commutative model composition operator to support software adaptation
A commutative model composition operator to support software adaptationA commutative model composition operator to support software adaptation
A commutative model composition operator to support software adaptation
 
Dynamic Programming Knapsack
Dynamic Programming KnapsackDynamic Programming Knapsack
Dynamic Programming Knapsack
 
Intro Erevan
Intro ErevanIntro Erevan
Intro Erevan
 
Probabilistically Checkable Proofs
Probabilistically Checkable ProofsProbabilistically Checkable Proofs
Probabilistically Checkable Proofs
 
Dnf Counting
Dnf CountingDnf Counting
Dnf Counting
 
Greedy Knapsack
Greedy KnapsackGreedy Knapsack
Greedy Knapsack
 

More from Stas Fomin

Levenstein distance.beam
Levenstein distance.beamLevenstein distance.beam
Levenstein distance.beamStas Fomin
 
«Собор или базар»: системы контроля версий — централизованные или распределен...
«Собор или базар»: системы контроля версий — централизованные или распределен...«Собор или базар»: системы контроля версий — централизованные или распределен...
«Собор или базар»: системы контроля версий — централизованные или распределен...Stas Fomin
 
Какой у вас Agile: свежевыжатый или порошковый?
Какой у вас Agile: свежевыжатый или порошковый?Какой у вас Agile: свежевыжатый или порошковый?
Какой у вас Agile: свежевыжатый или порошковый?Stas Fomin
 
Mindmaps: история и идеология
Mindmaps: история и идеологияMindmaps: история и идеология
Mindmaps: история и идеологияStas Fomin
 
Теория ограничений и Линейное программирование
Теория ограничений и Линейное программированиеТеория ограничений и Линейное программирование
Теория ограничений и Линейное программированиеStas Fomin
 
Введение в Subversion
Введение в SubversionВведение в Subversion
Введение в SubversionStas Fomin
 
Fake Flash Drives from TopKeen
Fake Flash Drives from TopKeenFake Flash Drives from TopKeen
Fake Flash Drives from TopKeenStas Fomin
 
Randomized Complexity
Randomized ComplexityRandomized Complexity
Randomized ComplexityStas Fomin
 
P Reducibility And Npc
P Reducibility And NpcP Reducibility And Npc
P Reducibility And NpcStas Fomin
 
Packing Average
Packing AveragePacking Average
Packing AverageStas Fomin
 
Obfuscation Curstate Review
Obfuscation Curstate ReviewObfuscation Curstate Review
Obfuscation Curstate ReviewStas Fomin
 
Maximal Independent Set
Maximal Independent SetMaximal Independent Set
Maximal Independent SetStas Fomin
 
Max Cut Semidefinite
Max Cut SemidefiniteMax Cut Semidefinite
Max Cut SemidefiniteStas Fomin
 
Intro And Samples
Intro And SamplesIntro And Samples
Intro And SamplesStas Fomin
 
Greedy Covering Almost Ok
Greedy Covering Almost OkGreedy Covering Almost Ok
Greedy Covering Almost OkStas Fomin
 
Greedy Covering
Greedy CoveringGreedy Covering
Greedy CoveringStas Fomin
 
Derandomization Maxsat
Derandomization MaxsatDerandomization Maxsat
Derandomization MaxsatStas Fomin
 
Derandomization Luby
Derandomization LubyDerandomization Luby
Derandomization LubyStas Fomin
 

More from Stas Fomin (20)

Levenstein distance.beam
Levenstein distance.beamLevenstein distance.beam
Levenstein distance.beam
 
«Собор или базар»: системы контроля версий — централизованные или распределен...
«Собор или базар»: системы контроля версий — централизованные или распределен...«Собор или базар»: системы контроля версий — централизованные или распределен...
«Собор или базар»: системы контроля версий — централизованные или распределен...
 
Какой у вас Agile: свежевыжатый или порошковый?
Какой у вас Agile: свежевыжатый или порошковый?Какой у вас Agile: свежевыжатый или порошковый?
Какой у вас Agile: свежевыжатый или порошковый?
 
Mindmaps: история и идеология
Mindmaps: история и идеологияMindmaps: история и идеология
Mindmaps: история и идеология
 
Теория ограничений и Линейное программирование
Теория ограничений и Линейное программированиеТеория ограничений и Линейное программирование
Теория ограничений и Линейное программирование
 
Введение в Subversion
Введение в SubversionВведение в Subversion
Введение в Subversion
 
Fake Flash Drives from TopKeen
Fake Flash Drives from TopKeenFake Flash Drives from TopKeen
Fake Flash Drives from TopKeen
 
Randomized Complexity
Randomized ComplexityRandomized Complexity
Randomized Complexity
 
Ptas Knapsack
Ptas KnapsackPtas Knapsack
Ptas Knapsack
 
P Reducibility And Npc
P Reducibility And NpcP Reducibility And Npc
P Reducibility And Npc
 
Packing Average
Packing AveragePacking Average
Packing Average
 
Obfuscation Curstate Review
Obfuscation Curstate ReviewObfuscation Curstate Review
Obfuscation Curstate Review
 
Maximal Independent Set
Maximal Independent SetMaximal Independent Set
Maximal Independent Set
 
Max Cut Semidefinite
Max Cut SemidefiniteMax Cut Semidefinite
Max Cut Semidefinite
 
Intro And Samples
Intro And SamplesIntro And Samples
Intro And Samples
 
Greedy Covering Almost Ok
Greedy Covering Almost OkGreedy Covering Almost Ok
Greedy Covering Almost Ok
 
Greedy Covering
Greedy CoveringGreedy Covering
Greedy Covering
 
Sat Average
Sat AverageSat Average
Sat Average
 
Derandomization Maxsat
Derandomization MaxsatDerandomization Maxsat
Derandomization Maxsat
 
Derandomization Luby
Derandomization LubyDerandomization Luby
Derandomization Luby
 

Randomized Rounding

  • 1. Вероятностное округление для «MAX-SAT» Н.Н. Кузюрин С.А. Фомин 10 октября 2008 г. Вероятностное округление для MAX-SAT . Вероятностные алгоритмы, основанные на округлении нецелочисленного решения. 1 / 16
  • 2. Задача MAX-SAT Задача Максимальная выполнимость/MAX-SAT. Даны m скобок конъюнктивной нормальной формы (КНФ) с n переменными. Найти значения переменных, максимизирующие число выполненных скобок. Определение Литерал — каждое вхождение переменной xi (или ее отрицания) в скобку. Например, для (x1 ∨ x2 ) ∧ (x1 ∨ x3 ) литералами будут x1 , x2 , x1 , x3 . 2 / 16
  • 3. Определение Вероятностный приближенный алгоритм A гарантирует точность C , если для всех входов I E mA (I ) 1≥ ≥ C > 0, m0 (I ) где m0 (I ) — оптимум, mA (I ) — значение, найденное алгоритмом, и решается задача максимизации. 3 / 16
  • 4. Теорема Пусть xi = {0, 1} равновероятно: p = 1 . Для любого подмножества 2 скобок S = {C1 , . . . , Cm }, |S| = m m m E Ci (x) ≥ . 2 i=1 Доказательство. Пусть |C | = k, тогда 1 1 P(C = 0) = 2−k ⇒ P(C = 1) = 1 − 2−k ≥ ⇒ E Ci (x) ≥ . 2 2 Откуда m m E Ci (x) ≥ . 2 i=1 4 / 16
  • 5. Задача MAX-SAT(IP) Cj : скобка. zj = {0, 1} : значение скобки. Cj+ : i : xi ∈ Cj (положительные литералы в скобке). Cj− : i : xi ∈ Cj . m zj → max (1) j=1 xi + (1 − xi ) ≥ zj , ∀j. i∈Cj+ i∈Cj− xi , zj ∈ {0, 1}, ∀i, j 5 / 16
  • 6. Пусть xi , zj — решение линейной релаксации. ^ ^ m zj → max (2) j=1 xi + (1 − xi ) ≥ zj , ∀j. i∈Cj+ i∈Cj− xi , zj ∈ [0, 1], ∀i, j m j=1 zj ^ — верхняя оценка оптимума (2). 6 / 16
  • 7. Вход: Формулировка задачи «MAX-SAT» в виде (1) x ← решения линейной релаксации (2) ^ for all i ∈ {1..m} do xi ← 0 if random(0..1) ≤ xi then ^ xi ← 1 {xi ← 1 с вероятностью xi } ^ end if end for Выход: (x1 , . . . , xm ). Теорема Алгоритм обеспечивает приближенное решение (1), со средней 1 точностью (1 − e ). 7 / 16
  • 8. Лемма Пусть |Cj | = k, βk = 1 − (1 − 1/k)k . P(Cj = 1) ≥ βk zj . ^ Доказательство. Пусть Cj = x1 ∨ . . . ∨ xk . Из (2) следует: x1 + . . . + xk ≥ zj . ^ ^ ^ k k P(Cj = 0) = (1 − xi ) ⇒ P(Cj = 1) = 1 − ^ (1 − xi ). ^ i=1 i=1 P(Cj = 1) минимально если ∀i xi = zj /k. ^ ^ f (z) = 1 − (1 − z/k)k — вогнутая функция: f (0) = 0 = βk z ⇒ f (z) ≥ βk z 0 ≤ z ≤ 1 ∀k ∈ N. f (1) = 1 − (1 − 1/k)k = βk z 8 / 16
  • 10. Теорема Алгоритм «Линейная релаксация и вероятностное округление» обеспечивает приближенное решение (1), со средней точностью 1 (1 − e ). Доказательство. βk = 1 − (1 − 1/k)k ≥ 1 − 1/e ∀k ∈ N. EmA (I ) ≥ βk zj ≥ (1 − 1/e) ^ zj . ^ k Cj ∈S k j m0 (I ) ≤ zj . ^ j 1 1− ≈ 0.632120559 e 10 / 16
  • 11. Теорема Алгоритм «Линейная релаксация и вероятностное округление» обеспечивает приближенное решение (1), со средней точностью 1 (1 − e ). Доказательство. βk = 1 − (1 − 1/k)k ≥ 1 − 1/e ∀k ∈ N. EmA (I ) ≥ βk zj ≥ (1 − 1/e) ^ zj . ^ k Cj ∈S k j m0 (I ) ≤ zj . ^ j 1 1− ≈ 0.632120559 e 11 / 16
  • 12. 3 Алгоритм с вероятностной точностью 4 1 n1 — алгоритм «округление каждой переменной независимо в 0 или 1 с вероятностью 1/2»; 2 n2 — алгоритм «Линейная релаксация и вероятностное округление»; 3 выбираем max(n1 , n2 ). Теорема 3 E max{n1 , n2 } ≥ zj . ^ 4 j 12 / 16
  • 13. Доказательство. S k : множество скобок, содержащих ровно k литералов. Имеем En1 = (1 − 2−k ) ≥ (1 − 2−k )^j z k Cj ∈S k k Cj ∈S k En2 ≥ βk zj . ^ k Cj ∈S k n1 + n2 (1 − 2−k ) + βk E max(n1 , n2 ) ≥ E ≥ zj . ^ 2 2 k Cj ∈S k k 1 3 (1 − 2−k ) + βk = 2 − 2−k − 1 − > ∀k ∈ N. k 2 (1 − 2−k ) + βk 3 3 E max(n1 , n2 ) ≥ zj ≥ ^ zj = ^ zj . ^ 2 4 4 k Cj ∈S k j 13 / 16
  • 14. Упражнение Рассмотрим задачу «MAX-3ESAT», это «MAX-SAT», только в КНФ в каждой скобке ровно три литерала. Предложите вероятностный алгоритм с точностью 7 . 8 14 / 16
  • 16. Интернет поддержка курса http://discopal.ispras.ru/ Вопросы? 16 / 16