diff options
| author | Thibaut Horel <thibaut.horel@gmail.com> | 2013-09-22 16:46:13 -0400 |
|---|---|---|
| committer | Thibaut Horel <thibaut.horel@gmail.com> | 2013-09-22 16:46:13 -0400 |
| commit | 0fb4e5a3e0beaf39e21273f4b0fdf7be92137f67 (patch) | |
| tree | a36ac257a78d81879928d4ff08a67ba7aeab949a | |
| parent | d77abde7605a6fa3d9ddaca7dbfceb968a9dfbf0 (diff) | |
| parent | fc56a8f69d6eaeaecacdd4fdfa40df7e3d16599d (diff) | |
| download | recommendation-0fb4e5a3e0beaf39e21273f4b0fdf7be92137f67.tar.gz | |
Merge branch 'master' of ssh://74.95.195.229:1444/git/data_value
| -rwxr-xr-x[-rw-r--r--] | .gitignore | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | abstract.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | ack.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | appendix.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | approximation.tex | 4 | ||||
| -rwxr-xr-x[-rw-r--r--] | conclusion.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | counterexample.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | definitions.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | ec/ec.pdf | bin | 327505 -> 327505 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | ec/rebuttal.txt | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | ec/reviews.txt | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | general.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | intro.tex | 6 | ||||
| -rwxr-xr-x[-rw-r--r--] | main.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | myerson.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | notes.bib | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | paper.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | papers/05budgeted.pdf | bin | 133228 -> 133228 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/READMEbetterca.pdf | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | papers/READMEexpectation.pdf | bin | 227365 -> 227365 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/READMErandomca.pdf | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | papers/READapproximationTechniques.pdf | bin | 180562 -> 180562 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/READcomptruthful.pdf | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | papers/READproxy.pdf | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | papers/READsubmod-comm.pdf | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | papers/Rubens-Active-Learning-RecSysHB2010.pdf | bin | 1309239 -> 1309239 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/budget_feasible_mechanisms/BudgetFeasibleMechanisms.pdf | bin | 231480 -> 231480 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/budget_feasible_mechanisms/HowToWinFriendsAndInfluencePeople.pdf | bin | 261742 -> 261742 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/budget_feasible_mechanisms/SODA11_054_chenn.pdf | bin | 977285 -> 977285 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/experimental_design/chaloner.pdf | bin | 1696615 -> 1696615 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/experimental_design/chaloner2.pdf | bin | 4882132 -> 4882132 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/experimental_design/degroot1.pdf | bin | 1469466 -> 1469466 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/experimental_design/ginebra.pdf | bin | 412755 -> 412755 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/experimental_design/kiefer.pdf | bin | 6393019 -> 6393019 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/experimental_design/lindley.pdf | bin | 1940302 -> 1940302 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/experimental_design/max-ent00.pdf | bin | 106829 -> 106829 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/influentialobservations79.pdf | bin | 1088708 -> 1088708 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/krause05note.pdf | bin | 188396 -> 188396 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/lse.pdf | bin | 1966251 -> 1966251 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/matrixinverse.pdf | bin | 557957 -> 557957 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/maxdet_rev.pdf | bin | 433013 -> 433013 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/optimal.pdf | bin | 390777 -> 390777 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/recommendation.pdf | bin | 283955 -> 283955 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/settles.activelearning.pdf | bin | 1939936 -> 1939936 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/shapley.pdf | bin | 288329 -> 288329 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/shermanmorrison.pdf | bin | 279902 -> 279902 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/strategyproof.ps | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | papers/submod-knapsack-constraint.pdf | bin | 135886 -> 135886 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/submodular_survey.pdf | bin | 204716 -> 204716 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/subsetselection08.pdf | bin | 220679 -> 220679 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | papers/subsetselection11.pdf | bin | 186874 -> 186874 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | plot.py | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | problem.tex | 22 | ||||
| -rwxr-xr-x[-rw-r--r--] | proof_of_lower_bound1.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | related.tex | 14 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/1.pdf | bin | 47502 -> 47502 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/11949848541326072700padlock_aj_ashton_01.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/1197103065746278958mcol_money_bag.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/2.pdf | bin | 45152 -> 45152 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/3.pdf | bin | 45700 -> 45700 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/4.pdf | bin | 47792 -> 47792 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/5.pdf | bin | 45141 -> 45141 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/6.pdf | bin | 45735 -> 45735 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/7.pdf | bin | 46283 -> 46283 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/8.pdf | bin | 46263 -> 46263 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/Amazon-logo.jpg | bin | 26931 -> 26931 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/BudgetFeasibleExperimentalDesign.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/BudgetFeasibleExperimentalDesignGoogle.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/Google-logo1.jpg | bin | 283114 -> 283114 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/Netflix_Logo.jpg | bin | 33023 -> 33023 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/Padlock.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/beamerbfootertechnicolor.png | bin | 4039 -> 4039 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamerblogotechnicolor.png | bin | 7333 -> 7333 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamercolorthemetechnicolor.sty | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/beamerfontthemetechnicolor.sty | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/beamerfootertechnicolor.png | bin | 5197 -> 5197 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamerinnerthemetechnicolor.sty | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/beamerlogotechnicolor.png | bin | 7436 -> 7436 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamerouterthemetechnicolor.sty | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor1.jpg | bin | 122259 -> 122259 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor10.jpg | bin | 122571 -> 122571 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor11.jpg | bin | 90693 -> 90693 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor12.jpg | bin | 102076 -> 102076 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor13.jpg | bin | 154429 -> 154429 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor14.jpg | bin | 196715 -> 196715 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor15.jpg | bin | 81874 -> 81874 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor16.jpg | bin | 346310 -> 346310 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor17.jpg | bin | 414694 -> 414694 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor2.jpg | bin | 451481 -> 451481 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor3.jpg | bin | 293218 -> 293218 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor4.jpg | bin | 273250 -> 273250 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor5.jpg | bin | 128110 -> 128110 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor6.jpg | bin | 90245 -> 90245 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor7.jpg | bin | 144036 -> 144036 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor8.jpg | bin | 198050 -> 198050 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamersampletechnicolor9.jpg | bin | 314462 -> 314462 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/beamerthemetechnicolor.sty | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/db.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/diagram.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/facebook_logo.jpg | bin | 137547 -> 137547 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/file.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/lock.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/money_bag.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/scientist.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/slides.tex | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/sp3.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1.eps | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1.pdf | bin | 103902 -> 103902 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1.png | bin | 45970 -> 45970 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st10.pdf | bin | 111569 -> 111569 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st10.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st10a.pdf | bin | 111569 -> 111569 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st10a.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st10b.pdf | bin | 118827 -> 118827 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st10b.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st10c.pdf | bin | 126164 -> 126164 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st10c.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st10d.pdf | bin | 127249 -> 127249 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st10d.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st10e.pdf | bin | 127249 -> 127249 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st10e.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st10f.pdf | bin | 129458 -> 129458 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st10f.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st11a.pdf | bin | 130125 -> 130125 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st11a.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st11b.pdf | bin | 137383 -> 137383 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st11b.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st11c.pdf | bin | 140796 -> 140796 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st11c.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st11d.pdf | bin | 146180 -> 146180 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st11d.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1a.pdf | bin | 2631783 -> 2631783 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1a.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1b.pdf | bin | 2639443 -> 2639443 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1b.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1c.pdf | bin | 2646004 -> 2646004 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1c.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1d.pdf | bin | 2635588 -> 2635588 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1d.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1dd.pdf | bin | 2640796 -> 2640796 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1dd.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1e.pdf | bin | 2635893 -> 2635893 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1e.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1f.pdf | bin | 2640477 -> 2640477 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1f.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1g.pdf | bin | 2647022 -> 2647022 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1g.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st1h.pdf | bin | 2647022 -> 2647022 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st1h.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st2.pdf | bin | 54757 -> 54757 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st2.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st25.pdf | bin | 97917 -> 97917 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st25.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st26.pdf | bin | 116007 -> 116007 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st26.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st2a.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st3.pdf | bin | 57919 -> 57919 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st3.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st31a.pdf | bin | 2643551 -> 2643551 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st31a.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st31b.pdf | bin | 2651223 -> 2651223 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st31b.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st31c.pdf | bin | 2657787 -> 2657787 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st31c.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st31d.pdf | bin | 2647366 -> 2647366 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st31d.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st31dd.pdf | bin | 2652500 -> 2652500 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st31dd.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st31e.pdf | bin | 2647671 -> 2647671 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st31e.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st31f.pdf | bin | 2652266 -> 2652266 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st31f.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st31g.pdf | bin | 2658809 -> 2658809 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st31g.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st4.pdf | bin | 93380 -> 93380 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st4.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st5.pdf | bin | 98032 -> 98032 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st5.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st6.pdf | bin | 116209 -> 116209 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st6.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st6a.pdf | bin | 123407 -> 123407 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st6a.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st6b.pdf | bin | 130541 -> 130541 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st6b.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st6c.pdf | bin | 131637 -> 131637 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st6c.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st6d.pdf | bin | 133769 -> 133769 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st6d.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st6e.pdf | bin | 135396 -> 135396 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st6e.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st6f.pdf | bin | 146469 -> 146469 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st6f.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st7.pdf | bin | 118418 -> 118418 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st7.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st8.pdf | bin | 120693 -> 120693 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st8.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/st9.pdf | bin | 122378 -> 122378 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/st9.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-1.pdf | bin | 119989 -> 119989 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-1.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-2.pdf | bin | 113421 -> 113421 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-2.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-3.pdf | bin | 109978 -> 109978 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-3.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-4.pdf | bin | 114812 -> 114812 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-4.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-5.pdf | bin | 109669 -> 109669 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-5.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-6.pdf | bin | 118955 -> 118955 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-6.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-7.pdf | bin | 108921 -> 108921 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-7.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-8.pdf | bin | 62180 -> 62180 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-8.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg-9.pdf | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stg31dd.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/stgall.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | slides/user.svg | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | stoc/reviews.txt | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | stoc/stoc.pdf | bin | 307619 -> 307619 bytes | |||
| -rwxr-xr-x[-rw-r--r--] | todo.txt | 0 |
222 files changed, 22 insertions, 24 deletions
diff --git a/.gitignore b/.gitignore index b6f82fe..b6f82fe 100644..100755 --- a/.gitignore +++ b/.gitignore diff --git a/abstract.tex b/abstract.tex index 4cff1cd..4cff1cd 100644..100755 --- a/abstract.tex +++ b/abstract.tex diff --git a/appendix.tex b/appendix.tex index 1a5bcc5..1a5bcc5 100644..100755 --- a/appendix.tex +++ b/appendix.tex diff --git a/approximation.tex b/approximation.tex index cc278e1..1b94615 100644..100755 --- a/approximation.tex +++ b/approximation.tex @@ -47,7 +47,7 @@ expectation of $V$ under the distribution $P_\mathcal{N}^\lambda$: F(\lambda) \defeq \mathbb{E}_{S\sim P_\mathcal{N}^\lambda}\big[V(S)\big] % = \sum_{S\subseteq\mathcal{N}} P_\mathcal{N}^\lambda(S) V(S) -= \mathbb{E}_{S\sim P_\mathcal{N}^\lambda}\left[ \log\det\left( I_d + \sum_{i\in S} x_i\T{x_i}\right) \right],\quad \lambda\in[0,1]^n. += \mathbb{E}_{S\sim P_\mathcal{N}^\lambda}\big[ \log\det\big( I_d + \textstyle\sum_{i\in S} x_i\T{x_i}\big) \big],\quad \lambda\in[0,1]^n. \end{equation} Function $F$ is an extension of $V$ to the domain $[0,1]^n$, as it equals $V$ on integer inputs: $F(\id_S) = V(S)$ for all $S\subseteq\mathcal{N}$, where $\id_S$ denotes the indicator vector of $S$. %\citeN{pipage} have shown how to use this extension to obtain approximation guarantees for an interesting class of optimization problems through the \emph{pipage rounding} framework, which has been successfully applied in \citeN{chen, singer-influence}. @@ -56,7 +56,7 @@ multi-linear extension \eqref{eq:multi-linear} cannot be optimized in polynomial time for the value function $V$ we study here, given by \eqref{modified}. Hence, we introduce an extension $L:[0,1]^n\to\reals$ s.t.~ \begin{equation}\label{eq:our-relaxation} L(\lambda) \defeq -\log\det\left(I_d + \sum_{i\in\mathcal{N}} \lambda_i x_i\T{x_i}\right), +\log\det\big(I_d + \textstyle\sum_{i\in\mathcal{N}} \lambda_i x_i\T{x_i}\big), %= \log\det\left(\mathbb{E}_{S\sim P_\mathcal{N}^\lambda}\bigg[I_d + \sum_{i\in S} x_i\T{x_i} \bigg]\right), \quad \lambda\in[0,1]^n. \end{equation} diff --git a/conclusion.tex b/conclusion.tex index 6a3917e..6a3917e 100644..100755 --- a/conclusion.tex +++ b/conclusion.tex diff --git a/counterexample.tex b/counterexample.tex index 6e21de5..6e21de5 100644..100755 --- a/counterexample.tex +++ b/counterexample.tex diff --git a/definitions.tex b/definitions.tex index 236c368..236c368 100644..100755 --- a/definitions.tex +++ b/definitions.tex diff --git a/ec/ec.pdf b/ec/ec.pdf Binary files differindex 651b845..651b845 100644..100755 --- a/ec/ec.pdf +++ b/ec/ec.pdf diff --git a/ec/rebuttal.txt b/ec/rebuttal.txt index 2118a0b..2118a0b 100644..100755 --- a/ec/rebuttal.txt +++ b/ec/rebuttal.txt diff --git a/ec/reviews.txt b/ec/reviews.txt index 081da89..081da89 100644..100755 --- a/ec/reviews.txt +++ b/ec/reviews.txt diff --git a/general.tex b/general.tex index d7b033d..d7b033d 100644..100755 --- a/general.tex +++ b/general.tex diff --git a/intro.tex b/intro.tex index 166f07e..da38f8f 100644..100755 --- a/intro.tex +++ b/intro.tex @@ -23,15 +23,15 @@ However, we are not aware of a principled study of this setting from a strategic % When subjects are strategic, they may have an incentive to misreport their cost, leading to the need for a sophisticated choice of experiments and payments. Arguably, user incentiviation is of particular pertinence due to the extent of statistical analysis over user data on the Internet. %, which has led to the rise of several different research efforts in studying data markets \cite{...}. -Our contributions are as follows. \emph{(1)} We initiate the study of experimental design in the presence of a budget and strategic subjects. +Our contributions are as follows. \emph{First}, we initiate the study of experimental design in the presence of a budget and strategic subjects. %formulate the problem of experimental design subject to a given budget, in the presence of strategic agents who may lie about their costs. %In particular, we focus on linear regression. This is naturally viewed as a budget feasible mechanism design problem, in which the objective function %is sophisticated and %is related to the covariance of the $x_i$'s. In particular, we formulate the {\em Experimental Design Problem} (\SEDP) as follows: the experimenter \E\ wishes to find a set $S$ of subjects to maximize -\begin{align}V(S) = \log\det\Big(I_d+\sum_{i\in S}x_i\T{x_i}\Big) \label{obj}\end{align} +\begin{align}V(S) = \log\det\Big(I_d+\textstyle\sum_{i\in S}x_i\T{x_i}\Big) \label{obj}\end{align} subject to a budget constraint $\sum_{i\in S}c_i\leq B$, where $B$ is \E's budget. When subjects are strategic, the above problem can be naturally approached as a \emph{budget feasible mechanism design} problem, as introduced by \citeN{singer-mechanisms}. %, and other {\em strategic constraints} we don't list here. -The objective function, which is the key, is formally obtained by optimizing the information gain in $\beta$ when the latter is learned through ridge regression, and is related to the so-called $D$-optimality criterion~\cite{pukelsheim2006optimal,atkinson2007optimum}. \emph{(2)} We present a polynomial time mechanism scheme for \SEDP{} that is approximately truthful and yields a constant factor ($\approx 12.98$) approximation to the optimal value of \eqref{obj}. %In particular, for any small $\delta>0$ and $\varepsilon>0$, we can construct a $(12.98\,,\varepsilon)$-approximate mechanism that is $\delta$-truthful and runs in polynomial time in both $n$ and $\log\log\frac{B}{\epsilon\delta}$. +The objective function, which is the key, is formally obtained by optimizing the information gain in $\beta$ when the latter is learned through ridge regression, and is related to the so-called $D$-optimality criterion~\cite{pukelsheim2006optimal,atkinson2007optimum}. \emph{Second}, we present a polynomial time mechanism scheme for \SEDP{} that is approximately truthful and yields a constant factor ($\approx 12.98$) approximation to the optimal value of \eqref{obj}. %In particular, for any small $\delta>0$ and $\varepsilon>0$, we can construct a $(12.98\,,\varepsilon)$-approximate mechanism that is $\delta$-truthful and runs in polynomial time in both $n$ and $\log\log\frac{B}{\epsilon\delta}$. In contrast to this, we show that no truthful, budget-feasible mechanisms are possible for \SEDP{} within a factor 2 approximation. We note that the objective \eqref{obj} is submodular. Using this fact, applying previous results on budget feasible mechanism design under general submodular objectives~\cite{singer-mechanisms,chen} would yield either a deterministic, truthful, constant-approximation mechanism that requires exponential time, or a non-determi\-nis\-tic, (universally) truthful, poly-time mechanism that yields a constant approximation ratio only \emph{in expectation} (\emph{i.e.}, its approximation guarantee for a given instance may in fact be unbounded). diff --git a/myerson.tex b/myerson.tex index 8c80cf6..8c80cf6 100644..100755 --- a/myerson.tex +++ b/myerson.tex diff --git a/notes.bib b/notes.bib index 8a26399..8a26399 100644..100755 --- a/notes.bib +++ b/notes.bib diff --git a/paper.tex b/paper.tex index de0fbc2..de0fbc2 100644..100755 --- a/paper.tex +++ b/paper.tex diff --git a/papers/05budgeted.pdf b/papers/05budgeted.pdf Binary files differindex 69634fa..69634fa 100644..100755 --- a/papers/05budgeted.pdf +++ b/papers/05budgeted.pdf diff --git a/papers/READMEbetterca.pdf b/papers/READMEbetterca.pdf index 17c9ebc..17c9ebc 100644..100755 --- a/papers/READMEbetterca.pdf +++ b/papers/READMEbetterca.pdf diff --git a/papers/READMEexpectation.pdf b/papers/READMEexpectation.pdf Binary files differindex d685eab..d685eab 100644..100755 --- a/papers/READMEexpectation.pdf +++ b/papers/READMEexpectation.pdf diff --git a/papers/READMErandomca.pdf b/papers/READMErandomca.pdf index 78c177f..78c177f 100644..100755 --- a/papers/READMErandomca.pdf +++ b/papers/READMErandomca.pdf diff --git a/papers/READapproximationTechniques.pdf b/papers/READapproximationTechniques.pdf Binary files differindex 281e39a..281e39a 100644..100755 --- a/papers/READapproximationTechniques.pdf +++ b/papers/READapproximationTechniques.pdf diff --git a/papers/READcomptruthful.pdf b/papers/READcomptruthful.pdf index 61750dc..61750dc 100644..100755 --- a/papers/READcomptruthful.pdf +++ b/papers/READcomptruthful.pdf diff --git a/papers/READproxy.pdf b/papers/READproxy.pdf index 0ae825a..0ae825a 100644..100755 --- a/papers/READproxy.pdf +++ b/papers/READproxy.pdf diff --git a/papers/READsubmod-comm.pdf b/papers/READsubmod-comm.pdf index c40876c..c40876c 100644..100755 --- a/papers/READsubmod-comm.pdf +++ b/papers/READsubmod-comm.pdf diff --git a/papers/Rubens-Active-Learning-RecSysHB2010.pdf b/papers/Rubens-Active-Learning-RecSysHB2010.pdf Binary files differindex 88cbfd5..88cbfd5 100644..100755 --- a/papers/Rubens-Active-Learning-RecSysHB2010.pdf +++ b/papers/Rubens-Active-Learning-RecSysHB2010.pdf diff --git a/papers/budget_feasible_mechanisms/BudgetFeasibleMechanisms.pdf b/papers/budget_feasible_mechanisms/BudgetFeasibleMechanisms.pdf Binary files differindex 76f3902..76f3902 100644..100755 --- a/papers/budget_feasible_mechanisms/BudgetFeasibleMechanisms.pdf +++ b/papers/budget_feasible_mechanisms/BudgetFeasibleMechanisms.pdf diff --git a/papers/budget_feasible_mechanisms/HowToWinFriendsAndInfluencePeople.pdf b/papers/budget_feasible_mechanisms/HowToWinFriendsAndInfluencePeople.pdf Binary files differindex 2d35e81..2d35e81 100644..100755 --- a/papers/budget_feasible_mechanisms/HowToWinFriendsAndInfluencePeople.pdf +++ b/papers/budget_feasible_mechanisms/HowToWinFriendsAndInfluencePeople.pdf diff --git a/papers/budget_feasible_mechanisms/SODA11_054_chenn.pdf b/papers/budget_feasible_mechanisms/SODA11_054_chenn.pdf Binary files differindex 5946a60..5946a60 100644..100755 --- a/papers/budget_feasible_mechanisms/SODA11_054_chenn.pdf +++ b/papers/budget_feasible_mechanisms/SODA11_054_chenn.pdf diff --git a/papers/experimental_design/chaloner.pdf b/papers/experimental_design/chaloner.pdf Binary files differindex 184eb39..184eb39 100644..100755 --- a/papers/experimental_design/chaloner.pdf +++ b/papers/experimental_design/chaloner.pdf diff --git a/papers/experimental_design/chaloner2.pdf b/papers/experimental_design/chaloner2.pdf Binary files differindex 7b42fd2..7b42fd2 100644..100755 --- a/papers/experimental_design/chaloner2.pdf +++ b/papers/experimental_design/chaloner2.pdf diff --git a/papers/experimental_design/degroot1.pdf b/papers/experimental_design/degroot1.pdf Binary files differindex efe4131..efe4131 100644..100755 --- a/papers/experimental_design/degroot1.pdf +++ b/papers/experimental_design/degroot1.pdf diff --git a/papers/experimental_design/ginebra.pdf b/papers/experimental_design/ginebra.pdf Binary files differindex d1010d5..d1010d5 100644..100755 --- a/papers/experimental_design/ginebra.pdf +++ b/papers/experimental_design/ginebra.pdf diff --git a/papers/experimental_design/kiefer.pdf b/papers/experimental_design/kiefer.pdf Binary files differindex c1e9423..c1e9423 100644..100755 --- a/papers/experimental_design/kiefer.pdf +++ b/papers/experimental_design/kiefer.pdf diff --git a/papers/experimental_design/lindley.pdf b/papers/experimental_design/lindley.pdf Binary files differindex dd73e3d..dd73e3d 100644..100755 --- a/papers/experimental_design/lindley.pdf +++ b/papers/experimental_design/lindley.pdf diff --git a/papers/experimental_design/max-ent00.pdf b/papers/experimental_design/max-ent00.pdf Binary files differindex 410626e..410626e 100644..100755 --- a/papers/experimental_design/max-ent00.pdf +++ b/papers/experimental_design/max-ent00.pdf diff --git a/papers/influentialobservations79.pdf b/papers/influentialobservations79.pdf Binary files differindex 541edd3..541edd3 100644..100755 --- a/papers/influentialobservations79.pdf +++ b/papers/influentialobservations79.pdf diff --git a/papers/krause05note.pdf b/papers/krause05note.pdf Binary files differindex c9ef595..c9ef595 100644..100755 --- a/papers/krause05note.pdf +++ b/papers/krause05note.pdf diff --git a/papers/lse.pdf b/papers/lse.pdf Binary files differindex ad7385a..ad7385a 100644..100755 --- a/papers/lse.pdf +++ b/papers/lse.pdf diff --git a/papers/matrixinverse.pdf b/papers/matrixinverse.pdf Binary files differindex 2c13bc4..2c13bc4 100644..100755 --- a/papers/matrixinverse.pdf +++ b/papers/matrixinverse.pdf diff --git a/papers/maxdet_rev.pdf b/papers/maxdet_rev.pdf Binary files differindex d992010..d992010 100644..100755 --- a/papers/maxdet_rev.pdf +++ b/papers/maxdet_rev.pdf diff --git a/papers/optimal.pdf b/papers/optimal.pdf Binary files differindex d705862..d705862 100644..100755 --- a/papers/optimal.pdf +++ b/papers/optimal.pdf diff --git a/papers/recommendation.pdf b/papers/recommendation.pdf Binary files differindex 376e6a8..376e6a8 100644..100755 --- a/papers/recommendation.pdf +++ b/papers/recommendation.pdf diff --git a/papers/settles.activelearning.pdf b/papers/settles.activelearning.pdf Binary files differindex 683ff0f..683ff0f 100644..100755 --- a/papers/settles.activelearning.pdf +++ b/papers/settles.activelearning.pdf diff --git a/papers/shapley.pdf b/papers/shapley.pdf Binary files differindex 20cb236..20cb236 100644..100755 --- a/papers/shapley.pdf +++ b/papers/shapley.pdf diff --git a/papers/shermanmorrison.pdf b/papers/shermanmorrison.pdf Binary files differindex ac1d5b9..ac1d5b9 100644..100755 --- a/papers/shermanmorrison.pdf +++ b/papers/shermanmorrison.pdf diff --git a/papers/strategyproof.ps b/papers/strategyproof.ps index 7c53da7..7c53da7 100644..100755 --- a/papers/strategyproof.ps +++ b/papers/strategyproof.ps diff --git a/papers/submod-knapsack-constraint.pdf b/papers/submod-knapsack-constraint.pdf Binary files differindex 33d3917..33d3917 100644..100755 --- a/papers/submod-knapsack-constraint.pdf +++ b/papers/submod-knapsack-constraint.pdf diff --git a/papers/submodular_survey.pdf b/papers/submodular_survey.pdf Binary files differindex 8aa7da5..8aa7da5 100644..100755 --- a/papers/submodular_survey.pdf +++ b/papers/submodular_survey.pdf diff --git a/papers/subsetselection08.pdf b/papers/subsetselection08.pdf Binary files differindex b915b7d..b915b7d 100644..100755 --- a/papers/subsetselection08.pdf +++ b/papers/subsetselection08.pdf diff --git a/papers/subsetselection11.pdf b/papers/subsetselection11.pdf Binary files differindex bab2e0b..bab2e0b 100644..100755 --- a/papers/subsetselection11.pdf +++ b/papers/subsetselection11.pdf diff --git a/problem.tex b/problem.tex index 798e69a..0e9c75f 100644..100755 --- a/problem.tex +++ b/problem.tex @@ -35,8 +35,8 @@ maximum a posteriori estimation leads to the following maximization \cite{hastie}: \begin{align} \begin{split} - \hat{\beta} = \argmax_{\beta\in\reals^d} \prob(\beta\mid y_S) - &=\argmin_{\beta\in\reals^d} \big(\sum_{i\in S} (y_i - \T{\beta}x_i)^2 + \hat{\beta} = \textstyle\argmax_{\beta\in\reals^d} \prob(\beta\mid y_S) + &=\textstyle\argmin_{\beta\in\reals^d} \big(\textstyle\sum_{i\in S} (y_i - \T{\beta}x_i)^2 + \T{\beta}R\beta\big)\\ & = (R+\T{X_S}X_S)^{-1}X_S^Ty_S \label{ridge} \end{split} @@ -64,7 +64,7 @@ Under the linear model, and the Gaussian prior, the information gain takes the f \begin{align} I(\beta;y_S)&= \frac{1}{2}\log\det(R+ \T{X_S}X_S) - \frac{1}{2}\log\det R\label{dcrit} %\\ \end{align} -Maximizing $I(\beta;y_S)$ is therefore equivalent to maximizing $\log\det(R+ \T{X_S}X_S)$, which is known in the experimental design literature as the Bayes +Maximizing $I(\beta;y_S)$ is therefore equivalent to maximizing $\log\det(R+ \T{X_S}X_S)$, which is known in literature as the Bayes $D$-optimality criterion \cite{pukelsheim2006optimal,atkinson2007optimum,chaloner1995bayesian}. @@ -104,18 +104,18 @@ The cost $c_i$ can capture, \emph{e.g.}, the amount the subject $i$ deems suffic \medskip\\\hspace*{\stretch{1}}\textsc{ExperimentalDesignProblem} (\EDP)\hspace*{\stretch{1}} \begin{subequations} \begin{align} -\text{Maximize}\quad V(S) &= \log\det(I_d+\T{X_S}X_S) \label{modified} \\ -\text{subject to}\quad \sum_{i\in S} c_i&\leq B\label{lincon} +\text{Maximize}\quad &V(S) = \log\det(I_d+\T{X_S}X_S) \label{modified} \\ +\text{subject to}\quad &\textstyle\sum_{i\in S} c_i\leq B\label{lincon} \end{align}\label{edp} \end{subequations} \emph{W.l.o.g.}, we assume that $c_i\in [0,B]$ for all $i\in \mathcal{N}$, as no $i$ with $c_i>B$ can be in an $S$ satisfying \eqref{lincon}. Denote by \begin{equation}\label{eq:non-strategic} - OPT = \max_{S\subseteq\mathcal{N}} \Big\{V(S) \;\Big| \; - \sum_{i\in S}c_i\leq B\Big\} + OPT = \textstyle\max_{S\subseteq\mathcal{N}} \big\{V(S) \;\Big| \; + \textstyle \sum_{i\in S}c_i\leq B\big\} \end{equation} the optimal value achievable in the full-information case. \EDP{}, as defined above, is NP-hard; to see this, note that \textsc{Knapsack} -reduces to EDP with dimension $d=1$ by mapping the weight of each item, say, +reduces to EDP with $d=1$ by mapping the weight of each item, say, $w_i$, to an experiment with $x_i^2=w_i$.% Moreover, \eqref{modified} is submodular, monotone and satisfies $V(\emptyset) = 0$. The value function \eqref{modified} has the following properties, which are proved in Appendix~\ref{app:properties}. First, it is non-negative, \emph{i.e.}, $V(S)\geq 0$ @@ -149,13 +149,13 @@ yields an approximation ratio of $\frac{5 e }{e-1}~$\cite{singer-mechanisms}; t \subsection{Budget-Feasible Experimental Design: Strategic Case} -We study the following \emph{strategic} setting, in which the costs $c_i$ are {\em not} common knowledge and their reporting can be manipulated by the experiment subjects. The latter are strategic and wish to maximize their utility, which is the difference of the payment they receive and their true cost. We note that, though subjects may misreport $c_i$, they cannot lie about $x_i$ (\emph{i.e.}, all public features are verifiable prior to the experiment) nor $y_i$ (\emph{i.e.}, the subject cannot falsify her measurement). -In this setting, experimental design reduces to a \emph{budget feasible reverse auction}, as introduced by \citeN{singer-mechanisms}; we review the formal definition in Appendix~\ref{app:budgetfeasible}. In short, given a budget $B$ and a value function $V:2^{\mathcal{N}}\to\reals_+$, a \emph{reverse auction mechanism} $\mathcal{M} = (S,p)$ comprises (a) an \emph{allocation function} $S:\reals_+^n \to 2^\mathcal{N}$, determining the set +We study the following \emph{strategic} setting, in which the costs $c_i$ are {\em not} common knowledge and their reporting can be manipulated by the experiment subjects. The latter are strategic and wish to maximize their utility, which is the difference of the payment they receive and their true cost. Note that, though subjects may misreport $c_i$, they cannot lie about $x_i$ (\emph{i.e.}, all public features are verifiable prior to the experiment) nor $y_i$ (\emph{i.e.}, the subject cannot falsify her measurement). +Experimental design thus reduces to a \emph{budget feasible reverse auction}, as introduced by \citeN{singer-mechanisms}; we review the formal definition in Appendix~\ref{app:budgetfeasible}. In short, given a budget $B$ and a value function $V:2^{\mathcal{N}}\to\reals_+$, a \emph{reverse auction mechanism} $\mathcal{M} = (S,p)$ comprises (a) an \emph{allocation function} $S:\reals_+^n \to 2^\mathcal{N}$, determining the set of experiments to be purchased, and (b) a \emph{payment function} $p:\reals_+^n\to \reals_+^n$, determining the payments $[p_i(c)]_{i\in \mathcal{N}}$ received by experiment subjects. We seek mechanisms that are \emph{normalized} (unallocated experiments receive zero payments), \emph{individually rational} (payments for allocated experiments exceed costs), have \emph{no positive transfers} (payments are non-negative), and are \emph{budget feasible} (the sum of payments does not exceed the budget $B$). -We relax the notion of truthfulness to \emph{$\delta$-truthfulness}, requiring that reporting one's true cost is an \emph{almost-dominant} strategy: no subject increases their utility by reporting a cost that differs more than $\delta>0$ from their true cost. Under this definition, a mechanism is truthful if $\delta=0$. +We relax the notion of truthfulness to \emph{$\delta$-truthfulness}, requiring that reporting one's true cost is an \emph{almost-dominant} strategy: no subject increases their utility by reporting a cost that differs more than $\delta>0$ (\emph{e.g.}, a tenth of a cent) from their true cost. Under this definition, a mechanism is truthful if $\delta=0$. In addition, we would like the allocation $S(c)$ to be of maximal value; however, $\delta$-truthfulness, as well as the hardness of \EDP{}, preclude achieving this goal. Hence, we seek mechanisms with that are \emph{$(\alpha,\beta)$-approximate}, \emph{i.e.}, there exist $\alpha\geq 1$ and $\beta>0$ s.t.~$OPT \leq \alpha V(S(c))+\beta$, and are \emph{computationally efficient}, in that $S$ and $p$ can be computed in polynomial time. We note that the constant approximation algorithm \eqref{eq:max-algorithm} breaks diff --git a/proof_of_lower_bound1.tex b/proof_of_lower_bound1.tex index b1a7c67..b1a7c67 100644..100755 --- a/proof_of_lower_bound1.tex +++ b/proof_of_lower_bound1.tex diff --git a/related.tex b/related.tex index c3d4ed6..f61db30 100644..100755 --- a/related.tex +++ b/related.tex @@ -3,9 +3,9 @@ \junk{\subsection{Experimental Design} The classic experimental design problem, which we also briefly review in Section~\ref{sec:edprelim}, deals with which $k$ experiments to conduct among a set of $n$ possible experiments. It is a well studied problem both in the non-Bayesian \cite{pukelsheim2006optimal,atkinson2007optimum,boyd2004convex} and Bayesian setting \cite{chaloner1995bayesian}. Beyond $D$-optimality, several other objectives are encountered in the literature \cite{pukelsheim2006optimal}; many involve some function of the covariance matrix of the estimate of $\beta$, such as $E$-optimality (maximizing the smallest eigenvalue of the covariance of $\beta$) or $T$-optimality (maximizing the trace). Our focus on $D$-optimality is motivated by both its tractability as well as its relationship to the information gain. %are encountered in the literature, though they do not relate to entropy as $D$-optimality. We leave the task of approaching the maximization of such objectives from a strategic point of view as an open problem. } -\noindent\emph{Budget Feasible Mechanisms for General Submodular Functions} +\noindent\emph{Budget Feasible Mechanisms for General Submodular Functions.} Budget feasible mechanism design was originally proposed by \citeN{singer-mechanisms}. Singer considers the problem of maximizing an arbitrary submodular function subject to a budget constraint in the \emph{value query} model, \emph{i.e.} assuming an oracle providing the value of the submodular objective on any given set. - Singer shows that there exists a randomized, 112-approximation mechanism for submodular maximization that is \emph{universally truthful} (\emph{i.e.}, it is a randomized mechanism sampled from a distribution over truthful mechanisms). \citeN{chen} improve this result by providing a 7.91-approximate mechanism, and show a corresponding lower bound of $2$ among universally truthful randomized mechanisms for submodular maximization. + Singer shows that there exists a randomized, 112-approximation mechanism for submodular maximization that is \emph{universally truthful} (\emph{i.e.}, it is a randomized mechanism sampled from a distribution over truthful mechanisms). \citeN{chen} improve this result to a 7.91-approximate mechanism, and show a corresponding lower bound of $2$ among universally truthful randomized mechanisms for submodular maximization. The above approximation guarantees hold for the expected value of the randomized mechanism: for a given @@ -16,7 +16,7 @@ However, assuming access to an oracle providing the optimum in the full-information setup, Chen \emph{et al.},~propose a truthful, $8.34$-approximate mechanism; in cases for which the full information problem is NP-hard, as the one we consider here, this mechanism is not poly-time, unless P=NP. Chen \emph{et al.}~also prove a $1+\sqrt{2}$ lower bound for truthful deterministic mechanisms, improving upon an earlier bound of 2 by \citeN{singer-mechanisms}. -\noindent\emph{Budget Feasible Mechanism Design on Specific Problems} +\noindent\emph{Budget Feasible Mechanism Design on Specific Problems.} Improved bounds, as well as deterministic polynomial mechanisms, are known for specific submodular objectives. For symmetric submodular functions, a truthful mechanism with approximation ratio 2 is known, and this ratio is tight \cite{singer-mechanisms}. Singer also provides a 7.32-approximate truthful mechanism for the budget feasible version of \textsc{Matching}, and a corresponding lower bound of 2 \cite{singer-mechanisms}. Improving an earlier result by Singer, \citeN{chen} give a truthful, $2+\sqrt{2}$-approximate mechanism for \textsc{Knapsack}, and a lower bound of $1+\sqrt{2}$. Finally, a truthful, 31-approximate mechanism is also known for the budgeted version of \textsc{Coverage} \cite{singer-influence}. The deterministic mechanisms for \textsc{Knapsack} \cite{chen} and @@ -33,14 +33,14 @@ establish that it can be incorporated in the framework of %Our results therefore add \SEDP{} to the set of problems for which a deterministic, polynomial time, constant approximation mechanism is known. -\noindent\emph{Beyond Submodular Objectives} +\noindent\emph{Beyond Submodular Objectives.} Beyond submodular objectives, it is known that no truthful mechanism with approximation ratio smaller than $n^{1/2-\epsilon}$ exists for maximizing fractionally subadditive functions (a class that includes submodular functions) assuming access to a value query oracle~\cite{singer-mechanisms}. Assuming access to a stronger oracle (the \emph{demand} oracle), there exists a truthful, $O(\log^3 n)$-approximate mechanism \cite{dobz2011-mechanisms} as well as a universally truthful, $O(\frac{\log n}{\log \log n})$-appro\-xi\-mate mechanism for subadditive maximization \cite{bei2012budget}. Moreover, in a Bayesian setup, assuming a prior distribution among the agent's costs, there exists a truthful mechanism with a 768/512-approximation ratio \cite{bei2012budget}. %(in terms of expectations) Posted price, rather than direct revelation mechanisms, are also studied in \cite{singerposted}. -\noindent\emph{Monotone Approximations in Combinatorial Auctions} +\noindent\emph{Monotone Approximations in Combinatorial Auctions.} Relaxations of combinatorial problems are prevalent in \emph{combinatorial auctions}, % \cite{archer-approximate,lavi-truthful,dughmi-truthful,briest-approximation}, in which an auctioneer aims at maximizing a set function which is the sum of utilities of strategic bidders (\emph{i.e.}, the social welfare). As noted by \citeN{archer-approximate}, @@ -51,7 +51,6 @@ which is \emph{truthful-in-expectation}. %and in high probability. \citeN{lavi-truthful} construct randomized truthful-in-expectation mechanisms for several combinatorial auctions, improving the approximation ratio in \cite{archer-approximate}, by treating the fractional solution of an LP as a probability distribution from which they sample integral solutions. - Beyond LP relaxations, \citeN{dughmi2011convex} propose truthful-in-expectation mechanisms for combinatorial auctions in which @@ -59,10 +58,9 @@ the bidders' utilities are matroid rank sum functions (applied earlier to the \t on solving a convex optimization problem which can only be solved approximately. As in \cite{lavi-truthful}, they also treat the fractional solution as a distribution over which they sample integral solutions. The authors ensure that a solver is applied to a ``well-conditioned'' problem, which resembles the technical challenge we face in Section~\ref{sec:monotonicity}. However, we seek a deterministic mechanism and $\delta$-truthfulness, not truthfulness-in-expectation. In addition, our objective is not a matroid rank sum function. As such, both the methodology for dealing with problems that are not ``well-conditioned'' as well as the approximation guarantees of the convex relaxation in \cite{dughmi2011convex} do not readily extend to \EDP. - \citeN{briest-approximation} construct monotone FPTAS for problems that can be approximated through rounding techniques, which in turn can be used to construct truthful, deterministic, constant-approximation mechanisms for corresponding combinatorial auctions. \EDP{} is not readily approximable through such rounding techniques; as such, we rely on a relaxation to approximate it. -\noindent\emph{$\delta$-Truthfulness and Differential Privacy} +\noindent\emph{$\delta$-Truthfulness and Differential Privacy.} The notion of $\delta$-truthfulness has attracted considerable attention recently in the context of differential privacy (see, \emph{e.g.}, the survey by \citeN{pai2013privacy}). \citeN{mcsherrytalwar} were the first to observe that any $\epsilon$-differentially private mechanism must also be $\delta$-truthful in expectation, for $\delta=2\epsilon$. This property was used to construct $\delta$-truthful (in expectation) mechanisms for a digital goods auction~\cite{mcsherrytalwar} and for $\alpha$-approximate equilibrium selection \cite{kearns2012}. \citeN{approximatemechanismdesign} propose a framework for converting a differentially private mechanism to a truthful-in-expectation mechanism by randomly selecting between a differentially private mechanism with good approximation guarantees, and a truthful mechanism. They apply their framework to the \textsc{FacilityLocation} problem. We depart from the above works in seeking a deterministic mechanism for \EDP, and using a stronger notion of $\delta$-truthfulness. diff --git a/slides/1.pdf b/slides/1.pdf Binary files differindex cfdab56..cfdab56 100644..100755 --- a/slides/1.pdf +++ b/slides/1.pdf diff --git a/slides/11949848541326072700padlock_aj_ashton_01.svg b/slides/11949848541326072700padlock_aj_ashton_01.svg index c322cfc..c322cfc 100644..100755 --- a/slides/11949848541326072700padlock_aj_ashton_01.svg +++ b/slides/11949848541326072700padlock_aj_ashton_01.svg diff --git a/slides/1197103065746278958mcol_money_bag.svg b/slides/1197103065746278958mcol_money_bag.svg index 5daecdd..5daecdd 100644..100755 --- a/slides/1197103065746278958mcol_money_bag.svg +++ b/slides/1197103065746278958mcol_money_bag.svg diff --git a/slides/2.pdf b/slides/2.pdf Binary files differindex db2ced6..db2ced6 100644..100755 --- a/slides/2.pdf +++ b/slides/2.pdf diff --git a/slides/3.pdf b/slides/3.pdf Binary files differindex 2ef00a1..2ef00a1 100644..100755 --- a/slides/3.pdf +++ b/slides/3.pdf diff --git a/slides/4.pdf b/slides/4.pdf Binary files differindex 388ed9b..388ed9b 100644..100755 --- a/slides/4.pdf +++ b/slides/4.pdf diff --git a/slides/5.pdf b/slides/5.pdf Binary files differindex 567fb49..567fb49 100644..100755 --- a/slides/5.pdf +++ b/slides/5.pdf diff --git a/slides/6.pdf b/slides/6.pdf Binary files differindex 5080b60..5080b60 100644..100755 --- a/slides/6.pdf +++ b/slides/6.pdf diff --git a/slides/7.pdf b/slides/7.pdf Binary files differindex 2861a5b..2861a5b 100644..100755 --- a/slides/7.pdf +++ b/slides/7.pdf diff --git a/slides/8.pdf b/slides/8.pdf Binary files differindex b502d99..b502d99 100644..100755 --- a/slides/8.pdf +++ b/slides/8.pdf diff --git a/slides/Amazon-logo.jpg b/slides/Amazon-logo.jpg Binary files differindex a008702..a008702 100644..100755 --- a/slides/Amazon-logo.jpg +++ b/slides/Amazon-logo.jpg diff --git a/slides/BudgetFeasibleExperimentalDesign.tex b/slides/BudgetFeasibleExperimentalDesign.tex index 7155040..7155040 100644..100755 --- a/slides/BudgetFeasibleExperimentalDesign.tex +++ b/slides/BudgetFeasibleExperimentalDesign.tex diff --git a/slides/BudgetFeasibleExperimentalDesignGoogle.tex b/slides/BudgetFeasibleExperimentalDesignGoogle.tex index 2ccb2b4..2ccb2b4 100644..100755 --- a/slides/BudgetFeasibleExperimentalDesignGoogle.tex +++ b/slides/BudgetFeasibleExperimentalDesignGoogle.tex diff --git a/slides/Google-logo1.jpg b/slides/Google-logo1.jpg Binary files differindex f959e39..f959e39 100644..100755 --- a/slides/Google-logo1.jpg +++ b/slides/Google-logo1.jpg diff --git a/slides/Netflix_Logo.jpg b/slides/Netflix_Logo.jpg Binary files differindex 634a55c..634a55c 100644..100755 --- a/slides/Netflix_Logo.jpg +++ b/slides/Netflix_Logo.jpg diff --git a/slides/Padlock.svg b/slides/Padlock.svg index cdf026d..cdf026d 100644..100755 --- a/slides/Padlock.svg +++ b/slides/Padlock.svg diff --git a/slides/beamerbfootertechnicolor.png b/slides/beamerbfootertechnicolor.png Binary files differindex 3fead01..3fead01 100644..100755 --- a/slides/beamerbfootertechnicolor.png +++ b/slides/beamerbfootertechnicolor.png diff --git a/slides/beamerblogotechnicolor.png b/slides/beamerblogotechnicolor.png Binary files differindex e11f0d3..e11f0d3 100644..100755 --- a/slides/beamerblogotechnicolor.png +++ b/slides/beamerblogotechnicolor.png diff --git a/slides/beamercolorthemetechnicolor.sty b/slides/beamercolorthemetechnicolor.sty index 3563bee..3563bee 100644..100755 --- a/slides/beamercolorthemetechnicolor.sty +++ b/slides/beamercolorthemetechnicolor.sty diff --git a/slides/beamerfontthemetechnicolor.sty b/slides/beamerfontthemetechnicolor.sty index e7b4f73..e7b4f73 100644..100755 --- a/slides/beamerfontthemetechnicolor.sty +++ b/slides/beamerfontthemetechnicolor.sty diff --git a/slides/beamerfootertechnicolor.png b/slides/beamerfootertechnicolor.png Binary files differindex dfe0c39..dfe0c39 100644..100755 --- a/slides/beamerfootertechnicolor.png +++ b/slides/beamerfootertechnicolor.png diff --git a/slides/beamerinnerthemetechnicolor.sty b/slides/beamerinnerthemetechnicolor.sty index 2825963..2825963 100644..100755 --- a/slides/beamerinnerthemetechnicolor.sty +++ b/slides/beamerinnerthemetechnicolor.sty diff --git a/slides/beamerlogotechnicolor.png b/slides/beamerlogotechnicolor.png Binary files differindex 1778f47..1778f47 100644..100755 --- a/slides/beamerlogotechnicolor.png +++ b/slides/beamerlogotechnicolor.png diff --git a/slides/beamerouterthemetechnicolor.sty b/slides/beamerouterthemetechnicolor.sty index bd6fbf9..bd6fbf9 100644..100755 --- a/slides/beamerouterthemetechnicolor.sty +++ b/slides/beamerouterthemetechnicolor.sty diff --git a/slides/beamersampletechnicolor1.jpg b/slides/beamersampletechnicolor1.jpg Binary files differindex cd2a24c..cd2a24c 100644..100755 --- a/slides/beamersampletechnicolor1.jpg +++ b/slides/beamersampletechnicolor1.jpg diff --git a/slides/beamersampletechnicolor10.jpg b/slides/beamersampletechnicolor10.jpg Binary files differindex 084ffe7..084ffe7 100644..100755 --- a/slides/beamersampletechnicolor10.jpg +++ b/slides/beamersampletechnicolor10.jpg diff --git a/slides/beamersampletechnicolor11.jpg b/slides/beamersampletechnicolor11.jpg Binary files differindex 8b0b082..8b0b082 100644..100755 --- a/slides/beamersampletechnicolor11.jpg +++ b/slides/beamersampletechnicolor11.jpg diff --git a/slides/beamersampletechnicolor12.jpg b/slides/beamersampletechnicolor12.jpg Binary files differindex 593f420..593f420 100644..100755 --- a/slides/beamersampletechnicolor12.jpg +++ b/slides/beamersampletechnicolor12.jpg diff --git a/slides/beamersampletechnicolor13.jpg b/slides/beamersampletechnicolor13.jpg Binary files differindex 1f78e8f..1f78e8f 100644..100755 --- a/slides/beamersampletechnicolor13.jpg +++ b/slides/beamersampletechnicolor13.jpg diff --git a/slides/beamersampletechnicolor14.jpg b/slides/beamersampletechnicolor14.jpg Binary files differindex 28dae0c..28dae0c 100644..100755 --- a/slides/beamersampletechnicolor14.jpg +++ b/slides/beamersampletechnicolor14.jpg diff --git a/slides/beamersampletechnicolor15.jpg b/slides/beamersampletechnicolor15.jpg Binary files differindex be6aece..be6aece 100644..100755 --- a/slides/beamersampletechnicolor15.jpg +++ b/slides/beamersampletechnicolor15.jpg diff --git a/slides/beamersampletechnicolor16.jpg b/slides/beamersampletechnicolor16.jpg Binary files differindex 0617bdf..0617bdf 100644..100755 --- a/slides/beamersampletechnicolor16.jpg +++ b/slides/beamersampletechnicolor16.jpg diff --git a/slides/beamersampletechnicolor17.jpg b/slides/beamersampletechnicolor17.jpg Binary files differindex 1c9a476..1c9a476 100644..100755 --- a/slides/beamersampletechnicolor17.jpg +++ b/slides/beamersampletechnicolor17.jpg diff --git a/slides/beamersampletechnicolor2.jpg b/slides/beamersampletechnicolor2.jpg Binary files differindex 159435c..159435c 100644..100755 --- a/slides/beamersampletechnicolor2.jpg +++ b/slides/beamersampletechnicolor2.jpg diff --git a/slides/beamersampletechnicolor3.jpg b/slides/beamersampletechnicolor3.jpg Binary files differindex e8ad0a0..e8ad0a0 100644..100755 --- a/slides/beamersampletechnicolor3.jpg +++ b/slides/beamersampletechnicolor3.jpg diff --git a/slides/beamersampletechnicolor4.jpg b/slides/beamersampletechnicolor4.jpg Binary files differindex 8aa0e9c..8aa0e9c 100644..100755 --- a/slides/beamersampletechnicolor4.jpg +++ b/slides/beamersampletechnicolor4.jpg diff --git a/slides/beamersampletechnicolor5.jpg b/slides/beamersampletechnicolor5.jpg Binary files differindex fea726f..fea726f 100644..100755 --- a/slides/beamersampletechnicolor5.jpg +++ b/slides/beamersampletechnicolor5.jpg diff --git a/slides/beamersampletechnicolor6.jpg b/slides/beamersampletechnicolor6.jpg Binary files differindex fc63f2f..fc63f2f 100644..100755 --- a/slides/beamersampletechnicolor6.jpg +++ b/slides/beamersampletechnicolor6.jpg diff --git a/slides/beamersampletechnicolor7.jpg b/slides/beamersampletechnicolor7.jpg Binary files differindex 3d7a161..3d7a161 100644..100755 --- a/slides/beamersampletechnicolor7.jpg +++ b/slides/beamersampletechnicolor7.jpg diff --git a/slides/beamersampletechnicolor8.jpg b/slides/beamersampletechnicolor8.jpg Binary files differindex d0d1418..d0d1418 100644..100755 --- a/slides/beamersampletechnicolor8.jpg +++ b/slides/beamersampletechnicolor8.jpg diff --git a/slides/beamersampletechnicolor9.jpg b/slides/beamersampletechnicolor9.jpg Binary files differindex ce30db4..ce30db4 100644..100755 --- a/slides/beamersampletechnicolor9.jpg +++ b/slides/beamersampletechnicolor9.jpg diff --git a/slides/beamerthemetechnicolor.sty b/slides/beamerthemetechnicolor.sty index de10ffc..de10ffc 100644..100755 --- a/slides/beamerthemetechnicolor.sty +++ b/slides/beamerthemetechnicolor.sty diff --git a/slides/db.svg b/slides/db.svg index 03ca11c..03ca11c 100644..100755 --- a/slides/db.svg +++ b/slides/db.svg diff --git a/slides/diagram.svg b/slides/diagram.svg index c4cc8fb..c4cc8fb 100644..100755 --- a/slides/diagram.svg +++ b/slides/diagram.svg diff --git a/slides/facebook_logo.jpg b/slides/facebook_logo.jpg Binary files differindex c4c3cd4..c4c3cd4 100644..100755 --- a/slides/facebook_logo.jpg +++ b/slides/facebook_logo.jpg diff --git a/slides/file.svg b/slides/file.svg index 2736728..2736728 100644..100755 --- a/slides/file.svg +++ b/slides/file.svg diff --git a/slides/lock.svg b/slides/lock.svg index 938f838..938f838 100644..100755 --- a/slides/lock.svg +++ b/slides/lock.svg diff --git a/slides/money_bag.svg b/slides/money_bag.svg index 6770869..6770869 100644..100755 --- a/slides/money_bag.svg +++ b/slides/money_bag.svg diff --git a/slides/scientist.svg b/slides/scientist.svg index 4994337..4994337 100644..100755 --- a/slides/scientist.svg +++ b/slides/scientist.svg diff --git a/slides/slides.tex b/slides/slides.tex index 2c4b3fa..2c4b3fa 100644..100755 --- a/slides/slides.tex +++ b/slides/slides.tex diff --git a/slides/sp3.svg b/slides/sp3.svg index dd672f6..dd672f6 100644..100755 --- a/slides/sp3.svg +++ b/slides/sp3.svg diff --git a/slides/st1.eps b/slides/st1.eps index 7d90dfc..7d90dfc 100644..100755 --- a/slides/st1.eps +++ b/slides/st1.eps diff --git a/slides/st1.pdf b/slides/st1.pdf Binary files differindex 27e8111..27e8111 100644..100755 --- a/slides/st1.pdf +++ b/slides/st1.pdf diff --git a/slides/st1.png b/slides/st1.png Binary files differindex 161f023..161f023 100644..100755 --- a/slides/st1.png +++ b/slides/st1.png diff --git a/slides/st1.svg b/slides/st1.svg index 524db36..524db36 100644..100755 --- a/slides/st1.svg +++ b/slides/st1.svg diff --git a/slides/st10.pdf b/slides/st10.pdf Binary files differindex 5d435cd..5d435cd 100644..100755 --- a/slides/st10.pdf +++ b/slides/st10.pdf diff --git a/slides/st10.svg b/slides/st10.svg index f95746c..f95746c 100644..100755 --- a/slides/st10.svg +++ b/slides/st10.svg diff --git a/slides/st10a.pdf b/slides/st10a.pdf Binary files differindex 5d435cd..5d435cd 100644..100755 --- a/slides/st10a.pdf +++ b/slides/st10a.pdf diff --git a/slides/st10a.svg b/slides/st10a.svg index f95746c..f95746c 100644..100755 --- a/slides/st10a.svg +++ b/slides/st10a.svg diff --git a/slides/st10b.pdf b/slides/st10b.pdf Binary files differindex 1499076..1499076 100644..100755 --- a/slides/st10b.pdf +++ b/slides/st10b.pdf diff --git a/slides/st10b.svg b/slides/st10b.svg index c838800..c838800 100644..100755 --- a/slides/st10b.svg +++ b/slides/st10b.svg diff --git a/slides/st10c.pdf b/slides/st10c.pdf Binary files differindex 7a6473a..7a6473a 100644..100755 --- a/slides/st10c.pdf +++ b/slides/st10c.pdf diff --git a/slides/st10c.svg b/slides/st10c.svg index c167b9c..c167b9c 100644..100755 --- a/slides/st10c.svg +++ b/slides/st10c.svg diff --git a/slides/st10d.pdf b/slides/st10d.pdf Binary files differindex 890ab3c..890ab3c 100644..100755 --- a/slides/st10d.pdf +++ b/slides/st10d.pdf diff --git a/slides/st10d.svg b/slides/st10d.svg index 8eb5c63..8eb5c63 100644..100755 --- a/slides/st10d.svg +++ b/slides/st10d.svg diff --git a/slides/st10e.pdf b/slides/st10e.pdf Binary files differindex 890ab3c..890ab3c 100644..100755 --- a/slides/st10e.pdf +++ b/slides/st10e.pdf diff --git a/slides/st10e.svg b/slides/st10e.svg index 8eb5c63..8eb5c63 100644..100755 --- a/slides/st10e.svg +++ b/slides/st10e.svg diff --git a/slides/st10f.pdf b/slides/st10f.pdf Binary files differindex 2e181b3..2e181b3 100644..100755 --- a/slides/st10f.pdf +++ b/slides/st10f.pdf diff --git a/slides/st10f.svg b/slides/st10f.svg index 72fd0b0..72fd0b0 100644..100755 --- a/slides/st10f.svg +++ b/slides/st10f.svg diff --git a/slides/st11a.pdf b/slides/st11a.pdf Binary files differindex 04dd73b..04dd73b 100644..100755 --- a/slides/st11a.pdf +++ b/slides/st11a.pdf diff --git a/slides/st11a.svg b/slides/st11a.svg index 8fd5d27..8fd5d27 100644..100755 --- a/slides/st11a.svg +++ b/slides/st11a.svg diff --git a/slides/st11b.pdf b/slides/st11b.pdf Binary files differindex 0b5a7e3..0b5a7e3 100644..100755 --- a/slides/st11b.pdf +++ b/slides/st11b.pdf diff --git a/slides/st11b.svg b/slides/st11b.svg index b28780a..b28780a 100644..100755 --- a/slides/st11b.svg +++ b/slides/st11b.svg diff --git a/slides/st11c.pdf b/slides/st11c.pdf Binary files differindex 2096fc2..2096fc2 100644..100755 --- a/slides/st11c.pdf +++ b/slides/st11c.pdf diff --git a/slides/st11c.svg b/slides/st11c.svg index d27264a..d27264a 100644..100755 --- a/slides/st11c.svg +++ b/slides/st11c.svg diff --git a/slides/st11d.pdf b/slides/st11d.pdf Binary files differindex eafc148..eafc148 100644..100755 --- a/slides/st11d.pdf +++ b/slides/st11d.pdf diff --git a/slides/st11d.svg b/slides/st11d.svg index 7d01dc3..7d01dc3 100644..100755 --- a/slides/st11d.svg +++ b/slides/st11d.svg diff --git a/slides/st1a.pdf b/slides/st1a.pdf Binary files differindex 1ded757..1ded757 100644..100755 --- a/slides/st1a.pdf +++ b/slides/st1a.pdf diff --git a/slides/st1a.svg b/slides/st1a.svg index 6090656..6090656 100644..100755 --- a/slides/st1a.svg +++ b/slides/st1a.svg diff --git a/slides/st1b.pdf b/slides/st1b.pdf Binary files differindex a447246..a447246 100644..100755 --- a/slides/st1b.pdf +++ b/slides/st1b.pdf diff --git a/slides/st1b.svg b/slides/st1b.svg index c4fcae5..c4fcae5 100644..100755 --- a/slides/st1b.svg +++ b/slides/st1b.svg diff --git a/slides/st1c.pdf b/slides/st1c.pdf Binary files differindex cfdc1a8..cfdc1a8 100644..100755 --- a/slides/st1c.pdf +++ b/slides/st1c.pdf diff --git a/slides/st1c.svg b/slides/st1c.svg index 524db36..524db36 100644..100755 --- a/slides/st1c.svg +++ b/slides/st1c.svg diff --git a/slides/st1d.pdf b/slides/st1d.pdf Binary files differindex 24734ef..24734ef 100644..100755 --- a/slides/st1d.pdf +++ b/slides/st1d.pdf diff --git a/slides/st1d.svg b/slides/st1d.svg index 66b559a..66b559a 100644..100755 --- a/slides/st1d.svg +++ b/slides/st1d.svg diff --git a/slides/st1dd.pdf b/slides/st1dd.pdf Binary files differindex b2e596f..b2e596f 100644..100755 --- a/slides/st1dd.pdf +++ b/slides/st1dd.pdf diff --git a/slides/st1dd.svg b/slides/st1dd.svg index 3878436..3878436 100644..100755 --- a/slides/st1dd.svg +++ b/slides/st1dd.svg diff --git a/slides/st1e.pdf b/slides/st1e.pdf Binary files differindex 4e32eff..4e32eff 100644..100755 --- a/slides/st1e.pdf +++ b/slides/st1e.pdf diff --git a/slides/st1e.svg b/slides/st1e.svg index cdf4717..cdf4717 100644..100755 --- a/slides/st1e.svg +++ b/slides/st1e.svg diff --git a/slides/st1f.pdf b/slides/st1f.pdf Binary files differindex 4112c05..4112c05 100644..100755 --- a/slides/st1f.pdf +++ b/slides/st1f.pdf diff --git a/slides/st1f.svg b/slides/st1f.svg index 1892f1c..1892f1c 100644..100755 --- a/slides/st1f.svg +++ b/slides/st1f.svg diff --git a/slides/st1g.pdf b/slides/st1g.pdf Binary files differindex 13a7cf8..13a7cf8 100644..100755 --- a/slides/st1g.pdf +++ b/slides/st1g.pdf diff --git a/slides/st1g.svg b/slides/st1g.svg index 22f9d8d..22f9d8d 100644..100755 --- a/slides/st1g.svg +++ b/slides/st1g.svg diff --git a/slides/st1h.pdf b/slides/st1h.pdf Binary files differindex 13a7cf8..13a7cf8 100644..100755 --- a/slides/st1h.pdf +++ b/slides/st1h.pdf diff --git a/slides/st1h.svg b/slides/st1h.svg index 22f9d8d..22f9d8d 100644..100755 --- a/slides/st1h.svg +++ b/slides/st1h.svg diff --git a/slides/st2.pdf b/slides/st2.pdf Binary files differindex b0dff4e..b0dff4e 100644..100755 --- a/slides/st2.pdf +++ b/slides/st2.pdf diff --git a/slides/st2.svg b/slides/st2.svg index 6bbc10b..6bbc10b 100644..100755 --- a/slides/st2.svg +++ b/slides/st2.svg diff --git a/slides/st25.pdf b/slides/st25.pdf Binary files differindex c898155..c898155 100644..100755 --- a/slides/st25.pdf +++ b/slides/st25.pdf diff --git a/slides/st25.svg b/slides/st25.svg index 25d15c9..25d15c9 100644..100755 --- a/slides/st25.svg +++ b/slides/st25.svg diff --git a/slides/st26.pdf b/slides/st26.pdf Binary files differindex b5c9f2d..b5c9f2d 100644..100755 --- a/slides/st26.pdf +++ b/slides/st26.pdf diff --git a/slides/st26.svg b/slides/st26.svg index 45388c5..45388c5 100644..100755 --- a/slides/st26.svg +++ b/slides/st26.svg diff --git a/slides/st2a.svg b/slides/st2a.svg index 589c672..589c672 100644..100755 --- a/slides/st2a.svg +++ b/slides/st2a.svg diff --git a/slides/st3.pdf b/slides/st3.pdf Binary files differindex f018bd7..f018bd7 100644..100755 --- a/slides/st3.pdf +++ b/slides/st3.pdf diff --git a/slides/st3.svg b/slides/st3.svg index a1c6ca6..a1c6ca6 100644..100755 --- a/slides/st3.svg +++ b/slides/st3.svg diff --git a/slides/st31a.pdf b/slides/st31a.pdf Binary files differindex 81a6200..81a6200 100644..100755 --- a/slides/st31a.pdf +++ b/slides/st31a.pdf diff --git a/slides/st31a.svg b/slides/st31a.svg index a358079..a358079 100644..100755 --- a/slides/st31a.svg +++ b/slides/st31a.svg diff --git a/slides/st31b.pdf b/slides/st31b.pdf Binary files differindex 9230122..9230122 100644..100755 --- a/slides/st31b.pdf +++ b/slides/st31b.pdf diff --git a/slides/st31b.svg b/slides/st31b.svg index a44b5d5..a44b5d5 100644..100755 --- a/slides/st31b.svg +++ b/slides/st31b.svg diff --git a/slides/st31c.pdf b/slides/st31c.pdf Binary files differindex 84d8798..84d8798 100644..100755 --- a/slides/st31c.pdf +++ b/slides/st31c.pdf diff --git a/slides/st31c.svg b/slides/st31c.svg index a722a99..a722a99 100644..100755 --- a/slides/st31c.svg +++ b/slides/st31c.svg diff --git a/slides/st31d.pdf b/slides/st31d.pdf Binary files differindex 5c941cc..5c941cc 100644..100755 --- a/slides/st31d.pdf +++ b/slides/st31d.pdf diff --git a/slides/st31d.svg b/slides/st31d.svg index 2a090dc..2a090dc 100644..100755 --- a/slides/st31d.svg +++ b/slides/st31d.svg diff --git a/slides/st31dd.pdf b/slides/st31dd.pdf Binary files differindex cca1133..cca1133 100644..100755 --- a/slides/st31dd.pdf +++ b/slides/st31dd.pdf diff --git a/slides/st31dd.svg b/slides/st31dd.svg index 2954fb4..2954fb4 100644..100755 --- a/slides/st31dd.svg +++ b/slides/st31dd.svg diff --git a/slides/st31e.pdf b/slides/st31e.pdf Binary files differindex 983e7fe..983e7fe 100644..100755 --- a/slides/st31e.pdf +++ b/slides/st31e.pdf diff --git a/slides/st31e.svg b/slides/st31e.svg index 169b499..169b499 100644..100755 --- a/slides/st31e.svg +++ b/slides/st31e.svg diff --git a/slides/st31f.pdf b/slides/st31f.pdf Binary files differindex f8716f4..f8716f4 100644..100755 --- a/slides/st31f.pdf +++ b/slides/st31f.pdf diff --git a/slides/st31f.svg b/slides/st31f.svg index 6121267..6121267 100644..100755 --- a/slides/st31f.svg +++ b/slides/st31f.svg diff --git a/slides/st31g.pdf b/slides/st31g.pdf Binary files differindex fa1083d..fa1083d 100644..100755 --- a/slides/st31g.pdf +++ b/slides/st31g.pdf diff --git a/slides/st31g.svg b/slides/st31g.svg index 8f26050..8f26050 100644..100755 --- a/slides/st31g.svg +++ b/slides/st31g.svg diff --git a/slides/st4.pdf b/slides/st4.pdf Binary files differindex da4b05b..da4b05b 100644..100755 --- a/slides/st4.pdf +++ b/slides/st4.pdf diff --git a/slides/st4.svg b/slides/st4.svg index a09816a..a09816a 100644..100755 --- a/slides/st4.svg +++ b/slides/st4.svg diff --git a/slides/st5.pdf b/slides/st5.pdf Binary files differindex 9b0ec26..9b0ec26 100644..100755 --- a/slides/st5.pdf +++ b/slides/st5.pdf diff --git a/slides/st5.svg b/slides/st5.svg index 7c978df..7c978df 100644..100755 --- a/slides/st5.svg +++ b/slides/st5.svg diff --git a/slides/st6.pdf b/slides/st6.pdf Binary files differindex a6ed679..a6ed679 100644..100755 --- a/slides/st6.pdf +++ b/slides/st6.pdf diff --git a/slides/st6.svg b/slides/st6.svg index 4c70e0a..4c70e0a 100644..100755 --- a/slides/st6.svg +++ b/slides/st6.svg diff --git a/slides/st6a.pdf b/slides/st6a.pdf Binary files differindex c3caafb..c3caafb 100644..100755 --- a/slides/st6a.pdf +++ b/slides/st6a.pdf diff --git a/slides/st6a.svg b/slides/st6a.svg index 6c355e0..6c355e0 100644..100755 --- a/slides/st6a.svg +++ b/slides/st6a.svg diff --git a/slides/st6b.pdf b/slides/st6b.pdf Binary files differindex d4cc19c..d4cc19c 100644..100755 --- a/slides/st6b.pdf +++ b/slides/st6b.pdf diff --git a/slides/st6b.svg b/slides/st6b.svg index d2f33a3..d2f33a3 100644..100755 --- a/slides/st6b.svg +++ b/slides/st6b.svg diff --git a/slides/st6c.pdf b/slides/st6c.pdf Binary files differindex 6cdcc1c..6cdcc1c 100644..100755 --- a/slides/st6c.pdf +++ b/slides/st6c.pdf diff --git a/slides/st6c.svg b/slides/st6c.svg index 0208461..0208461 100644..100755 --- a/slides/st6c.svg +++ b/slides/st6c.svg diff --git a/slides/st6d.pdf b/slides/st6d.pdf Binary files differindex b16466f..b16466f 100644..100755 --- a/slides/st6d.pdf +++ b/slides/st6d.pdf diff --git a/slides/st6d.svg b/slides/st6d.svg index 67ed02f..67ed02f 100644..100755 --- a/slides/st6d.svg +++ b/slides/st6d.svg diff --git a/slides/st6e.pdf b/slides/st6e.pdf Binary files differindex a532f43..a532f43 100644..100755 --- a/slides/st6e.pdf +++ b/slides/st6e.pdf diff --git a/slides/st6e.svg b/slides/st6e.svg index dc24c6e..dc24c6e 100644..100755 --- a/slides/st6e.svg +++ b/slides/st6e.svg diff --git a/slides/st6f.pdf b/slides/st6f.pdf Binary files differindex 45b9414..45b9414 100644..100755 --- a/slides/st6f.pdf +++ b/slides/st6f.pdf diff --git a/slides/st6f.svg b/slides/st6f.svg index f2245ca..f2245ca 100644..100755 --- a/slides/st6f.svg +++ b/slides/st6f.svg diff --git a/slides/st7.pdf b/slides/st7.pdf Binary files differindex ba0d63c..ba0d63c 100644..100755 --- a/slides/st7.pdf +++ b/slides/st7.pdf diff --git a/slides/st7.svg b/slides/st7.svg index 0e14827..0e14827 100644..100755 --- a/slides/st7.svg +++ b/slides/st7.svg diff --git a/slides/st8.pdf b/slides/st8.pdf Binary files differindex 8f59326..8f59326 100644..100755 --- a/slides/st8.pdf +++ b/slides/st8.pdf diff --git a/slides/st8.svg b/slides/st8.svg index 7c09c75..7c09c75 100644..100755 --- a/slides/st8.svg +++ b/slides/st8.svg diff --git a/slides/st9.pdf b/slides/st9.pdf Binary files differindex 8f4d0e1..8f4d0e1 100644..100755 --- a/slides/st9.pdf +++ b/slides/st9.pdf diff --git a/slides/st9.svg b/slides/st9.svg index 8458378..8458378 100644..100755 --- a/slides/st9.svg +++ b/slides/st9.svg diff --git a/slides/stg-1.pdf b/slides/stg-1.pdf Binary files differindex 38d5ab0..38d5ab0 100644..100755 --- a/slides/stg-1.pdf +++ b/slides/stg-1.pdf diff --git a/slides/stg-1.svg b/slides/stg-1.svg index c392658..c392658 100644..100755 --- a/slides/stg-1.svg +++ b/slides/stg-1.svg diff --git a/slides/stg-2.pdf b/slides/stg-2.pdf Binary files differindex b4850f9..b4850f9 100644..100755 --- a/slides/stg-2.pdf +++ b/slides/stg-2.pdf diff --git a/slides/stg-2.svg b/slides/stg-2.svg index 5acba58..5acba58 100644..100755 --- a/slides/stg-2.svg +++ b/slides/stg-2.svg diff --git a/slides/stg-3.pdf b/slides/stg-3.pdf Binary files differindex 268b0aa..268b0aa 100644..100755 --- a/slides/stg-3.pdf +++ b/slides/stg-3.pdf diff --git a/slides/stg-3.svg b/slides/stg-3.svg index 1fc23f1..1fc23f1 100644..100755 --- a/slides/stg-3.svg +++ b/slides/stg-3.svg diff --git a/slides/stg-4.pdf b/slides/stg-4.pdf Binary files differindex 70cab06..70cab06 100644..100755 --- a/slides/stg-4.pdf +++ b/slides/stg-4.pdf diff --git a/slides/stg-4.svg b/slides/stg-4.svg index 76922e3..76922e3 100644..100755 --- a/slides/stg-4.svg +++ b/slides/stg-4.svg diff --git a/slides/stg-5.pdf b/slides/stg-5.pdf Binary files differindex 9b1d5d5..9b1d5d5 100644..100755 --- a/slides/stg-5.pdf +++ b/slides/stg-5.pdf diff --git a/slides/stg-5.svg b/slides/stg-5.svg index 5f6d67c..5f6d67c 100644..100755 --- a/slides/stg-5.svg +++ b/slides/stg-5.svg diff --git a/slides/stg-6.pdf b/slides/stg-6.pdf Binary files differindex 636bcca..636bcca 100644..100755 --- a/slides/stg-6.pdf +++ b/slides/stg-6.pdf diff --git a/slides/stg-6.svg b/slides/stg-6.svg index abd7e74..abd7e74 100644..100755 --- a/slides/stg-6.svg +++ b/slides/stg-6.svg diff --git a/slides/stg-7.pdf b/slides/stg-7.pdf Binary files differindex a964ac3..a964ac3 100644..100755 --- a/slides/stg-7.pdf +++ b/slides/stg-7.pdf diff --git a/slides/stg-7.svg b/slides/stg-7.svg index 2e70b83..2e70b83 100644..100755 --- a/slides/stg-7.svg +++ b/slides/stg-7.svg diff --git a/slides/stg-8.pdf b/slides/stg-8.pdf Binary files differindex b781a27..b781a27 100644..100755 --- a/slides/stg-8.pdf +++ b/slides/stg-8.pdf diff --git a/slides/stg-8.svg b/slides/stg-8.svg index f050963..f050963 100644..100755 --- a/slides/stg-8.svg +++ b/slides/stg-8.svg diff --git a/slides/stg-9.pdf b/slides/stg-9.pdf index e69de29..e69de29 100644..100755 --- a/slides/stg-9.pdf +++ b/slides/stg-9.pdf diff --git a/slides/stg31dd.svg b/slides/stg31dd.svg index 2954fb4..2954fb4 100644..100755 --- a/slides/stg31dd.svg +++ b/slides/stg31dd.svg diff --git a/slides/stgall.svg b/slides/stgall.svg index ee86eb5..ee86eb5 100644..100755 --- a/slides/stgall.svg +++ b/slides/stgall.svg diff --git a/slides/user.svg b/slides/user.svg index 76be844..76be844 100644..100755 --- a/slides/user.svg +++ b/slides/user.svg diff --git a/stoc/reviews.txt b/stoc/reviews.txt index 409e1f5..409e1f5 100644..100755 --- a/stoc/reviews.txt +++ b/stoc/reviews.txt diff --git a/stoc/stoc.pdf b/stoc/stoc.pdf Binary files differindex 7b322ef..7b322ef 100644..100755 --- a/stoc/stoc.pdf +++ b/stoc/stoc.pdf |
