SlideShare uma empresa Scribd logo
1 de 62
Baixar para ler offline
Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                       (2)
                     Ïðèáëèæàåìñÿ ê  F




             Worst-case äèçàéí è ïðèáëèæ¼ííàÿ
                               îïòèìàëüíîñòü


                                Ñåðãåé Íèêîëåíêî



     Òåîðèÿ ýêîíîìè÷åñêèõ ìåõàíèçìîâ  ÈÒÌÎ, âåñíà 2008




                         Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



Outline




  1   Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
        Ïðîäàæà öèôðîâîãî òîâàðà
        Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
        Áåí÷ìàðêà F (2)

  2   Ïðèáëèæàåìñÿ ê F (2)
        Ïðèìåðû è DOP
        Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
        RSOP




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



Ïîñòàíîâêà




        Ïóñòü ó íàñ åñòü íåêàÿ âåùü è            N   àãåíòîâ, êîòîðûå õîòÿò å¼
        êóïèòü.
        Ó àãåíòîâ åñòü ñâîè öåíû xi .
        Íî ó íàñ òåïåðü åñòü N êîïèé âåùè, òàê ÷òî ìû ìîæåì
        õîòü êàæäîìó àãåíòó ïðîäàòü.
        Òàê ïðîèñõîäèò ñ öèôðîâûìè òîâàðàìè, êîòîðûå ìîæíî
        êîïèðîâàòü.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



Îïòèìàëüíûé àëãîðèòì




        Êîíå÷íî, ñàìûé ïðàâèëüíûé ìåõàíèçì  ýòî ðàçäàòü âñåì
        áåñïëàòíî è ïîïðîñèòü donations. :)
        Íî ìû ñåé÷àñ ïîáóäåì çëûì Äèñíååì èëè êòî òàì åù¼.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



Îïòèìàëüíûé àëãîðèòì




        Â ïðèíöèïå, ñîâñåì îïòèìàëüíûé àëãîðèòì ïðîäàë áû
        ïðîñòî âñåì ïî èõ ñòîèìîñòÿì:
                                                          N
                                Revenue = T (x ) =              i.
                                                                x
                                                         i =1
        Íî ýòî òèïà íå÷åñòíî: ïîáåäèòåëè ïëàòÿò ðàçíûå öåíû.
        Íàäî âñ¼-òàêè ÷åñòíî ïðîäàâàòü, à òî ïàöàíû íå ïîéìóò.
        Êàêîé òîãäà áóäåò îïòèìàëüíûé àëãîðèòì?




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



Îïòèìàëüíûé àëãîðèòì




        Ïðàâèëüíî, âûáðàòü öåíó, êîòîðàÿ ìàêñèìèçèðóåò äîõîä:

            Revenue = F(x ) = max p × {ê-âî ó÷àñòíèêîâ ñ xi ≥ p}.
                               p
        Ââåä¼ì îáîçíà÷åíèå: x(i )  ýòî i -ÿ ïî âåëè÷èíå öåííîñòü
        (íàïðèìåð, x(1) = maxi xi ).
        Òîãäà
                                      F(x ) = max ix(i ) .
                                                 i




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà
                                                          (2)
                                                          F

T (x )   è   F(x )




         Ñ îäíîé ñòîðîíû, î÷åâèäíî, ÷òî

                                        F(x ) ≤ T (x ).

         T (x ) âîîáùå ñàìûé ìàêñèìóì, ÷òî òîëüêî áûâàåò.
         À ÷òî â äðóãóþ ñòîðîíó?




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



T (x )   è   F(x )




  Òåîðåìà
                                                              N
                                                                    1
                     T (x ) ≤ HN F(x ),        ãäå   HN =               .
                                                                    i
                                                             i =1
  Ýòà îöåíêà òî÷íà (ðàâåíñòâî ðåàëèçóåòñÿ).




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê       F             Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                                          Áåí÷ìàðêà
                                                                     (2)
                                                                      F

T (x )   è   F(x )



         Äàâàéòå äîêàæåì. F(x ) = maxi ix(i ) . Çíà÷èò,

                         N            N
             T (x ) =          xi=          x( )i =
                        i =1         i =1
                                                      N                N
                                                           ix   i ≤          F(x )
                                                =                                    = HN F(x ).
                                                            i                  i
                                                    i =1              i =1




                               Ñåðãåé Íèêîëåíêî           Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



T (x )   è   F(x )




         À ïðèìåð, ðåàëèçóþùèé îöåíêó, íàì åù¼ ïðèãîäèòñÿ
         ïîòîì. Ðàññìîòðèì xi = 1 .
                                i
         Ýòî íàçûâàåòñÿ âõîä ðàâíîãî           äîõîäà,       ïîòîìó ÷òî
         ix(i ) = 1 = F(x ) äëÿ âñåõ i .

         Î÷åâèäíî, ÷òî T (x ) = HN â äàííîì ñëó÷àå.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



Îïòèìàëüíîñòü â õóäøåì ñëó÷àå




        Ìû ñåãîäíÿ îò òåîðèè èãð íåìíîãî îòâëå÷¼ìñÿ è áóäåì
        ðàññìàòðèâàòü äåëî â êîíòåêñòå ñêîðåå òåîðåòè÷åñêîé
        èíôîðìàòèêè.
        Âìåñòî ðàâíîâåñèé è àëãîðèòìîâ, îïòèìàëüíûõ â
        îæèäàíèè ïî ðàñïðåäåëåíèÿì, ó íàñ òåïåðü áóäåò
        îïòèìàëüíîñòü â õóäøåì ñëó÷àå.
        Èíà÷å ãîâîðÿ, ìåõàíèçì îïòèìàëåí, åñëè îí îïòèìàëüíî
        äåéñòâóåò íà êàæäîì âõîäå x .
        Ïðè ýòîì, êàê îáû÷íî, áóäåì òðåáîâàòü ïðàâäèâîñòü (ïî
        ýêâèâàëåíòíîñòè).



                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



Íåîïòèìàëüíîñòü




        Î÷åâèäíî, íè÷åãî ïîäîáíîãî áûòü íå ìîæåò.

  Óïðàæíåíèå.     Ïîñòðîéòå òàêèå ïðèìåðû âõîäîâ x , ÷òî îäèí è
  òîò æå ïðàâäèâûé àóêöèîí íèêàê íå ñìîæåò áûòü îïòèìàëüíûì
  íà êàæäîì èç íèõ.
  Hint: äîñòàòî÷íî îäíîãî àãåíòà.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



×òî æå äåëàòü


        ×òî æå äåëàòü?




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



×òî æå äåëàòü


        ×òî æå äåëàòü?
        Áóäåì äåëàòü òî, ÷òî âñåãäà äåëàþò â èíôîðìàòèêå:
        ðàññìàòðèâàòü ñóáîïòèìàëüíûå ðåøåíèÿ è ââîäèòü
        êàêóþ-íèáóäü ìåðó îïòèìàëüíîñòè.
        À ïîòîì ìó÷èòåëüíî äîêàçûâàòü, ÷òî áûâàþò
        x -îïòèìàëüíûå ìåõàíèçìû, íî íå áûâàåò y -îïòèìàëüíûõ
        îòíîñèòåëüíî ìåðû z ... :)




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
 Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                        (2)
                      Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                              Áåí÷ìàðêà F(2)



Áåí÷ìàðêè




       Áåí÷ìàðêà ïðèáûëè            (prot benchmark)  ýòî íåêîòîðàÿ
       ôóíêöèÿ G : RN → R, êîòîðàÿ îòîáðàæàåò âåêòîð
       x = (x1 , . . . , xN ) â æåëàåìóþ ïðèáûëü.
       Áåí÷ìàðêà íå îáÿçàòåëüíî äîëæíà áûòü ñîâñåì
       ìàêñèìàëüíîé ïðèáûëüþ, ïîëåçíî ñ ðàçíûìè ôóíêöèÿìè
       ñðàâíèâàòü.
       Ìû óæå äâå áåí÷ìàðêè âèäåëè  ýòî T (x ) è F(x ).




                          Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F         Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                                 Áåí÷ìàðêà F(2)



Ñòåïåíü îïòèìàëüíîñòè




  Îïðåäåëåíèå
  Ñòåïåíü îïòèìàëüíîñòè àóêöèîíà                 A   îòíîñèòåëüíî áåí÷ìàðêè
  G  ýòî β = maxx A(x ) . Áóäåì
                   G(
                      x)                       ãîâîðèòü â òàêîì ñëó÷àå, ÷òî            A
  βîïòèìàëåí îòíîñèòåëüíî G .

  Îïðåäåëåíèå
  Àóêöèîí     A   îïòèìàëåí îòíîñèòåëüíî áåí÷ìàðêè                   G,   åñëè ó íåãî
  ìàêñèìàëüíàÿ ñòåïåíü îïòèìàëüíîñòè îòíîñèòåëüíî                          G   ñðåäè
  âñåõ àóêöèîíîâ.




                           Ñåðãåé Íèêîëåíêî      Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



Ïðèìåð óòâåðæäåíèÿ




  Òåîðåìà
  Äëÿ âõîäîâ      x , xi ∈ [1, h], íè äëÿ êàêîãî N íå ñóùåñòâóåò
  àóêöèîíà,     o (log h )îïòèìàëüíîãî îòíîñèòåëüíî T (x ).


  Óïðàæíåíèå.         Äîêàæèòå ýòî.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà
                                                          (2)
                                                          F

Ñëåäñòâèå




        Íî èç ýòîãî åù¼ è èíòåðåñíîå ñëåäñòâèå ñëåäóåò.
        Ïðè N = 2 ðàçíèöà ìåæäó T (x ) è F(x ) êîíñòàíòíà:
        F(x ) ≥ T (x )/2.

  Ñëåäñòâèå
  Ïðè N     =2   äëÿ âõîäîâ       x = (x1 , x2 ), xi   ∈ [1, h],   íå ñóùåñòâóåò
  àóêöèîíà, o (log h )îïòèìàëüíîãî îòíîñèòåëüíî                    F(x ).




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



×òî æå äåëàòü




        Ýòî ñëåäñòâèå çíà÷èò, ÷òî ìû íå ìîæåì îäíîãî àãåíòà ñ
        ìàêñèìàëüíûì xi çàñòàâèòü çàïëàòèòü êîíñòàíòíóþ äîëþ
        ñâîåé öåííîñòè. Äåéñòâèòåëüíî íå ìîæåì.
        Ïîëó÷àåòñÿ, ÷òî è ê F(x ) ìû íå ïðèáëèçèìñÿ òîëêîì.
        ×òî æå äåëàòü? Êàêóþ æå âûáðàòü áåí÷ìàðêó, ÷òîáû ê íåé
        ìîæíî áûëî ïðèáëèçèòüñÿ?
        Êàê íè ñòðàííî, âñ¼ íà÷í¼ò ðàáîòàòü, êàê òîëüêî ìû
        îòêàæåìñÿ èìåòü äåëî ñ îäíèì ìàêñèìàëüíûì àãåíòîì.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðîäàæà öèôðîâîãî òîâàðà
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
                                               Áåí÷ìàðêà F(2)



F (2)


        Îáîçíà÷èì ÷åðåç F (2) îïòèìàëüíóþ ïðèáûëü ñ ïî êðàéíåé
        ìåðå äâóìÿ ïîáåäèòåëÿìè ïî îäíîé è òîé æå öåíå:

                                    F (2) (x ) = max ix(i ) .
                                                  i ≥2
        Òîãäà ïîëó÷èòñÿ, ÷òî äëÿ β-îïòèìàëüíîãî îòíîñèòåëüíî
        F (2) àóêöèîíà A äëÿ ìàëîé êîíñòàíòû β

                                                             F (2) (x )   T (x )
             T (x ) ≥ F(x ) ≈ F (2) (x ) ≥ A(x ) ≥                      ≥         .
                                                                β         β log n




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Outline




  1   Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
        Ïðîäàæà öèôðîâîãî òîâàðà
        Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
        Áåí÷ìàðêà F (2)

  2   Ïðèáëèæàåìñÿ ê F (2)
        Ïðèìåðû è DOP
        Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
        RSOP




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Ïðèìåð I


        Îòíûíå ìû áóäåì ïûòàòüñÿ ñîîðóäèòü àóêöèîí, êîòîðûé
        áûë áû β-îïòèìàëüíûì îòíîñèòåëüíî F (2) .
        Ïåðâûå ïðèìåðû ïîêàæóò, ÷òî îïòèìàëüíàÿ öåíà ïðîäàæè
        çàâèñèò îò êîíêðåòíîãî âåêòîðà x .




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê      F   Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Ïðèìåð I


        Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü
              50 ñòàâîê ïî $10 è
              50 ñòàâîê ïî $1.
        Ìû õîòåëè áû ñðàâíèòü äîõîäû               R1   è   R10   îò öåí $1 è $10
        ñîîòâåòñòâåííî.
        Êàêèå áóäóò       R1   è   R10 ?




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Ïðèìåð I


        Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü
              50 ñòàâîê ïî $10 è
              50 ñòàâîê ïî $1.
        Ìû õîòåëè áû ñðàâíèòü äîõîäû               R1   è   R10   îò öåí $1 è $10
        ñîîòâåòñòâåííî.
        R10   = 500,   R1   = 100 (âñå âûèãðàþò è çàïëàòÿò ïî $1).
        ßñíî, ÷òî F (2) (x ) = R10 = $500.




                            Ñåðãåé Íèêîëåíêî   Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê      F   Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Ïðèìåð I


        Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü
              5 ñòàâîê ïî $10 è
              95 ñòàâîê ïî $1.
        Ìû õîòåëè áû ñðàâíèòü äîõîäû               R1   è   R10   îò öåí $1 è $10
        ñîîòâåòñòâåííî.
        Êàêèå áóäóò       R1   è   R10 ?




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Ïðèìåð I


        Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü
              5 ñòàâîê ïî $10 è
              95 ñòàâîê ïî $1.
        Ìû õîòåëè áû ñðàâíèòü äîõîäû               R1   è   R10   îò öåí $1 è $10
        ñîîòâåòñòâåííî.
        R10   = 50,   R1   = 100.
        ßñíî, ÷òî F (2) (x ) = R1 = $100.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Îïòèìàëüíàÿ öåíà




        Î÷åâèäíî, äëÿ êàæäîãî âåêòîðà              x   åñòü öåíà, íà êîòîðîé
        ìåõàíèçì äîñòèãàåò îïòèìóìà.

  Îïðåäåëåíèå
  Îïòèìàëüíàÿ öåíà äëÿ âåêòîðà öåííîñòåé                   x    ýòî


              opt(x ) = argmaxp {p × ê-âî àãåíòîâ ñ vi ≥ p }.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê   F      Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äåòåðìèíèðîâàííûé àóêöèîí îïòèìàëüíîé öåíû




        Ìû óæå îòìå÷àëè, ÷òî âñÿêèé ïðàâäèâûé àóêöèîí
        îïèñûâàåòñÿ öåíîé, êîòîðóþ ïðåäëàãàþò àãåíòó i , ïðè÷¼ì
        îíà íå çàâèñèò îò åãî ñîáñòâåííîé öåííîñòè, ò.å. ýòî
        ôóíêöèÿ ti (b −i ).
        Òàê ÷òî âïîëíå åñòåñòâåííî áûëî áû ïðåäëîæèòü òàêóþ
        èäåþ àóêöèîíà: äàâàòü êàæäîìó öåíó

                                    ti (b −i ) = opt(b −i ).
        Ýòî íàçûâàåòñÿ äåòåðìèíèðîâàííûé àóêöèîí îïòèìàëüíîé
        öåíû (Deterministic Optimal Price auction, DOP).




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
 Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                        (2)
                      Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                              RSOP


Ñâîéñòâà DOP




       Âî-ïåðâûõ, ïî îïðåäåëåíèþ DOP ïðàâäèâ.
       Íî íàñêîëüêî îí õîðîø? Áóäåò ëè îí β-îïòèìàëåí
       îòíîñèòåëüíî F (2) ?




                          Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Ïðèìåð II


        Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü
              10 ñòàâîê ïî $10 è
              90 ñòàâîê ïî $1.
        Êàêèå öåíû ïðåäëîæèò DOP?




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Ïðèìåð II


        Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü
              10 ñòàâîê ïî $10 è
              90 ñòàâîê ïî $1.
        b−1  ýòî âåêòîð èç 89 ñòàâîê ïî $1 è 10 ñòàâîê ïî $10,
        ïîýòîìó opt(b −1 ) = $10.
        b−10  ýòî âåêòîð èç 90 ñòàâîê ïî $1 è 9 ñòàâîê ïî $10,
        ïîýòîìó opt(b −10 ) = $1.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Ïðèìåð II


        Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü
              10 ñòàâîê ïî $10 è
              90 ñòàâîê ïî $1.
        Ïîëó÷àåòñÿ, ÷òî DOP ïðèíèìàåò ñòàâêè ïî $10, íî äà¼ò èì
        öåíó $1, à ñòàâêè ïî $1 âîîáùå îòâåðãàåò.
        Â ðåçóëüòàòå ïðèáûëü ðàâíà $10 âìåñòî F (2) = 100.
        Ýòîò ïðèìåð ìîæíî ñäåëàòü è åù¼ õóæå, äëÿ ëþáîé
        êîíñòàíòû.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


DOP íå ïîìîãàåò




        Â îáùåì, DOP íå îñîáåííî ñïðàâëÿåòñÿ.
        ×òî æå äåëàòü?
         ñëó÷àå äåòåðìèíèðîâàííûõ ñèììåòðè÷åñêèõ
        àóêöèîíîâ  íè÷åãî...




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Òåîðåìà î íåâîçìîæíîñòè




  Òåîðåìà
  Íè îäèí äåòåðìèíèðîâàííûé ñèììåòðè÷åñêèé àóêöèîí íå
  ÿâëÿåòñÿ êîíñòàíòíîîïòèìàëüíûì îòíîñèòåëüíî                       F (2) .




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F              Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                      RSOP


Äîêàçàòåëüñòâî




        Íàøà çàäà÷à  äëÿ êàæäîãî äåòåðìèíèðîâàííîãî
        ñèììåòðè÷åñêîãî àóêöèîíà íàéòè òàêóþ ñåðèþ ïðèìåðîâ,
        íà êîòîðîé îí áóäåò âñ¼ õóæå è õóæå îòíîñèòåëüíî F (2) .
        Áóäåì ðàññìàòðèâàòü âåêòîðû ñòàâîê                        b ñî ñòàâêàìè
        bi ∈ {1, h } (íàì è òàêèõ õâàòèò).

        Îáîçíà÷èì ÷åðåç nh (b ) è                 b) êîëè÷åñòâà ñòàâîê h è 1 â
                                               n1 (
        íàøåì âåêòîðå.




                           Ñåðãåé Íèêîëåíêî           Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F              Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                      RSOP


Äîêàçàòåëüñòâî



        Îáîçíà÷èì ÷åðåç nh (b ) è                 b) êîëè÷åñòâà ñòàâîê h è 1 â
                                               n1 (
        íàøåì âåêòîðå.
        ×òî çíà÷èò, ÷òî àóêöèîí A ñèììåòðè÷åñêèé?
        Ýòî çíà÷èò, ÷òî öåíà ti (b −i ) îò i íå çàâèñèò, è ÿâëÿåòñÿ
        òîëüêî ôóíêöèåé îò nh (b −i ) è n1 (b −i ).
        Èíà÷å ãîâîðÿ, öåíà  ýòî ôóíêöèÿ t (nh , n1 ); ÷òîáû
        ïîëó÷èòü öåíó äëÿ êàæäîãî àãåíòà, íóæíî òóäà ïîäñòàâèòü
        nh (b −i ) è n1 (b −i ).

        È, íàêîíåö, ïðåäïîëîæèì, ÷òî t (nh , n1 ) ∈ {1, h}, ïîòîìó ÷òî
        â îñòàëüíûõ ñëó÷àÿõ ïðèáûëü (ñî ñòàâêàìè bi ∈ {1, h})
        áóäåò íèêàê íå áîëüøå.


                           Ñåðãåé Íèêîëåíêî           Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî




        Ïðåäïîëîæèì, ÷òî àóêöèîí êîíñòàíòíîîïòèìàëüíûé.
        Êàêèå äîëæíû áûòü äëÿ ýòîãî ñâîéñòâà ôóíêöèè t (nh , n1 )?
        Âî-ïåðâûõ, äëÿ âñåõ m t (m, 0) = h, èíà÷å ìû íà âõîäå èç
        âñåõ h äîáóäåì ïðèáûëü òîëüêî n, à îïòèìàëüíûé 
        F (2) = hn.
        È áóäåì ìû h-îïòèìàëüíûìè, à ýòî íå êîíñòàíòà!




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî




        Ïðåäïîëîæèì, ÷òî àóêöèîí êîíñòàíòíîîïòèìàëüíûé.
        Êàêèå äîëæíû áûòü äëÿ ýòîãî ñâîéñòâà ôóíêöèè t (nh , n1 )?
        Ñ äðóãîé ñòîðîíû, äëÿ âñåõ m t (0, m) = 1, èíà÷å ìû íà
        âõîäå èç âñåõ 1 âîîáùå íè÷åãî íå çàðàáîòàåì.
        À F (2) = n, ÷òî êóäà áîëüøå. :)




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê     F      Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                 RSOP


Äîêàçàòåëüñòâî




        Ðàññìîòðèì òåïåðü äîñòàòî÷íî áîëüøîå                     m   è ïîñìîòðèì íà
        t (k , m − k ).

        Äëÿ    k   = 0 ýòà ôóíêöèÿ ðàâíà 1, äëÿ             k   = m îíà ðàâíà h.
        Çíà÷èò, ãäå-òî åñòü         k
                                      ∗   = min{k : t (k , m − k ) = h}.
        Äàâàéòå åãî çàôèêñèðóåì è ðàññìîòðèì âõîä èç                        m   +1
        ñòàâêè, ãäå nh (b ) = k ∗ , è n1 (b ) = m − k ∗ + 1.




                           Ñåðãåé Íèêîëåíêî      Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî




        Òîãäà àãåíòàì, êîòîðûå ñòàâÿò 1, ìû ïðåäëîæèì
        t (nh (b −1 ), n1 (b −1 )) = t (k , m − k ) = h . È âñå àãåíòû,
                                         ∗       ∗

        ñòàâèâøèå 1, íå ïðèíåñóò íèêàêîé ïðèáûëè.
        À àãåíòàì, êîòîðûå ñòàâÿò h, ìû ïðåäëîæèì
        t (nh (b −h ), n1 (b −h )) = t (k − 1, m − k + 1) = 1. È îíè
                                         ∗          ∗

        ïðèíåñóò ïðèáûëü k ∗ .
        Íî òîãäà äëÿ, íàïðèìåð, h = n F (2) (x ) = nk ∗ , à íàøà
        ïðèáûëü  òîëüêî k ∗ . Ïðîòèâîðå÷èå.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


×òî äåëàòü?




        Òåîðåìà  ýòî, êîíå÷íî, óæàñ.
        Íî íå óæàñ-óæàñ-óæàñ.
        Îíà çàïðåùàåò         äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå
        àóêöèîíû.
        Îêàçûâàåòñÿ, ÷òî è âåðîÿòíîñòíûå åñòü, è
        äåòåðìèíèðîâàííûå íåñèììåòðè÷åñêèå... ìû ñåé÷àñ îäèí
        âåðîÿòíîñòíûé ðàññìîòðèì.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
 Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                        (2)
                      Ïðèáëèæàåìñÿ ê  F           Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                  RSOP


RSOP



 Îïðåäåëåíèå
 Âåðîÿòíîñòíûé àóêöèîí îïòèìàëüíîé öåíû (Random Sampling
 Optimal Price, RSOP) ðàáîòàåò ñëåäóþùèì îáðàçîì.

       Ðàçäåëèòü ñëó÷àéíî           b íà äâå ÷àñòè, îòíîñÿ êàæäîãî àãåíòà
       ê   b   èëè   b   ñ âåðîÿòíîñòüþ
                                                  1
                                                  2.
       Âû÷èñëèòü t         = opt(b )      è t     = opt(b )       îïòèìàëüíûå
       öåíû äëÿ êàæäîé èç ÷àñòåé.

       Ïðåäëîæèòü t         àãåíòàì èç        b   , à t     àãåíòàì èç        b.

       Ñðàçó îòìåòèì, ÷òî RSOP ïðàâäèâ, ïîòîìó ÷òî öåíà åñòü
       ôóíêöèÿ îò äðóãèõ ñòàâîê, íå îò ñòàâêè ñàìîãî àãåíòà.


                          Ñåðãåé Íèêîëåíêî        Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F         Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                 RSOP


Íèæíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå ìåíåå ÷åì           4-îïòèìàëåí       îòíîñèòåëüíî        F (2) .

        Äëÿ äîêàçàòåëüñòâà äîñòàòî÷íî ïîñòðîèòü ïðèìåð.
        Ðàññìîòðèì âåêòîð ñòàâîê               b = ($1, $2).




                           Ñåðãåé Íèêîëåíêî      Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F        Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                RSOP


Íèæíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå ìåíåå ÷åì           4-îïòèìàëåí      îòíîñèòåëüíî        F (2) .

        Ñ âåðîÿòíîñòüþ 1 îáå ñòàâêè ïîïàäàþò â îäíó ÷àñòü, è
                       2
        ïðèáûëü RSOP ðàâíà 0.
         ïðîòèâíîì ñëó÷àå,           b    = {$1},   b   = {$ 2}, è   t   = $1,
        t = $2.




                           Ñåðãåé Íèêîëåíêî     Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Íèæíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå ìåíåå ÷åì           4-îïòèìàëåí      îòíîñèòåëüíî       F (2) .

        Òî åñòü RSOP îòâåðãíåò ñòàâêó â $1 è ïðîäàñò ñòàâêå $2 çà
        $1.
        Îæèäàíèå ïðèáûëè RSOP ïîëó÷àåòñÿ $.50.
        À F (2) (b ) = $2. Çíà÷èò, RSOP íå ìåíåå ÷åì 4-îïòèìàëåí.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F         Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                 RSOP


Âåðõíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå áîëåå ÷åì           15-îïòèìàëåí        îòíîñèòåëüíî       F (2) .

        Ðàññìîòðèì âåêòîð ñòàâîê b = (b1 , . . . , bN ),
        îòñîðòèðîâàííûé ïî óáûâàíèþ.
        Ìû äåëèì       b íà äâå ÷àñòè.
        Íàçîâ¼ì òó, êóäà ïîïàë             b1 , ïëîõîé ,   à äðóãóþ       õîðîøåé .

        Ïðåäïîëîæèì, ÷òî b1 ≥ F (2) (b ) (óâåëè÷åíèå ñàìîé
        áîëüøîé ñòàâêè ìîæåò ñäåëàòü òîëüêî õóæå).




                           Ñåðãåé Íèêîëåíêî      Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Âåðõíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå áîëåå ÷åì           15-îïòèìàëåí      îòíîñèòåëüíî       F (2) .

        Îáîçíà÷èì Xi ∈ {0, 1} ñëó÷àéíóþ âåëè÷èíó, èíäèêàòîð
        òîãî, ÷òî àãåíò i íà õîðîøåé ñòîðîíå.
        Ïî îïðåäåëåíèþ,          X1   = 0.
        Îáîçíà÷èì Si =             i X êîëè÷åñòâî àãåíòîâ ñî ñòàâêîé
                                   j =1 i
        ≥ bi íà õîðîøåé ñòîðîíå.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Âåðõíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå áîëåå ÷åì           15-îïòèìàëåí      îòíîñèòåëüíî       F (2) .

        Si  ýòî ñëó÷àéíàÿ âåëè÷èíà, ïîâåäåíèå êîòîðîé ìîæíî
        îïèñàòü ñëó÷àéíûì áëóæäàíèåì:
            ñëó÷àéíàÿ âåëè÷èíà Si áëóæäàåò ïî ïðÿìîé, íà÷èíàÿ ñ 0
            âî âðåìÿ i = 1;
              èëè äâèæåìñÿ âïðàâî, èëè îñòà¼ìñÿ íà ìåñòå â êàæäûé
              ìîìåíò ñ âåðîÿòíîñòüþ 1 ;
                                     2
              à ñëó÷àéíàÿ âåëè÷èíà Eα  ýòî òî, ÷òî äëÿ âñåõ i Si ≤ α;         i




              íàñ áóäåò îñîáåííî èíòåðåñîâàòü E .        3
                                                         4




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Âåðõíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå áîëåå ÷åì           15-îïòèìàëåí      îòíîñèòåëüíî       F (2) .

        Îáîçíà÷èì i ∗ íîìåð àãåíòà, ÷üÿ ñòàâêà bi ∗ ìàêñèìèçèðóåò
        äîõîä íà õîðîøåé ñòîðîíå, ò.å. ∀j Si ∗ bi ∗ ≥ Sj bj .
        Òîãäà äîõîä RSOP òîëüêî íà ïëîõîé ñòîðîíå íå ìåíüøå,
        ÷åì
                          Rev = (i ∗ − Si ∗ )bi ∗
        (îáùåå ê-âî àãåíòîâ ñî ñòàâêîé ≥ bi ∗ ìèíóñ ê-âî àãåíòîâ ñ
        òàêèìè ñòàâêàìè íà õîðîøåé ñòîðîíå).
        Ìû õîòèì ïîêàçàòü, ÷òî             Rev ≥ F15 (2)
                                                           .


                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Âåðõíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå áîëåå ÷åì           15-îïòèìàëåí      îòíîñèòåëüíî       F (2) .

        F (2) ïîëó÷àåòñÿ èç i  íîìåðà ñòàâêè, êîòîðàÿ
        îïòèìàëüíà äëÿ âñåõ , íå òîëüêî õîðîøåé ñòîðîíû, ò.å.
        i bi ≥ jbj äëÿ âñåõ j ≥ 2.

        Îãðàíè÷èìñÿ ïîêà ñëó÷àåì, êîãäà               i   ÷¼òíûé.
        Ðàññìîòðèì ñëó÷àéíîå ñîáûòèå B = {Si ≥ i2 }.
        i ÷¼òíûé, çíà÷èò, Pr[B] = 1 (B  ýòî êîãäà áîëüøèíñòâî
                                  2
        èç i íàèâûñøèõ ñòàâîê, êðîìå ñàìîé áîëüøîé, íà õîðîøåé
        ñòîðîíå).


                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F            Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                    RSOP


Âåðõíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå áîëåå ÷åì           15-îïòèìàëåí           îòíîñèòåëüíî       F (2) .

        Çíà÷èò, îïòèìàëüíàÿ ïðèáûëü îò õîðîøåé ñòîðîíû ðàâíà

                                                              F (2)
                                    i i ≥ Si
                                  S ∗b ∗             b    ≥
                                                               2
                                                                    .

                                                    3
        À â ñëó÷àå ñîáûòèÿ E 3             S   i≤   4i,   è
                                      4



                                                    1      1
                                (i − Si )bi ≥         ibi ≥ Si bi .
                                                    4      3



                           Ñåðãåé Íèêîëåíêî         Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê    F         Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                   RSOP


Âåðõíÿÿ îöåíêà


  Òåîðåìà
  RSOP íå áîëåå ÷åì             15-îïòèìàëåí        îòíîñèòåëüíî       F (2) .

         ñëó÷àå æå E 3 ∩ B
                            4



                                                                   F (2)
                       Rev = (i ∗ − Si )bi ≥ 1 Si
                                             3
                                                             i ≥ 6 , è
                                                          ∗b ∗




                                                          F (2)   F (2)
                          E [Rev] ≥ Pr[E       3   ∩ B]         ≥       ,
                                               4           6       15
        ò.ê. Pr[B] = 1 , à Pr[E 3 ] ≥ 0.9.
                     2               4




                           Ñåðãåé Íèêîëåíêî        Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
 Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                        (2)
                      Ïðèáëèæàåìñÿ ê  F         Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                RSOP


Ëåììà




       Íàì îñòàëîñü äîêàçàòü, ÷òî Pr[E 3 ] ≥ 0.9.
                                                      4




 Ëåììà

                                  √                               √                   4
                     1                        1/3                             −1/3
  Pr[E 3 ] = 1 −            17 + 3 33               − 1 − 2 17 + 3 33                     .
        4           81




                          Ñåðãåé Íèêîëåíêî      Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî ëåììû




        Ìû ïîäñ÷èòûâàåì Pr[Eα ]. Ðàññìîòðèì α = k −1 äëÿ öåëîãî
                                                  k
           3
        k ( ïîäõîäÿò).
           4
        Òîãäà óñëîâèå Si ≤ α ìîæíî ïåðåïèñàòü êàê
                         i
        (k − 1)(i − Si ) − Si ≥ 0.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî ëåììû




        Ðàññìîòðèì íîâîå áëóæäàíèå Zi = (k − 1)(i − Si ) − Si .
                                           1
        Zi íà êàæäîì øàãå ñ âåðîÿòíîñòüþ
                                           2 ëèáî óâåëè÷èâàåòñÿ
        íà (k − 1), ëèáî óìåíüøàåòñÿ íà 1; íà÷èíàåòñÿ îí ñ
        Z1 = k − 1.

        Òåïåðü Pr[Eα ]  ýòî âåðîÿòíîñòü ñìåðòè (ruin) ýòîãî
        áëóæäàíèÿ; îáîçíà÷èì ÷åðåç

                                p j = Pr [∃i : Zi = Z1 − j ] .
        Íàñ òîãäà èíòåðåñóåò pk (÷òîáû óéòè íèæå íóëÿ).



                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê   F      Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî ëåììû




        Áëóæäàíèå áåç ïàìÿòè, óìåíüøàåòñÿ âñåãäà íà 1, ïîýòîìó
                  j
        pj = (p1 ) .

        À ìåæäó      p1   è pk åñòü çàâèñèìîñòü:
                                        1 1    1      k
                               p1   =    + pk = (1 + p1 ).
                                        2 2    2




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê      F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                                   RSOP


Äîêàçàòåëüñòâî ëåììû




                 1       1                k
                                = 1 (1 + p1 ).
        p1   =   2   +   2 pk     2
        Òî åñòü p1  ýòî íåêèé êîðåíü ìíîãî÷ëåíà x k − 2x + 1 íà
        îòðåçêå [0, 1].
        Êñòàòè, ïî÷åìó êîðåíü íà (0, 1) ñóùåñòâóåò è
        åäèíñòâåííûé?




                                Ñåðãåé Íèêîëåíêî   Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî ëåììû




        Íàì îñòàëîñü òîëüêî äîêàçàòü, ÷òî               p1    1, ïîòîìó ÷òî 1,
        êîíå÷íî, òîæå êîðåíü.
        Ðàññìîòðèì äðóãîå áëóæäàíèå (Y1 , Y2 , . . .), çàäàííîå êàê
        Yi = Zi − k + 2, ïðè÷¼ì åñëè Yi = 0, òî îíî òàì è
        îñòàíåòñÿ.
        Òàê ñêàçàòü, àáñîðáèðóþùåå áëóæäàíèå.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî ëåììû




        È ðàññìîòðèì ñëó÷àéíûå ïåðåìåííûå                   W   i = r Yi , ãäå   r   
        òîò ñàìûé êîðåíü x k − 2x + 1.
        Òîãäà (W1 , W2 , . . .)  ýòî ìàðòèíãàë, ò.å.
        E [Wi +1 |Wi ] = Wi . Äîêàæåì ýòî.
        Äëÿ Yi = 0 ýòî òðèâèàëüíî.
        Äëÿ Yi  0
                            1              1            1
         E [r Zi + |Zi ] = r Zi −1 + r Zi +k −1 = (r −1 + r k −1 )r Zi
                  1
                                                                                 = r Zi .
                          2         2            2




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî ëåììû




        Ïîñêîëüêó (W1 , W2 , . . .)  ýòî ìàðòèíãàë, ïîëó÷èì, ÷òî

                                E [Wt ] = W1 = r       ∀t ≥ 1.

        Îáîçíà÷èì

                   p1,t = Pr [∃i ≤ t : Zi = Z1 − 1] = Pr[Wt = 1].
        Îáîçíà÷èì At ñîáûòèå {Zt = Z1 − 1 è Zs  Zt ,                    s    t }.




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
  Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                         (2)
                       Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                               RSOP


Äîêàçàòåëüñòâî ëåììû




        Òîãäà At  íåïåðåñåêàþùèåñÿ èçìåðèìûå ñîáûòèÿ,
        p1,t =
                t Pr[A ], p = ∞ Pr[A ].
                i =1   i 1     i =1    i
        Çíà÷èò,    p1   = limt →∞ p1,t .
        Íî p1,t = Pr[Wt = 1] ≤ E [Wt ] = r . Çíà÷èò,              p1   ≤ r  1, à,
        çíà÷èò, p1 = r .




                           Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
Ïðèìåðû è DOP
Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ
                                       (2)
                     Ïðèáëèæàåìñÿ ê  F       Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû
                                             RSOP




Ñïàñèáî çà âíèìàíèå!

      Lecture notes è ñëàéäû áóäóò ïîÿâëÿòüñÿ íà ìîåé
      homepage:
      http://logic.pdmi.ras.ru/∼sergey/index.php?page=teaching
      Ïðèñûëàéòå ëþáûå çàìå÷àíèÿ, ðåøåíèÿ óïðàæíåíèé,
      íîâûå ÷èñëåííûå ïðèìåðû è ïðî÷åå ïî àäðåñàì:
      sergey@logic.pdmi.ras.ru, snikolenko@gmail.com
      Çàõîäèòå â ÆÆ             smartnik.




                         Ñåðãåé Íèêîëåíêî    Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü

Mais conteúdo relacionado

Destaque

20090913 algorithmsfornphardproblems kulikov_lecture02
20090913 algorithmsfornphardproblems kulikov_lecture0220090913 algorithmsfornphardproblems kulikov_lecture02
20090913 algorithmsfornphardproblems kulikov_lecture02Computer Science Club
 
20100321 virtualization igotti_lecture08
20100321 virtualization igotti_lecture0820100321 virtualization igotti_lecture08
20100321 virtualization igotti_lecture08Computer Science Club
 
Näkökulmia mobiilioppimiseen
Näkökulmia mobiilioppimiseenNäkökulmia mobiilioppimiseen
Näkökulmia mobiilioppimiseenPauliina Venho
 
20080330 machine learning_nikolenko_lecture07
20080330 machine learning_nikolenko_lecture0720080330 machine learning_nikolenko_lecture07
20080330 machine learning_nikolenko_lecture07Computer Science Club
 
Remembering Elvis- Died August 16, 1977
Remembering Elvis- Died August 16, 1977Remembering Elvis- Died August 16, 1977
Remembering Elvis- Died August 16, 1977maditabalnco
 
Mobiilivideot ammatillisessa oppimisessa
Mobiilivideot ammatillisessa oppimisessaMobiilivideot ammatillisessa oppimisessa
Mobiilivideot ammatillisessa oppimisessaPauliina Venho
 
20081104 auctions nikolenko_lecture06
20081104 auctions nikolenko_lecture0620081104 auctions nikolenko_lecture06
20081104 auctions nikolenko_lecture06Computer Science Club
 
Politisk kommunikasjon med ny teknologi
Politisk kommunikasjon med ny teknologiPolitisk kommunikasjon med ny teknologi
Politisk kommunikasjon med ny teknologiBente Kalsnes
 
Sistemas de ecuaciones_Morochovilla_Act4
Sistemas de ecuaciones_Morochovilla_Act4Sistemas de ecuaciones_Morochovilla_Act4
Sistemas de ecuaciones_Morochovilla_Act4Espitiru
 
20120415 videorecognition konushin_lecture06
20120415 videorecognition konushin_lecture0620120415 videorecognition konushin_lecture06
20120415 videorecognition konushin_lecture06Computer Science Club
 
Isotech_funcionamento
Isotech_funcionamentoIsotech_funcionamento
Isotech_funcionamentoReis Borges
 
20080420 machine learning_nikolenko_lecture11
20080420 machine learning_nikolenko_lecture1120080420 machine learning_nikolenko_lecture11
20080420 machine learning_nikolenko_lecture11Computer Science Club
 
One Piece volume 05(036-044)
One Piece volume 05(036-044)One Piece volume 05(036-044)
One Piece volume 05(036-044)Marcos Donato
 

Destaque (20)

20090913 algorithmsfornphardproblems kulikov_lecture02
20090913 algorithmsfornphardproblems kulikov_lecture0220090913 algorithmsfornphardproblems kulikov_lecture02
20090913 algorithmsfornphardproblems kulikov_lecture02
 
FO Color Pix
FO Color Pix FO Color Pix
FO Color Pix
 
20100321 virtualization igotti_lecture08
20100321 virtualization igotti_lecture0820100321 virtualization igotti_lecture08
20100321 virtualization igotti_lecture08
 
Näkökulmia mobiilioppimiseen
Näkökulmia mobiilioppimiseenNäkökulmia mobiilioppimiseen
Näkökulmia mobiilioppimiseen
 
Dia11
Dia11Dia11
Dia11
 
20080330 machine learning_nikolenko_lecture07
20080330 machine learning_nikolenko_lecture0720080330 machine learning_nikolenko_lecture07
20080330 machine learning_nikolenko_lecture07
 
Remembering Elvis- Died August 16, 1977
Remembering Elvis- Died August 16, 1977Remembering Elvis- Died August 16, 1977
Remembering Elvis- Died August 16, 1977
 
Mobiilivideot ammatillisessa oppimisessa
Mobiilivideot ammatillisessa oppimisessaMobiilivideot ammatillisessa oppimisessa
Mobiilivideot ammatillisessa oppimisessa
 
SAUD CONSULT
SAUD CONSULTSAUD CONSULT
SAUD CONSULT
 
Dia6
Dia6Dia6
Dia6
 
20081104 auctions nikolenko_lecture06
20081104 auctions nikolenko_lecture0620081104 auctions nikolenko_lecture06
20081104 auctions nikolenko_lecture06
 
Politisk kommunikasjon med ny teknologi
Politisk kommunikasjon med ny teknologiPolitisk kommunikasjon med ny teknologi
Politisk kommunikasjon med ny teknologi
 
Hackers del mundo
Hackers del mundoHackers del mundo
Hackers del mundo
 
20091101 mfcs itsykson_lecture05
20091101 mfcs itsykson_lecture0520091101 mfcs itsykson_lecture05
20091101 mfcs itsykson_lecture05
 
Sistemas de ecuaciones_Morochovilla_Act4
Sistemas de ecuaciones_Morochovilla_Act4Sistemas de ecuaciones_Morochovilla_Act4
Sistemas de ecuaciones_Morochovilla_Act4
 
20120415 videorecognition konushin_lecture06
20120415 videorecognition konushin_lecture0620120415 videorecognition konushin_lecture06
20120415 videorecognition konushin_lecture06
 
CPR 196 Certificate Ardmore (1)
CPR 196 Certificate Ardmore (1)CPR 196 Certificate Ardmore (1)
CPR 196 Certificate Ardmore (1)
 
Isotech_funcionamento
Isotech_funcionamentoIsotech_funcionamento
Isotech_funcionamento
 
20080420 machine learning_nikolenko_lecture11
20080420 machine learning_nikolenko_lecture1120080420 machine learning_nikolenko_lecture11
20080420 machine learning_nikolenko_lecture11
 
One Piece volume 05(036-044)
One Piece volume 05(036-044)One Piece volume 05(036-044)
One Piece volume 05(036-044)
 

Mais de Computer Science Club

20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugsComputer Science Club
 
20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugsComputer Science Club
 
20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugsComputer Science Club
 
20140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture1220140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture12Computer Science Club
 
20140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture1120140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture11Computer Science Club
 
20140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture1020140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture10Computer Science Club
 
20140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture0920140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture09Computer Science Club
 
20140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture0220140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture02Computer Science Club
 
20140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture0120140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture01Computer Science Club
 
20140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-0420140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-04Computer Science Club
 
20140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture0120140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture01Computer Science Club
 

Mais de Computer Science Club (20)

20141223 kuznetsov distributed
20141223 kuznetsov distributed20141223 kuznetsov distributed
20141223 kuznetsov distributed
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs
 
20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs
 
20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs
 
20140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture1220140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture12
 
20140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture1120140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture11
 
20140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture1020140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture10
 
20140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture0920140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture09
 
20140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture0220140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture02
 
20140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture0120140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture01
 
20140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-0420140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-04
 
20140223-SuffixTrees-lecture01-03
20140223-SuffixTrees-lecture01-0320140223-SuffixTrees-lecture01-03
20140223-SuffixTrees-lecture01-03
 
20140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture0120140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture01
 
20131106 h10 lecture6_matiyasevich
20131106 h10 lecture6_matiyasevich20131106 h10 lecture6_matiyasevich
20131106 h10 lecture6_matiyasevich
 
20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich
 
20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich
 
20131013 h10 lecture4_matiyasevich
20131013 h10 lecture4_matiyasevich20131013 h10 lecture4_matiyasevich
20131013 h10 lecture4_matiyasevich
 
20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich
 
20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich
 

20081116 auctions nikolenko_lecture09

  • 1. Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Ñåðãåé Íèêîëåíêî Òåîðèÿ ýêîíîìè÷åñêèõ ìåõàíèçìîâ ÈÒÌÎ, âåñíà 2008 Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 2. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Outline 1 Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F (2) 2 Ïðèáëèæàåìñÿ ê F (2) Ïðèìåðû è DOP Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 3. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Ïîñòàíîâêà Ïóñòü ó íàñ åñòü íåêàÿ âåùü è N àãåíòîâ, êîòîðûå õîòÿò å¼ êóïèòü. Ó àãåíòîâ åñòü ñâîè öåíû xi . Íî ó íàñ òåïåðü åñòü N êîïèé âåùè, òàê ÷òî ìû ìîæåì õîòü êàæäîìó àãåíòó ïðîäàòü. Òàê ïðîèñõîäèò ñ öèôðîâûìè òîâàðàìè, êîòîðûå ìîæíî êîïèðîâàòü. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 4. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Îïòèìàëüíûé àëãîðèòì Êîíå÷íî, ñàìûé ïðàâèëüíûé ìåõàíèçì ýòî ðàçäàòü âñåì áåñïëàòíî è ïîïðîñèòü donations. :) Íî ìû ñåé÷àñ ïîáóäåì çëûì Äèñíååì èëè êòî òàì åù¼. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 5. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Îïòèìàëüíûé àëãîðèòì  ïðèíöèïå, ñîâñåì îïòèìàëüíûé àëãîðèòì ïðîäàë áû ïðîñòî âñåì ïî èõ ñòîèìîñòÿì: N Revenue = T (x ) = i. x i =1 Íî ýòî òèïà íå÷åñòíî: ïîáåäèòåëè ïëàòÿò ðàçíûå öåíû. Íàäî âñ¼-òàêè ÷åñòíî ïðîäàâàòü, à òî ïàöàíû íå ïîéìóò. Êàêîé òîãäà áóäåò îïòèìàëüíûé àëãîðèòì? Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 6. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Îïòèìàëüíûé àëãîðèòì Ïðàâèëüíî, âûáðàòü öåíó, êîòîðàÿ ìàêñèìèçèðóåò äîõîä: Revenue = F(x ) = max p × {ê-âî ó÷àñòíèêîâ ñ xi ≥ p}. p Ââåä¼ì îáîçíà÷åíèå: x(i ) ýòî i -ÿ ïî âåëè÷èíå öåííîñòü (íàïðèìåð, x(1) = maxi xi ). Òîãäà F(x ) = max ix(i ) . i Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 7. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà (2) F T (x ) è F(x ) Ñ îäíîé ñòîðîíû, î÷åâèäíî, ÷òî F(x ) ≤ T (x ). T (x ) âîîáùå ñàìûé ìàêñèìóì, ÷òî òîëüêî áûâàåò. À ÷òî â äðóãóþ ñòîðîíó? Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 8. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) T (x ) è F(x ) Òåîðåìà N 1 T (x ) ≤ HN F(x ), ãäå HN = . i i =1 Ýòà îöåíêà òî÷íà (ðàâåíñòâî ðåàëèçóåòñÿ). Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 9. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà (2) F T (x ) è F(x ) Äàâàéòå äîêàæåì. F(x ) = maxi ix(i ) . Çíà÷èò, N N T (x ) = xi= x( )i = i =1 i =1 N N ix i ≤ F(x ) = = HN F(x ). i i i =1 i =1 Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 10. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) T (x ) è F(x ) À ïðèìåð, ðåàëèçóþùèé îöåíêó, íàì åù¼ ïðèãîäèòñÿ ïîòîì. Ðàññìîòðèì xi = 1 . i Ýòî íàçûâàåòñÿ âõîä ðàâíîãî äîõîäà, ïîòîìó ÷òî ix(i ) = 1 = F(x ) äëÿ âñåõ i . Î÷åâèäíî, ÷òî T (x ) = HN â äàííîì ñëó÷àå. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 11. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Îïòèìàëüíîñòü â õóäøåì ñëó÷àå Ìû ñåãîäíÿ îò òåîðèè èãð íåìíîãî îòâëå÷¼ìñÿ è áóäåì ðàññìàòðèâàòü äåëî â êîíòåêñòå ñêîðåå òåîðåòè÷åñêîé èíôîðìàòèêè. Âìåñòî ðàâíîâåñèé è àëãîðèòìîâ, îïòèìàëüíûõ â îæèäàíèè ïî ðàñïðåäåëåíèÿì, ó íàñ òåïåðü áóäåò îïòèìàëüíîñòü â õóäøåì ñëó÷àå. Èíà÷å ãîâîðÿ, ìåõàíèçì îïòèìàëåí, åñëè îí îïòèìàëüíî äåéñòâóåò íà êàæäîì âõîäå x . Ïðè ýòîì, êàê îáû÷íî, áóäåì òðåáîâàòü ïðàâäèâîñòü (ïî ýêâèâàëåíòíîñòè). Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 12. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Íåîïòèìàëüíîñòü Î÷åâèäíî, íè÷åãî ïîäîáíîãî áûòü íå ìîæåò. Óïðàæíåíèå. Ïîñòðîéòå òàêèå ïðèìåðû âõîäîâ x , ÷òî îäèí è òîò æå ïðàâäèâûé àóêöèîí íèêàê íå ñìîæåò áûòü îïòèìàëüíûì íà êàæäîì èç íèõ. Hint: äîñòàòî÷íî îäíîãî àãåíòà. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 13. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) ×òî æå äåëàòü ×òî æå äåëàòü? Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 14. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) ×òî æå äåëàòü ×òî æå äåëàòü? Áóäåì äåëàòü òî, ÷òî âñåãäà äåëàþò â èíôîðìàòèêå: ðàññìàòðèâàòü ñóáîïòèìàëüíûå ðåøåíèÿ è ââîäèòü êàêóþ-íèáóäü ìåðó îïòèìàëüíîñòè. À ïîòîì ìó÷èòåëüíî äîêàçûâàòü, ÷òî áûâàþò x -îïòèìàëüíûå ìåõàíèçìû, íî íå áûâàåò y -îïòèìàëüíûõ îòíîñèòåëüíî ìåðû z ... :) Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 15. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Áåí÷ìàðêè Áåí÷ìàðêà ïðèáûëè (prot benchmark) ýòî íåêîòîðàÿ ôóíêöèÿ G : RN → R, êîòîðàÿ îòîáðàæàåò âåêòîð x = (x1 , . . . , xN ) â æåëàåìóþ ïðèáûëü. Áåí÷ìàðêà íå îáÿçàòåëüíî äîëæíà áûòü ñîâñåì ìàêñèìàëüíîé ïðèáûëüþ, ïîëåçíî ñ ðàçíûìè ôóíêöèÿìè ñðàâíèâàòü. Ìû óæå äâå áåí÷ìàðêè âèäåëè ýòî T (x ) è F(x ). Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 16. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Ñòåïåíü îïòèìàëüíîñòè Îïðåäåëåíèå Ñòåïåíü îïòèìàëüíîñòè àóêöèîíà A îòíîñèòåëüíî áåí÷ìàðêè G ýòî β = maxx A(x ) . Áóäåì G( x) ãîâîðèòü â òàêîì ñëó÷àå, ÷òî A βîïòèìàëåí îòíîñèòåëüíî G . Îïðåäåëåíèå Àóêöèîí A îïòèìàëåí îòíîñèòåëüíî áåí÷ìàðêè G, åñëè ó íåãî ìàêñèìàëüíàÿ ñòåïåíü îïòèìàëüíîñòè îòíîñèòåëüíî G ñðåäè âñåõ àóêöèîíîâ. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 17. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) Ïðèìåð óòâåðæäåíèÿ Òåîðåìà Äëÿ âõîäîâ x , xi ∈ [1, h], íè äëÿ êàêîãî N íå ñóùåñòâóåò àóêöèîíà, o (log h )îïòèìàëüíîãî îòíîñèòåëüíî T (x ). Óïðàæíåíèå. Äîêàæèòå ýòî. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 18. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà (2) F Ñëåäñòâèå Íî èç ýòîãî åù¼ è èíòåðåñíîå ñëåäñòâèå ñëåäóåò. Ïðè N = 2 ðàçíèöà ìåæäó T (x ) è F(x ) êîíñòàíòíà: F(x ) ≥ T (x )/2. Ñëåäñòâèå Ïðè N =2 äëÿ âõîäîâ x = (x1 , x2 ), xi ∈ [1, h], íå ñóùåñòâóåò àóêöèîíà, o (log h )îïòèìàëüíîãî îòíîñèòåëüíî F(x ). Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 19. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) ×òî æå äåëàòü Ýòî ñëåäñòâèå çíà÷èò, ÷òî ìû íå ìîæåì îäíîãî àãåíòà ñ ìàêñèìàëüíûì xi çàñòàâèòü çàïëàòèòü êîíñòàíòíóþ äîëþ ñâîåé öåííîñòè. Äåéñòâèòåëüíî íå ìîæåì. Ïîëó÷àåòñÿ, ÷òî è ê F(x ) ìû íå ïðèáëèçèìñÿ òîëêîì. ×òî æå äåëàòü? Êàêóþ æå âûáðàòü áåí÷ìàðêó, ÷òîáû ê íåé ìîæíî áûëî ïðèáëèçèòüñÿ? Êàê íè ñòðàííî, âñ¼ íà÷í¼ò ðàáîòàòü, êàê òîëüêî ìû îòêàæåìñÿ èìåòü äåëî ñ îäíèì ìàêñèìàëüíûì àãåíòîì. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 20. Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F(2) F (2) Îáîçíà÷èì ÷åðåç F (2) îïòèìàëüíóþ ïðèáûëü ñ ïî êðàéíåé ìåðå äâóìÿ ïîáåäèòåëÿìè ïî îäíîé è òîé æå öåíå: F (2) (x ) = max ix(i ) . i ≥2 Òîãäà ïîëó÷èòñÿ, ÷òî äëÿ β-îïòèìàëüíîãî îòíîñèòåëüíî F (2) àóêöèîíà A äëÿ ìàëîé êîíñòàíòû β F (2) (x ) T (x ) T (x ) ≥ F(x ) ≈ F (2) (x ) ≥ A(x ) ≥ ≥ . β β log n Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 21. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Outline 1 Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ Ïðîäàæà öèôðîâîãî òîâàðà Îïòèìàëüíîñòü è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü Áåí÷ìàðêà F (2) 2 Ïðèáëèæàåìñÿ ê F (2) Ïðèìåðû è DOP Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 22. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ïðèìåð I Îòíûíå ìû áóäåì ïûòàòüñÿ ñîîðóäèòü àóêöèîí, êîòîðûé áûë áû β-îïòèìàëüíûì îòíîñèòåëüíî F (2) . Ïåðâûå ïðèìåðû ïîêàæóò, ÷òî îïòèìàëüíàÿ öåíà ïðîäàæè çàâèñèò îò êîíêðåòíîãî âåêòîðà x . Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 23. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ïðèìåð I Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü 50 ñòàâîê ïî $10 è 50 ñòàâîê ïî $1. Ìû õîòåëè áû ñðàâíèòü äîõîäû R1 è R10 îò öåí $1 è $10 ñîîòâåòñòâåííî. Êàêèå áóäóò R1 è R10 ? Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 24. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ïðèìåð I Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü 50 ñòàâîê ïî $10 è 50 ñòàâîê ïî $1. Ìû õîòåëè áû ñðàâíèòü äîõîäû R1 è R10 îò öåí $1 è $10 ñîîòâåòñòâåííî. R10 = 500, R1 = 100 (âñå âûèãðàþò è çàïëàòÿò ïî $1). ßñíî, ÷òî F (2) (x ) = R10 = $500. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 25. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ïðèìåð I Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü 5 ñòàâîê ïî $10 è 95 ñòàâîê ïî $1. Ìû õîòåëè áû ñðàâíèòü äîõîäû R1 è R10 îò öåí $1 è $10 ñîîòâåòñòâåííî. Êàêèå áóäóò R1 è R10 ? Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 26. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ïðèìåð I Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü 5 ñòàâîê ïî $10 è 95 ñòàâîê ïî $1. Ìû õîòåëè áû ñðàâíèòü äîõîäû R1 è R10 îò öåí $1 è $10 ñîîòâåòñòâåííî. R10 = 50, R1 = 100. ßñíî, ÷òî F (2) (x ) = R1 = $100. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 27. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Îïòèìàëüíàÿ öåíà Î÷åâèäíî, äëÿ êàæäîãî âåêòîðà x åñòü öåíà, íà êîòîðîé ìåõàíèçì äîñòèãàåò îïòèìóìà. Îïðåäåëåíèå Îïòèìàëüíàÿ öåíà äëÿ âåêòîðà öåííîñòåé x ýòî opt(x ) = argmaxp {p × ê-âî àãåíòîâ ñ vi ≥ p }. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 28. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äåòåðìèíèðîâàííûé àóêöèîí îïòèìàëüíîé öåíû Ìû óæå îòìå÷àëè, ÷òî âñÿêèé ïðàâäèâûé àóêöèîí îïèñûâàåòñÿ öåíîé, êîòîðóþ ïðåäëàãàþò àãåíòó i , ïðè÷¼ì îíà íå çàâèñèò îò åãî ñîáñòâåííîé öåííîñòè, ò.å. ýòî ôóíêöèÿ ti (b −i ). Òàê ÷òî âïîëíå åñòåñòâåííî áûëî áû ïðåäëîæèòü òàêóþ èäåþ àóêöèîíà: äàâàòü êàæäîìó öåíó ti (b −i ) = opt(b −i ). Ýòî íàçûâàåòñÿ äåòåðìèíèðîâàííûé àóêöèîí îïòèìàëüíîé öåíû (Deterministic Optimal Price auction, DOP). Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 29. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ñâîéñòâà DOP Âî-ïåðâûõ, ïî îïðåäåëåíèþ DOP ïðàâäèâ. Íî íàñêîëüêî îí õîðîø? Áóäåò ëè îí β-îïòèìàëåí îòíîñèòåëüíî F (2) ? Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 30. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ïðèìåð II Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü 10 ñòàâîê ïî $10 è 90 ñòàâîê ïî $1. Êàêèå öåíû ïðåäëîæèò DOP? Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 31. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ïðèìåð II Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü 10 ñòàâîê ïî $10 è 90 ñòàâîê ïî $1. b−1 ýòî âåêòîð èç 89 ñòàâîê ïî $1 è 10 ñòàâîê ïî $10, ïîýòîìó opt(b −1 ) = $10. b−10 ýòî âåêòîð èç 90 ñòàâîê ïî $1 è 9 ñòàâîê ïî $10, ïîýòîìó opt(b −10 ) = $1. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 32. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ïðèìåð II Ðàññìîòðèì ñèòóàöèþ, êîãäà ó íàñ åñòü 10 ñòàâîê ïî $10 è 90 ñòàâîê ïî $1. Ïîëó÷àåòñÿ, ÷òî DOP ïðèíèìàåò ñòàâêè ïî $10, íî äà¼ò èì öåíó $1, à ñòàâêè ïî $1 âîîáùå îòâåðãàåò.  ðåçóëüòàòå ïðèáûëü ðàâíà $10 âìåñòî F (2) = 100. Ýòîò ïðèìåð ìîæíî ñäåëàòü è åù¼ õóæå, äëÿ ëþáîé êîíñòàíòû. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 33. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP DOP íå ïîìîãàåò  îáùåì, DOP íå îñîáåííî ñïðàâëÿåòñÿ. ×òî æå äåëàòü?  ñëó÷àå äåòåðìèíèðîâàííûõ ñèììåòðè÷åñêèõ àóêöèîíîâ íè÷åãî... Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 34. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Òåîðåìà î íåâîçìîæíîñòè Òåîðåìà Íè îäèí äåòåðìèíèðîâàííûé ñèììåòðè÷åñêèé àóêöèîí íå ÿâëÿåòñÿ êîíñòàíòíîîïòèìàëüíûì îòíîñèòåëüíî F (2) . Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 35. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî Íàøà çàäà÷à äëÿ êàæäîãî äåòåðìèíèðîâàííîãî ñèììåòðè÷åñêîãî àóêöèîíà íàéòè òàêóþ ñåðèþ ïðèìåðîâ, íà êîòîðîé îí áóäåò âñ¼ õóæå è õóæå îòíîñèòåëüíî F (2) . Áóäåì ðàññìàòðèâàòü âåêòîðû ñòàâîê b ñî ñòàâêàìè bi ∈ {1, h } (íàì è òàêèõ õâàòèò). Îáîçíà÷èì ÷åðåç nh (b ) è b) êîëè÷åñòâà ñòàâîê h è 1 â n1 ( íàøåì âåêòîðå. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 36. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî Îáîçíà÷èì ÷åðåç nh (b ) è b) êîëè÷åñòâà ñòàâîê h è 1 â n1 ( íàøåì âåêòîðå. ×òî çíà÷èò, ÷òî àóêöèîí A ñèììåòðè÷åñêèé? Ýòî çíà÷èò, ÷òî öåíà ti (b −i ) îò i íå çàâèñèò, è ÿâëÿåòñÿ òîëüêî ôóíêöèåé îò nh (b −i ) è n1 (b −i ). Èíà÷å ãîâîðÿ, öåíà ýòî ôóíêöèÿ t (nh , n1 ); ÷òîáû ïîëó÷èòü öåíó äëÿ êàæäîãî àãåíòà, íóæíî òóäà ïîäñòàâèòü nh (b −i ) è n1 (b −i ). È, íàêîíåö, ïðåäïîëîæèì, ÷òî t (nh , n1 ) ∈ {1, h}, ïîòîìó ÷òî â îñòàëüíûõ ñëó÷àÿõ ïðèáûëü (ñî ñòàâêàìè bi ∈ {1, h}) áóäåò íèêàê íå áîëüøå. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 37. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî Ïðåäïîëîæèì, ÷òî àóêöèîí êîíñòàíòíîîïòèìàëüíûé. Êàêèå äîëæíû áûòü äëÿ ýòîãî ñâîéñòâà ôóíêöèè t (nh , n1 )? Âî-ïåðâûõ, äëÿ âñåõ m t (m, 0) = h, èíà÷å ìû íà âõîäå èç âñåõ h äîáóäåì ïðèáûëü òîëüêî n, à îïòèìàëüíûé F (2) = hn. È áóäåì ìû h-îïòèìàëüíûìè, à ýòî íå êîíñòàíòà! Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 38. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî Ïðåäïîëîæèì, ÷òî àóêöèîí êîíñòàíòíîîïòèìàëüíûé. Êàêèå äîëæíû áûòü äëÿ ýòîãî ñâîéñòâà ôóíêöèè t (nh , n1 )? Ñ äðóãîé ñòîðîíû, äëÿ âñåõ m t (0, m) = 1, èíà÷å ìû íà âõîäå èç âñåõ 1 âîîáùå íè÷åãî íå çàðàáîòàåì. À F (2) = n, ÷òî êóäà áîëüøå. :) Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 39. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî Ðàññìîòðèì òåïåðü äîñòàòî÷íî áîëüøîå m è ïîñìîòðèì íà t (k , m − k ). Äëÿ k = 0 ýòà ôóíêöèÿ ðàâíà 1, äëÿ k = m îíà ðàâíà h. Çíà÷èò, ãäå-òî åñòü k ∗ = min{k : t (k , m − k ) = h}. Äàâàéòå åãî çàôèêñèðóåì è ðàññìîòðèì âõîä èç m +1 ñòàâêè, ãäå nh (b ) = k ∗ , è n1 (b ) = m − k ∗ + 1. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 40. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî Òîãäà àãåíòàì, êîòîðûå ñòàâÿò 1, ìû ïðåäëîæèì t (nh (b −1 ), n1 (b −1 )) = t (k , m − k ) = h . È âñå àãåíòû, ∗ ∗ ñòàâèâøèå 1, íå ïðèíåñóò íèêàêîé ïðèáûëè. À àãåíòàì, êîòîðûå ñòàâÿò h, ìû ïðåäëîæèì t (nh (b −h ), n1 (b −h )) = t (k − 1, m − k + 1) = 1. È îíè ∗ ∗ ïðèíåñóò ïðèáûëü k ∗ . Íî òîãäà äëÿ, íàïðèìåð, h = n F (2) (x ) = nk ∗ , à íàøà ïðèáûëü òîëüêî k ∗ . Ïðîòèâîðå÷èå. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 41. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP ×òî äåëàòü? Òåîðåìà ýòî, êîíå÷íî, óæàñ. Íî íå óæàñ-óæàñ-óæàñ. Îíà çàïðåùàåò äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû. Îêàçûâàåòñÿ, ÷òî è âåðîÿòíîñòíûå åñòü, è äåòåðìèíèðîâàííûå íåñèììåòðè÷åñêèå... ìû ñåé÷àñ îäèí âåðîÿòíîñòíûé ðàññìîòðèì. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 42. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP RSOP Îïðåäåëåíèå Âåðîÿòíîñòíûé àóêöèîí îïòèìàëüíîé öåíû (Random Sampling Optimal Price, RSOP) ðàáîòàåò ñëåäóþùèì îáðàçîì. Ðàçäåëèòü ñëó÷àéíî b íà äâå ÷àñòè, îòíîñÿ êàæäîãî àãåíòà ê b èëè b ñ âåðîÿòíîñòüþ 1 2. Âû÷èñëèòü t = opt(b ) è t = opt(b ) îïòèìàëüíûå öåíû äëÿ êàæäîé èç ÷àñòåé. Ïðåäëîæèòü t àãåíòàì èç b , à t àãåíòàì èç b. Ñðàçó îòìåòèì, ÷òî RSOP ïðàâäèâ, ïîòîìó ÷òî öåíà åñòü ôóíêöèÿ îò äðóãèõ ñòàâîê, íå îò ñòàâêè ñàìîãî àãåíòà. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 43. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Íèæíÿÿ îöåíêà Òåîðåìà RSOP íå ìåíåå ÷åì 4-îïòèìàëåí îòíîñèòåëüíî F (2) . Äëÿ äîêàçàòåëüñòâà äîñòàòî÷íî ïîñòðîèòü ïðèìåð. Ðàññìîòðèì âåêòîð ñòàâîê b = ($1, $2). Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 44. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Íèæíÿÿ îöåíêà Òåîðåìà RSOP íå ìåíåå ÷åì 4-îïòèìàëåí îòíîñèòåëüíî F (2) . Ñ âåðîÿòíîñòüþ 1 îáå ñòàâêè ïîïàäàþò â îäíó ÷àñòü, è 2 ïðèáûëü RSOP ðàâíà 0.  ïðîòèâíîì ñëó÷àå, b = {$1}, b = {$ 2}, è t = $1, t = $2. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 45. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Íèæíÿÿ îöåíêà Òåîðåìà RSOP íå ìåíåå ÷åì 4-îïòèìàëåí îòíîñèòåëüíî F (2) . Òî åñòü RSOP îòâåðãíåò ñòàâêó â $1 è ïðîäàñò ñòàâêå $2 çà $1. Îæèäàíèå ïðèáûëè RSOP ïîëó÷àåòñÿ $.50. À F (2) (b ) = $2. Çíà÷èò, RSOP íå ìåíåå ÷åì 4-îïòèìàëåí. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 46. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Âåðõíÿÿ îöåíêà Òåîðåìà RSOP íå áîëåå ÷åì 15-îïòèìàëåí îòíîñèòåëüíî F (2) . Ðàññìîòðèì âåêòîð ñòàâîê b = (b1 , . . . , bN ), îòñîðòèðîâàííûé ïî óáûâàíèþ. Ìû äåëèì b íà äâå ÷àñòè. Íàçîâ¼ì òó, êóäà ïîïàë b1 , ïëîõîé , à äðóãóþ õîðîøåé . Ïðåäïîëîæèì, ÷òî b1 ≥ F (2) (b ) (óâåëè÷åíèå ñàìîé áîëüøîé ñòàâêè ìîæåò ñäåëàòü òîëüêî õóæå). Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 47. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Âåðõíÿÿ îöåíêà Òåîðåìà RSOP íå áîëåå ÷åì 15-îïòèìàëåí îòíîñèòåëüíî F (2) . Îáîçíà÷èì Xi ∈ {0, 1} ñëó÷àéíóþ âåëè÷èíó, èíäèêàòîð òîãî, ÷òî àãåíò i íà õîðîøåé ñòîðîíå. Ïî îïðåäåëåíèþ, X1 = 0. Îáîçíà÷èì Si = i X êîëè÷åñòâî àãåíòîâ ñî ñòàâêîé j =1 i ≥ bi íà õîðîøåé ñòîðîíå. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 48. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Âåðõíÿÿ îöåíêà Òåîðåìà RSOP íå áîëåå ÷åì 15-îïòèìàëåí îòíîñèòåëüíî F (2) . Si ýòî ñëó÷àéíàÿ âåëè÷èíà, ïîâåäåíèå êîòîðîé ìîæíî îïèñàòü ñëó÷àéíûì áëóæäàíèåì: ñëó÷àéíàÿ âåëè÷èíà Si áëóæäàåò ïî ïðÿìîé, íà÷èíàÿ ñ 0 âî âðåìÿ i = 1; èëè äâèæåìñÿ âïðàâî, èëè îñòà¼ìñÿ íà ìåñòå â êàæäûé ìîìåíò ñ âåðîÿòíîñòüþ 1 ; 2 à ñëó÷àéíàÿ âåëè÷èíà Eα ýòî òî, ÷òî äëÿ âñåõ i Si ≤ α; i íàñ áóäåò îñîáåííî èíòåðåñîâàòü E . 3 4 Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 49. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Âåðõíÿÿ îöåíêà Òåîðåìà RSOP íå áîëåå ÷åì 15-îïòèìàëåí îòíîñèòåëüíî F (2) . Îáîçíà÷èì i ∗ íîìåð àãåíòà, ÷üÿ ñòàâêà bi ∗ ìàêñèìèçèðóåò äîõîä íà õîðîøåé ñòîðîíå, ò.å. ∀j Si ∗ bi ∗ ≥ Sj bj . Òîãäà äîõîä RSOP òîëüêî íà ïëîõîé ñòîðîíå íå ìåíüøå, ÷åì Rev = (i ∗ − Si ∗ )bi ∗ (îáùåå ê-âî àãåíòîâ ñî ñòàâêîé ≥ bi ∗ ìèíóñ ê-âî àãåíòîâ ñ òàêèìè ñòàâêàìè íà õîðîøåé ñòîðîíå). Ìû õîòèì ïîêàçàòü, ÷òî Rev ≥ F15 (2) . Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 50. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Âåðõíÿÿ îöåíêà Òåîðåìà RSOP íå áîëåå ÷åì 15-îïòèìàëåí îòíîñèòåëüíî F (2) . F (2) ïîëó÷àåòñÿ èç i íîìåðà ñòàâêè, êîòîðàÿ îïòèìàëüíà äëÿ âñåõ , íå òîëüêî õîðîøåé ñòîðîíû, ò.å. i bi ≥ jbj äëÿ âñåõ j ≥ 2. Îãðàíè÷èìñÿ ïîêà ñëó÷àåì, êîãäà i ÷¼òíûé. Ðàññìîòðèì ñëó÷àéíîå ñîáûòèå B = {Si ≥ i2 }. i ÷¼òíûé, çíà÷èò, Pr[B] = 1 (B ýòî êîãäà áîëüøèíñòâî 2 èç i íàèâûñøèõ ñòàâîê, êðîìå ñàìîé áîëüøîé, íà õîðîøåé ñòîðîíå). Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 51. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Âåðõíÿÿ îöåíêà Òåîðåìà RSOP íå áîëåå ÷åì 15-îïòèìàëåí îòíîñèòåëüíî F (2) . Çíà÷èò, îïòèìàëüíàÿ ïðèáûëü îò õîðîøåé ñòîðîíû ðàâíà F (2) i i ≥ Si S ∗b ∗ b ≥ 2 . 3 À â ñëó÷àå ñîáûòèÿ E 3 S i≤ 4i, è 4 1 1 (i − Si )bi ≥ ibi ≥ Si bi . 4 3 Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 52. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Âåðõíÿÿ îöåíêà Òåîðåìà RSOP íå áîëåå ÷åì 15-îïòèìàëåí îòíîñèòåëüíî F (2) .  ñëó÷àå æå E 3 ∩ B 4 F (2) Rev = (i ∗ − Si )bi ≥ 1 Si 3 i ≥ 6 , è ∗b ∗ F (2) F (2) E [Rev] ≥ Pr[E 3 ∩ B] ≥ , 4 6 15 ò.ê. Pr[B] = 1 , à Pr[E 3 ] ≥ 0.9. 2 4 Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 53. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ëåììà Íàì îñòàëîñü äîêàçàòü, ÷òî Pr[E 3 ] ≥ 0.9. 4 Ëåììà √ √ 4 1 1/3 −1/3 Pr[E 3 ] = 1 − 17 + 3 33 − 1 − 2 17 + 3 33 . 4 81 Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 54. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî ëåììû Ìû ïîäñ÷èòûâàåì Pr[Eα ]. Ðàññìîòðèì α = k −1 äëÿ öåëîãî k 3 k ( ïîäõîäÿò). 4 Òîãäà óñëîâèå Si ≤ α ìîæíî ïåðåïèñàòü êàê i (k − 1)(i − Si ) − Si ≥ 0. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 55. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî ëåììû Ðàññìîòðèì íîâîå áëóæäàíèå Zi = (k − 1)(i − Si ) − Si . 1 Zi íà êàæäîì øàãå ñ âåðîÿòíîñòüþ 2 ëèáî óâåëè÷èâàåòñÿ íà (k − 1), ëèáî óìåíüøàåòñÿ íà 1; íà÷èíàåòñÿ îí ñ Z1 = k − 1. Òåïåðü Pr[Eα ] ýòî âåðîÿòíîñòü ñìåðòè (ruin) ýòîãî áëóæäàíèÿ; îáîçíà÷èì ÷åðåç p j = Pr [∃i : Zi = Z1 − j ] . Íàñ òîãäà èíòåðåñóåò pk (÷òîáû óéòè íèæå íóëÿ). Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 56. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî ëåììû Áëóæäàíèå áåç ïàìÿòè, óìåíüøàåòñÿ âñåãäà íà 1, ïîýòîìó j pj = (p1 ) . À ìåæäó p1 è pk åñòü çàâèñèìîñòü: 1 1 1 k p1 = + pk = (1 + p1 ). 2 2 2 Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 57. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî ëåììû 1 1 k = 1 (1 + p1 ). p1 = 2 + 2 pk 2 Òî åñòü p1 ýòî íåêèé êîðåíü ìíîãî÷ëåíà x k − 2x + 1 íà îòðåçêå [0, 1]. Êñòàòè, ïî÷åìó êîðåíü íà (0, 1) ñóùåñòâóåò è åäèíñòâåííûé? Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 58. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî ëåììû Íàì îñòàëîñü òîëüêî äîêàçàòü, ÷òî p1 1, ïîòîìó ÷òî 1, êîíå÷íî, òîæå êîðåíü. Ðàññìîòðèì äðóãîå áëóæäàíèå (Y1 , Y2 , . . .), çàäàííîå êàê Yi = Zi − k + 2, ïðè÷¼ì åñëè Yi = 0, òî îíî òàì è îñòàíåòñÿ. Òàê ñêàçàòü, àáñîðáèðóþùåå áëóæäàíèå. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 59. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî ëåììû È ðàññìîòðèì ñëó÷àéíûå ïåðåìåííûå W i = r Yi , ãäå r òîò ñàìûé êîðåíü x k − 2x + 1. Òîãäà (W1 , W2 , . . .) ýòî ìàðòèíãàë, ò.å. E [Wi +1 |Wi ] = Wi . Äîêàæåì ýòî. Äëÿ Yi = 0 ýòî òðèâèàëüíî. Äëÿ Yi 0 1 1 1 E [r Zi + |Zi ] = r Zi −1 + r Zi +k −1 = (r −1 + r k −1 )r Zi 1 = r Zi . 2 2 2 Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 60. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî ëåììû Ïîñêîëüêó (W1 , W2 , . . .) ýòî ìàðòèíãàë, ïîëó÷èì, ÷òî E [Wt ] = W1 = r ∀t ≥ 1. Îáîçíà÷èì p1,t = Pr [∃i ≤ t : Zi = Z1 − 1] = Pr[Wt = 1]. Îáîçíà÷èì At ñîáûòèå {Zt = Z1 − 1 è Zs Zt , s t }. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 61. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Äîêàçàòåëüñòâî ëåììû Òîãäà At íåïåðåñåêàþùèåñÿ èçìåðèìûå ñîáûòèÿ, p1,t = t Pr[A ], p = ∞ Pr[A ]. i =1 i 1 i =1 i Çíà÷èò, p1 = limt →∞ p1,t . Íî p1,t = Pr[Wt = 1] ≤ E [Wt ] = r . Çíà÷èò, p1 ≤ r 1, à, çíà÷èò, p1 = r . Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü
  • 62. Ïðèìåðû è DOP Îïòèìàëüíîñòü â õóäøåì ñëó÷àå: îïðåäåëåíèÿ (2) Ïðèáëèæàåìñÿ ê F Äåòåðìèíèðîâàííûå ñèììåòðè÷åñêèå àóêöèîíû RSOP Ñïàñèáî çà âíèìàíèå! Lecture notes è ñëàéäû áóäóò ïîÿâëÿòüñÿ íà ìîåé homepage: http://logic.pdmi.ras.ru/∼sergey/index.php?page=teaching Ïðèñûëàéòå ëþáûå çàìå÷àíèÿ, ðåøåíèÿ óïðàæíåíèé, íîâûå ÷èñëåííûå ïðèìåðû è ïðî÷åå ïî àäðåñàì: sergey@logic.pdmi.ras.ru, snikolenko@gmail.com Çàõîäèòå â ÆÆ smartnik. Ñåðãåé Íèêîëåíêî Worst-case äèçàéí è ïðèáëèæ¼ííàÿ îïòèìàëüíîñòü