Additive combinatorics with a view towards computer science and cryptography: An exposition
Recently, additive combinatorics has blossomed into a vibrant area in mathematical sciences. But it seems to be a difficult area to define - perhaps because of a blend of ideas and techniques from several seemingly unrelated contexts which are used t…
Authors: Khodakhast Bibak
Additiv e Com binatorics with a view to w ards Computer Science and Cryptograph y An Exp osition Kho dakhast Bibak Department of Combinatori cs and Optim izati on Universit y of W aterl o o W aterlo o, On tar io, Canada N 2L 3G1 kbib ak@u wate rloo.ca Octob er 25, 2012 Abstract Recen tly , additiv e com binatorics has blossomed in to a vibrant a r ea in mathematical sciences. But it seems to b e a difficult area to defin e – p erh aps b ecause of a blend of ideas and tec hniques from sev eral seemingly unr elated con texts whic h are used there. One migh t sa y that additiv e com binatorics is a branc h of mathematics concerning the study of com binatorial pr op erties of algebraic ob jects, for instance, Ab elian groups, rings, or fields. This emerging field has s een tr emendous adv a n ces o v er the last few y ears, and h as r ecen tly b ecome a fo cus of atten tion among b oth mathematicians and computer scien tists. This fascinating area h as b een enric hed by its formidable links to com binatorics, num b er theory , h arm onic analysis, ergo dic theory , and some other branc h es; all deeply cross-fertilize eac h other, h olding grea t promise for all of them! In this exp osition, w e attempt to p ro vide an o v erview of s ome breakthroughs in this field, together w ith a n umber of seminal app lications to sundry parts of mathematics and some other disciplines, with emphasis on compu ter science and cryptography . 1 In tro duct ion A dditive c ombinatorics is a comp elling and fast gro wing area of researc h in mathematical sciences , and the goal of this pap er is to surv ey some of the recen t dev elopmen ts and notable accomplishmen ts of the field, focusing on b o th pure res ults and applications with a view to wards computer science a nd cryptogra ph y . Se e [ 321 ] fo r a b o ok on a dditiv e com binato rics, [ 237 , 238 ] for t w o b o o ks on additiv e n um b er theory , and [ 330 , 339 ] for t w o surv eys on additiv e 1 com binatorics. About additiv e com binatorics o v er finite fields and its applications, the reader is referred to the v ery recen t and excellen t surv ey by Shpar linski [ 291 ]. One might say that additive com binatorics studies combinatorial prop erties of algebraic ob jects, fo r example, Ab elian groups, rings, or fields, and in fact, fo cuses on the interpla y b et wee n com binatorics, num b er theory , harmonic analysis, ergo dic theory , and some other branc hes. Green [ 151 ] describ es additiv e com binat orics as t he follow ing: “additiv e com bi- natorics is the study of ap pr oximate m athematic al structur es suc h as a ppro ximate groups, rings, fields, p olynomials and homomorphisms”. Appr oximate gr oups can b e view ed as fi- nite subsets o f a gr oup with the prop erty that they are almost closed under m ultiplicatio n. Appro ximate gr oups and their a pplications (f or example, to expander g raphs, group theory , probabilit y , mo del theory , and s o on) form a v ery activ e and promising area of researc h in ad- ditiv e com binator ics; the pap ers [ 64 , 65 , 67 , 68 , 151 , 190 , 315 ] con tain many de velopme n ts on this area. G o we r s [ 145 ] describes additiv e combin a torics as the follo wing: “additiv e com bina- torics fo cuses on three classes of theorems: de c o mp osition the or ems , appr oximate structur al the or em s , and tr ansfer enc e principles ”. These descriptions seem to b e mainly inspired b y new directions of this area. T ec hniques and approache s applied in additiv e com binatorics are often extremely so- phisticated, and may ha v e ro ots in sev eral unexpected fields o f mathematical sciences. F or instance, Hamidoune [ 172 ], through ideas from connectivit y pro p erties of graphs, established the so-called is op erimetric metho d , whic h is a strong to ol in additive com binatorics; see also [ 173 , 174 , 175 ] and the nice surv ey [ 278 ]. As another example, Nathanson [ 239 ] employ ed K¨ onig’s infinity lemma on the existenc e o f infinite paths in certain infinite graphs, a nd in tro- duced a new class of additiv e bases, and also a generalization of the Erd˝ os-T ur ´ an conjecture ab out additive ba ses o f the p ositive integers. In [ 245 ] the authors emplo y ed to ols from co d- ing theory t o estimating Dav enp ort constan ts. Also, in [ 15 , 2 30 , 23 1 , 26 8 , 319 ] informatio n- theoretic tech niques are used to study sumset inequalities. V ery recen tly , Alon et al. [ 5 , 6 ], using graph-theoretic metho ds, studied sum-free sets of order m in finite Ab elian gro ups, and also, sum-free subsets of the set [1 , n ]. Add it iv e com binatorics problems in matrix rings is another active area of researc h [ 53 , 55 , 6 7 , 82 , 83 , 114 , 1 25 , 133 , 134 , 183 , 184 , 206 , 29 8 ]. A celebrated result by Szemer ´ edi, known as Szemer ´ edi’s theorem (see [ 11 , 12 , 29 , 122 , 143 , 144 , 158 , 161 , 2 36 , 246 , 255 , 256 , 2 59 , 260 , 3 04 , 310 , 311 , 329 ] f or differen t pro ofs of this theorem), states tha t ev ery subset A of the in tegers with p o sitiv e upp er densit y , that is, lim sup N →∞ | A ∩ [1 , N ] | / N > 0, has arbitrary long arithmetic progressions. A stunning breakthrough of Green and T ao [ 154 ] (that answ ers a long-standing and fo lkloric conjecture b y Erd˝ os on arithmetic pro gressions, in a sp ecial case: the primes) says that primes con ta in arbitrary long arithmetic progressions. The fusion of metho ds and ideas f rom com binatorics, n um b er theory , harmo nic analysis, and ergo dic theory used in its pro o f is v ery impressiv e. Additiv e com binatorics has recen tly found a great deal of r emark able applications to computer science and cryptograph y; for example, to expanders [ 20 , 21 , 38 , 44 , 52 , 53 , 54 , 55 , 62 , 63 , 66 , 1 05 , 1 06 , 167 , 206 , 283 , 34 2 ], extractors [ 19 , 20 , 26 , 28 , 38 , 41 , 103 , 104 , 10 7 , 167 , 182 , 217 , 346 , 3 50 ], pseudorandomness [ 33 , 223 , 226 , 227 , 30 1 ] (also, [ 331 , 334 ] a re tw o surv eys and [ 335 ] is a monograph on pseudorandomness), prop ert y testing [ 31 , 176 , 177 , 18 1 , 203 , 204 , 270 , 281 , 332 ] (see also [ 137 ]), complexit y theory [ 27 , 28 , 30 , 3 9 , 244 , 350 ], hardness amplification [ 301 , 338 , 340 ], probabilistic c hec k able pro ofs (PCPs) [ 27 1 ], information theory 2 [ 15 , 230 , 231 , 268 , 319 ], discrete logarithm based rang e proto cols [ 77 ], no n-in teractive zero- kno wledge (NIZK) pro ofs [ 220 ], compression functions [ 192 ], hidden shifted p o we r problem [ 57 ], and Diffie-Hellman distributions [ 36 , 37 , 7 5 , 1 21 ]. Additiv e combinatorics also has imp ortant applications in e-v oting [ 77 , 22 0 ]. Recen tly , Bourgain et al. [ 51 ] ga ve a new explicit construction of matrices satisfying the R estricte d Isometry Pr op erty (RIP) using ideas from additive combinatorics. RIP is related to the matrices whose b ehav ior is nearly orthonormal (at least when acting on sufficien tly sparse v ectors); it has sev eral applications, in particular, in compressed sensing [ 71 , 72 , 73 ]. Metho ds from additiv e com binatorics provid e strong tec hniques for studying the s o -called thr e shold p h enomena , wh ic h is itself of significan t imp orta nce in com binator ics, computer sci- ence, discrete probability , statistical ph ysics, and economics [ 2 , 34 , 60 , 119 , 120 , 198 ]. T here are also v ery strong connections b etw een ideas of a dditiv e combinatorics and the theory of r andom matric es (see, e.g., [ 322 , 323 , 341 ] and the references therein); the latter themselv es ha ve sev eral a pplications in man y areas of n umber theory , combinatorics, computer science, mathematical and theoretical ph ysics, c hemistry , and so on [ 1 , 69 , 74 , 141 , 241 , 265 , 323 , 3 24 ]. This area also has man y applications to group theory , analysis, expo nen tial sums, expanders, complexit y t heory , discrete geometry , dynamical systems, and v arious o ther scien tific disci- plines. Additiv e com binatorics has seen v ery fast adv ancemen ts in t he wak e of extremely deep w ork o n Szemer ´ edi’s theorem, the pro of of the existence of long APs in the primes by G reen and T ao, and generalizations and applications o f the sum-pro duct problem, and con tinues to see significant progress (see [ 96 ] for a collection of op en problems in this area). In the next se ctio n, w e review Szem er´ edi’s and Green-T ao theorems (and their generalizations), t wo cornerstone breakthroughs in additiv e com binatorics. In the third section, w e will deal with the sum-pro duct pro blem: ye t another la ndmark ac hiev emen t in additiv e com bina- torics, and consider its generalizations and applications, esp ecially to computer science a nd cryptograph y . 2 Szemer ´ edi’s and Gree n-T ao Theorems, and Their Gen- eralizations R amsey the ory is concerned with the phenomenon that if a sufficien tly large structure (com- plete gr aphs, ar ithmetic prog ressions, flat v arieties in vector spaces, etc.) is partitioned arbitrarily into finitely man y substructures, then at least one substructure has necess a rily a particular prop ert y , and so total disorder is imp ossible. In fact, Ramsey theory seeks general conditions to guarantee the existence of substructures with regular prop erties. This theory has man y applications, for example , in num b er theory , algebra, geometry , top ology , functional ana lysis (in particular, in Banach space theory), set theory , logic, ergo dic the- ory , informa tion theory , and theoretical computer science (see, e.g., [ 2 63 ] a nd t he references therein). R amsey’s the or em sa ys that in any edge coloring of a sufficien tly larg e complete graph, one can find mono chromatic complete subgraphs. A nice result of the same spirit is van der Waer den ’s the or em : F or a give n k and r , there exists a num b er N = N ( k , r ) suc h that if the in tegers in [1 , N ] ar e colored using r colors, then there is a non trivial mono c hro- 3 matic k -t erm arithmetic progression ( k - AP). In t uitiv ely , this theorem asserts that in any finite coloring of a structure, one will find a substructure of the same type a t least in one of the color classes. Note that the finitary and infinitary v ersions of the v an der W aerden’s theorem are equiv alen t, through a compactness argumen t. One landmark result in Ramsey theory is the Hales-Jew ett theorem [ 171 ], whic h w as ini- tially in tro duced as a t o ol for analyzing certain kinds of games. Before stat ing this t heorem, w e need to define the concept of com bina torial line. A c ombinatorial line is a k - subset in the n - dimensional grid [1 , k ] n yielded from some template in ([1 , k ] ∪ {∗} ) n b y replacing the sym b ol ∗ with 1 , . . . , k in turn. The Hales-Jew ett theorem states that for ev ery r and k there exists n suc h that ev ery r -coloring of the n - dimensional grid [1 , k ] n con tains a com binatoria l line. Roughly sp eaking, it sa ys that for ev ery mu lt idimensional grid whose faces a re colo red with a num ber of colors, there m ust necessarily b e a line of faces of all the same color, if the dimension is sufficien tly large (dep ending on the nu mber of sides of the gr id and the n umber of colors). Note that instead of seeking arithmetic progressions, the Hales-Jew ett theorem seeks combinatorial lines. This theorem has ma n y in t eresting consequence s in Ramsey the- ory , t wo of whic h, are v an der W aerden’s theorem and its m ultidimensional v ersion, i.e., the Gallai-Witt theorem ( see, e.g., [ 132 , 149 , 19 7 ] for further information). Erd˝ os and T ur´ an [ 11 3 ] prop osed a v ery strong form of v an der W aerden’s theorem – the densit y v ersion of v an der W aerden’s theorem. They conjectured that arbitrarily long APs app ear not only in finite partitions but also in e very s ufficien tly dense subse t of p ositiv e in tegers. Mor e precisely , the Erd˝ os-T ur´ an conjecture states that if δ and k are give n, then there is a num b er N = N ( k , δ ) such that an y set A ⊆ [1 , N ] with | A | ≥ δ N con tains a non-trivial k - AP . Ro th [ 264 ] emplo y ed metho ds from F ourier analysis (or more sp ecifically , the Har dy-Littlewo o d cir cle metho d ) to prov e the k = 3 case of the Erd˝ os-T ur´ an conjecture (see also [ 32 , 35 , 43 , 98 , 110 , 165 , 213 , 234 , 242 , 272 , 274 , 2 87 , 296 ]). Szemer ´ edi [ 303 ] v erified the Erd˝ os-T ur´ an conjecture f or arithmetic progress ions of length four. Finally , Sze mer´ edi [ 304 ] b y a tour de force o f sophisticated combin atorial argumen ts pro v ed the conjecture, no w kno wn as Szemer´ edi’s the or e m – one of the milestones of com binato rics. Roughly sp eaking, this theorem states that long arit hmetic progressions are v ery widespread and in f act it is not p ossible to completely get rid o f them fro m a set of p ositiv e integers unless w e can con tract the set (suffic iently) to mak e it of dens ity zero. Laba a nd Pramanik [ 211 ] (also see [ 247 ]) pro ved that ev ery compact set of reals with Lebesgue measu re z ero suppor ting a probabilistic measure satisfying appropriate dimensionality a nd F ourier deca y conditions m ust con tain non-trivial 3APs. Conlon and Gow ers [ 94 ] considered Szemer ´ edi’s theorem, a nd a lso sev eral o ther com bi- natorial theorems suc h as T ur´ an’s theorem a nd Ramsey’s theorem in sparse random s ets. Also, Szemer ´ edi-ty p e problems in v ario us structures other than in tegers ha v e b een a fo cus of significant amount of w ork. F or instance , [ 150 , 2 19 ] consider these kinds of problems in the finite field setting. V ery recen tly , Bateman and K atz [ 22 ] (also see [ 23 ]) ac hiev ed new b ounds for the c ap se t pr oblem , which is basically Roth’s pro blem, but in a v ector space ov er finite fields (a set A ⊂ F N 3 is called a c ap set if it con tains no lines). A salien t ing redien t in Szemer ´ edi’s pro of (in additio n to v an der W aerden’s theorem) is the Szemer´ edi r e gularity lemma . This lemma was conceiv ed sp ecifically for the purp ose of this pro of, but is now, by itself, one of the most p o werful to ols in extremal graph theory 4 (see, e.g., [ 205 , 258 ], whic h a re t w o surv eys on this lemma and its applications). Ro ughly sp eaking, it asserts that the v ertex set o f ev ery (large) graph can b e partitioned in t o relativ ely few parts suc h that the subgraphs b et wee n the parts are random-like . Indeed, this result states that each la rge dense gra ph ma y be decomp osed in to a low-complexit y part and a pseudorandom part (note that Szemer ´ edi’s regularit y lemma is the arch etypal example of the dich o tomy b etwe en structur e and r andomness [ 312 ]). The lemma has found numerous applications not only in gra ph theory , but also in discrete geometry , additiv e combinatorics, and computer science. F or example, as T revisan [ 330 ] mentions, to solv e a computatio nal problem o n a given graph, it might b e easier to first construct a Szemer ´ edi appro ximation – this resulted approximating graph has a simpler configuration and would b e easier to treat. Note t hat the significance of Szemer ´ edi’s regularity lemma go es b ey ond graph theory: it can b e reformulated as a result in information theory , appro ximation theory , as a compactness result on the completion of the s pa ce of finite gra phs, etc. (see [ 222 ] and the references therein). V ery recen t ly , T ao and Green [ 158 ] established an arithmetic r e gularity lemma and a complemen t ary arithmetic c ounting lemma that hav e sev eral applications, in pa rticular, an astonishing pro of of Szemer ´ edi’s theorem. The triangle r emoval lemma established by Ruzsa and Szemer ´ edi [ 269 ] is one of the mo st notable applications of Szemer ´ edi’s regularity lemma. It asserts tha t each gra ph of order n with o ( n 3 ) triang les can b e made triangle-free by remo ving o ( n 2 ) edges. In ot her w ords, if a graph has asymptotically few triangles then it is asymptotically close to b eing triangle-free. As a clev er application of this lemma, Ruzsa and Szemer ´ edi [ 269 ] o btained a new pro of o f Roth’s theorem (see also [ 296 ], in whic h the author using the triangle remo v al lemma prov es Roth type theorems in finite gro ups). Note that a generalization of the triangle remo v al lemma, kno wn as sim plex r emoval lemma , can b e used to deduce Szem er ´ edi’s theorem (see [ 144 , 259 , 260 , 311 ]). T he triangle remov al lemma was extended b y Erd˝ os, F rankl, and R¨ odl [ 111 ] to the gr aph r emoval lemma , which roughly sp eaking, asserts that if a giv en graph do es not contain to o man y subgraphs of a giv en type, then all the subgraphs of this t yp e can b e remo v ed b y deleting a few edges. M o re precisely , giv en a fixed graph H of order k , an y graph of order n with o ( n k ) copies of H can be made H -free b y remo ving o ( n 2 ) edges. F ox [ 115 ] ga ve a proof of the graph remo v al lemma whic h a v o ids applying Szemer ´ edi’s regularity lemma and give s a b etter b ound (also see [ 92 ]). The graph remov al lemma has man y applications in graph theory , additiv e com binatorics, discrete geometry , and theoretical computer science. One surprising application of this lemma is to the area of pr o p erty testing , which is no w a v ery dynamic area in computer science [ 7 , 8 , 9 , 10 , 13 , 137 , 138 , 18 7 , 254 , 257 , 261 , 262 , 270 ]. Prop ert y testing t ypically refers to the existence of sub-linear time probabilistic algorithms (called testers), whic h distinguish b etw een ob jects G (e.g., a graph) ha ving a given prop ert y P (e.g., bipartiteness) and those b eing far aw a y (in an appropriate metric) from P . Prop erty testing algorithms ha v e b een recen tly designed and utilized for man y kinds of ob jects and prop erties, in particular, discrete properties (e.g., graph prop erties, discrete functions, and sets of intege rs), geometric prop erties, alg ebraic prop erties, etc. There is a (growing) n um b er of pro o fs of Szemer ´ edi’s theorem, arguably sev en teen pro ofs to this date. One suc h elegant proo f that uses ideas from mo del theory w as giv en b y T ow sner [ 329 ]. F or another mo del theory based p ersp ective , see [ 232 ], in which the authors giv e stronger regularity lemmas for some classes of g raphs. 5 In fact, one might claim that man y of these pro ofs hav e t hemselv es o p ened up a new field of researc h. F ursten b erg [ 122 ] b y rephrasing it as a problem in dynamic al systems , and then applying sev eral p ow erful tec hniques from ergo dic t heory ac hieve d a nice pro of of the Szemer ´ edi’s theorem. In fact, F ursten b erg presen ted a corr espo ndence b et w een problems in the subsets of p ositiv e densit y in the in tegers and recurrence problems for sets of p ositiv e measure in a pr ob abili ty me asur e pr eserving system . This observ ation is now kno wn as the F urstenb er g c orr esp ondenc e principle . Er go dic the ory is concerne d with the long- term b eha vior in dynamical system s from a statistical p oint of view (see, e.g., [ 108 ]). This area and its formidable w ay of thinking ha v e made man y strong connections with sev eral branc hes of mathematics, including com binatorics, n umber theory , co ding theory , group theory , and harmonic analysis; see, for example, [ 207 , 2 08 , 2 09 , 2 10 ] and the references therein for some connections b etw een ergo dic theory and additive com binatorics. This ergo dic-theoretic metho d is one of the most flex ible know n pro o fs, and h a s been v ery success ful at reaching considerable g eneralizations of Szemer ´ edi’s theorem. F ursten b erg and Katznelson [ 123 ] obtained the multidimensio nal Szemer´ edi the or em . Their proof relies on the concept of multiple r e curr enc e , a p ow erful to ol in the in t eraction b et we en ergo dic theory and additiv e com binatorics. A purely combinatorial pro of of t his theorem w as obtained ro ughly in par allel by Gow ers [ 144 ], and Nagle et a l. [ 236 , 255 , 2 56 , 25 9 , 260 ], and subsequen tly by T ao [ 311 ], via establishing a hyp er gr aph r emoval lemma (see a lso [ 257 , 31 4 ]). Also, Austin [ 11 ] prov ed the theorem v ia b oth e r go dic-theoretic and com binatorial approac hes. The m ulti- dimensional Szemer ´ edi theorem w as significan tly generalized by F ursten b erg and Katznelson [ 124 ] (via ergo dic-theoretic approaches ) , and Austin [ 12 ] (via b ot h ergo dic-theoretic and com binatorial approache s), to the dens i ty Hales-Jewett the or em . The densit y Hales-Jew ett theorem states tha t for eve ry δ > 0 there is some N 0 ≥ 1 suc h that whenev er A ⊆ [1 , k ] N with N ≥ N 0 and | A | ≥ δ k N , A con ta ins a com binatorial line. Recen tly , in a massiv ely collab orative online pro ject, namely Polyma th 1 (a pro ject that originated in G o we rs’ blog), the Polymath team found a purely com binatorial pro o f of the densit y Hales-Jew ett theorem, whic h is also the first o ne pro viding explicit b o unds for how large n needs to b e [ 246 ] (also see [ 240 ]). Suc h b ounds could not b e o btained through the ergo dic-theoretic metho ds, since these pro ofs rely on the Axiom of Choice. It is w orth men tioning that this pro ject w as selected as one of t he TIME Magazine’s Best Ideas of 2009. F urstenberg’s pro of gav e rise to the field of er go dic R amsey the ory , in which arithmetical, com binatorial, and geometrical configurations pr eserv ed in (sufficien tly large) substructures of a structure, are treated via ideas and t ec hniques from ergo dic theory (or more sp ecifically , m ultiple recurrence). Ergo dic Ramsey theory has since pro duced a high nu m b er of com bi- natorial results, some of whic h ha v e y et to b e obtained b y other means, and has also giv en a deeper understanding of the structure of measure preserving system s. In fact, ergo dic theory has b een used to solve problems in Ramsey theory , and recipro cally , Ramsey theory has led to the disco v ery of new phenomena in ergo dic theory . Ho w ev er, t he ergo dic-theoretic metho ds and the infinitary nature of their tec hniques ha v e some limitations. F or example, these methods do not pro vide an y effectiv e b ound, since, as w e already men tioned, they rely on the Axiom of Choice. Also, despite v an der W aerden’s t heorem is not directly used in F ursten b erg’s pro of, probably any effort to mak e the pro of quan titativ e w ould result in rapidly growing functions . F urthermore, the ergo dic-theoretic metho ds, to this da y , hav e the 6 limitation of o nly b eing able to deal with sets of p ositiv e densit y in the in tegers, although this densit y is allo w ed to b e arbitrarily small. Ho w ev er, Green and T ao [ 15 4 ] discov ered a tr ans- fer enc e principle whic h a llo we d one to reduce problems on structures in sp ecial sets of zero densit y (suc h as the primes) to problems on sets of positiv e densit y in the in tegers. It is w or th men tioning that Conlon, F ox, and Zhao [ 93 ] established a tr a n sfer enc e principle extending sev eral classical extremal graph theoretic results, including the remo v a l lemmas for graphs and groups (the latter leads t o an extension of Roth’s theorem), the Erd˝ os-Stone-Simonovits theorem and Ramsey’s theorem, to sparse pseudorandom graphs. Go wers [ 143 ] generalized the a rgumen ts previously studied in [ 142 , 264 ], in a substan tial w ay . In fact, he emplo y ed com binatorics, generalized F ourier analys is, and in v erse arith- metic combinatorics (including mu lt ilinear ve rsions of F r eiman ’s the or em on sumsets, and the Ba l o g-Sze mer´ edi the or em ) to reprov e Szemer ´ edi’s theorem with explicit b ounds. Note that F ourier analysis has a wide range of a pplications, in particular, to cryptography , hard- ness of appro ximatio n, signal pro cessing, threshold phenomena for probabilistic mo dels suc h as random graphs and p ercolations, a nd many other disciplines. Gow ers’ article in tro duced a kind of higher de gr e e F ourier analysis , whic h has b een f urther dev elop ed b y Green and T ao. Indee d, G o wers initiated the study of a new measure of functions, now referred to as Gowers (unifo rm ity) n orms , that resulted in a b etter understanding of the no tion of pseudor andomness . The Gow ers norm, whic h is an imp ortan t sp ecial case of noise correlation ( in tuitive ly , the noise c orr ela tion b et ween t wo functions f and g measures ho w muc h f ( x ) and g ( y ) correlate o n random inputs x and y whic h are correlated), enjo ys man y prop erties and applications, and is no w a v ery dynamic area of researc h in mathematical science s; see [ 14 , 153 , 157 , 159 , 163 , 1 64 , 17 6 , 181 , 2 03 , 22 1 , 224 , 225 , 233 , 270 , 27 1 ] for mor e prop erties and applications of the G o we r s norm. Also, the b est kno wn b ounds for Szemer ´ edi’s theorem are obtained throug h the so-called inverse the or ems for Go wers nor ms. Rece n tly , Green and T ao [ 161 ] (see also [ 320 ]), using the density - incremen t strategy of Roth [ 264 ] and Gow ers [ 142 , 143 ], deriv ed Szemer ´ edi’s theorem from the inverse c onje ctur es GI( s ) for the Gow ers norms, whic h w ere recen tly established in [ 164 ]. T o the b est of my know ledge, there are tw o types of in vers e theorems in a dditiv e com bi- natorics, namely the invers e sumset the or ems of F r eiman typ e (see, e.g., [ 7 8 , 117 , 118 , 152 , 155 , 275 , 299 , 306 , 307 , 308 , 318 ] and [ 116 , 238 ]), and inverse the or ems for the Gowers norms (see, e.g., [ 143 , 146 , 147 , 14 8 , 15 3 , 162 , 156 , 159 , 163 , 164 , 1 76 , 18 1 , 189 , 203 , 224 , 225 , 233 , 270 , 326 , 332 ]). It is interes t ing that the inv erse conjecture leads to a finite field v ersion of Szemer ´ edi’s theorem [ 320 ]: Let F p b e a finite field. Supp ose that δ > 0, and A ⊂ F n p with | A | ≥ δ | F n p | . If n is sufficien tly large dep ending on p a nd δ , then A contains an (affine) line { x, x + r , . . . , x + ( p − 1) r } for some x, r ∈ F n p with r 6 = 0 (actually , A con ta ins an affine k -dimensional subspace, k ≥ 1). Supp ose r k ( N ) is the cardinality of the largest subset of [1 , N ] containing no nontrivial k -APs. Giving asymptotic estimates on r k ( N ) is an import an t in v erse problem in additiv e com binatorics. Behrend [ 24 ] pro ved that r 3 ( N ) = Ω N 2 2 √ 2 √ log 2 N . log 1 / 4 N ! . 7 Rankin [ 249 ] g eneralized Behrend’s construction to lo nger APs. Roth prov ed that r 3 ( N ) = o ( N ). In fact, he pro v ed the first nontrivial upp er b ound r 3 ( N ) = O N log log N ! . Bourgain [ 35 , 43 ] improv ed Roth’s b ound. In fact, Bourgain [ 43 ] ga ve the upp er b ound r 3 ( N ) = O N (log log N ) 2 log 2 / 3 N ! . Sanders [ 274 ] prov ed the following upp er b o und which is the state- of-the-art: r 3 ( N ) = O N (log log N ) 5 log N ! . Blo om [ 32 ] throug h the nice techniq ue “translation of a pro of in F q [ t ] to one in Z / N Z ”, extends Sanders ’ pro of to 4 and 5 v ariables. As Blo om men tions in his pap er, man y problems of additive com binatorics migh t b e easier to attack via the approac h “t ranslating fro m F N p to F q [ t ] and hence to Z / N Z ” . Elkin [ 110 ] mana ged to impro v e Behrend’s 6 2-y ear o ld low er b ound b y a factor of Θ(log 1 / 2 N ). Actually , Elkin sho w ed that r 3 ( N ) = Ω N 2 2 √ 2 √ log 2 N . log 1 / 4 N ! . See also [ 165 ] for a short pro of of Elkin’s res ult, and [ 242 ] for constructiv e low er b ounds for r k ( N ). Sch o en and Shkredov [ 27 7 ] using ideas from the pap er of Sanders [ 273 ] and also the new pro babilistic tec hnique established by Cro ot and Sisask [ 98 ], obtained Behrend-type b ounds for linear equations in volv ing 6 or more v ar iables. Thanks to this result, one ma y see that p erhaps the Behrend-t yp e constructions are not to o far from b eing b est-p ossible. Almost all the kno wn pro ofs o f Szemer ´ edi’s theorem are based on a dichotomy b etwe en structur e and r andomness [ 312 , 316 ], whic h allo ws man y mat hematical ob jects to b e split in to a ‘structured part’ (or ‘lo w-complexit y part’) and a ‘random part’ (or ‘discorrelated part’). T ao [ 310 ] b est describes almost a ll kno wn pro o fs of Szemer ´ edi’s theorem collectiv ely as the follo wing: “Start with the set A (or some other ob ject which is a proxy for A , e.g., a graph, a h yp ergr aph, or a measure-preservin g system). F or the ob ject under consideration, define some conc ept of randomness (e.g., ε -regularit y , uniformity , small F ourier coefficien t s, or w eak mixing), a nd some concept of structure (e.g., a nested sequence of arithmetically structured sets such a s prog ressions or Bohr sets, or a part ition of a v ertex set into a con trolled num b er of pieces, a collection of lar ge F o urier co efficien ts, a sequence o f almost p erio dic f unctions, a to we r of compact extens ions of the trivial factors). Obtain some sort of structure theorem that splits the ob ject in to a structured comp onen t, plus a n erro r which is random relativ e to that structured comp onent. T o pro ve Szemer ´ edi’s t heorem (or a v ar ian t thereof ), o ne then 8 needs to obtain some sort of gener al i z e d von Neumann the or em [ 154 ] to eliminate the random error, and then some sort of structur e d r e curr enc e the or em for the structured comp onen t”. Erd˝ os’s famous conjecture o n APs states that a set A = { a 1 , a 2 , . . . , a n , . . . } of p ositiv e in tegers, where a i < a i +1 for all i , with the div ergen t sum P n ∈ Z + 1 a n , contains a rbitrarily long APs. If true, the theorem includes b o th Szemer ´ edi’s and Green-T ao theorems a s sp ecial cases. This conjecture seems to b e to o strong to hold, and in fact, might b e ve ry difficult to attac k – it is not ev en kno wn whether suc h a set must contain a 3-AP! So, let us men tion an equiv alen t statemen t for Erd˝ os’s conjecture that ma y b e helpful. Let N b e a positive in teger. F o r a po sitiv e in t eger k , define a k ( N ) := r k ( N ) / N (note that Szem er´ edi’s theorem asserts that lim N →∞ a k ( N ) = 0, fo r all k ). It can b e prov ed (see [ 286 ]) that Erd˝ o s’s conjecture is true if and only if the series P ∞ i =1 a k 4 i con v erges for an y in teger k ≥ 3. So, to prov e Erd˝ os’s conjecture, it suffic es t o obtain the estimate a k ( N ) ≪ 1 / (log N ) 1+ ε , for any k ≥ 3 and for some ε > 0. Szemer ´ edi’s theorem pla ys an impor tan t role in the pro of of the Green-T ao theorem [ 154 ]: The primes con tain arithmetic progressions of a rbitrarily large length (note that the same result is v alid for eve r y subset of the primes with p ositive relativ e upper densit y). G reen and T ao [ 160 ] also prov ed t hat there is a k -AP o f primes all of whose terms are b ounded b y 2 2 2 2 2 2 2 2 (100 k ) , whic h sho ws that how far out in the primes one mus t go to warran t finding a k -AP . A conjecture (see [ 207 ]) asserts that there is a k - AP in the primes all of whose terms a re b ounded by k ! + 1. There are three fundamental ingredien ts in the pro of of the Green-T ao theorem (in fact, there are man y similarities b et we en G reen and T ao’s approac h and the ergo dic-theoretic metho d, see [ 188 ]). The first is Szemer ´ edi’s theorem itself. Since the primes do not ha ve p ositiv e upp er densit y , Szemer ´ edi’s theorem cannot b e dir ectly applied. The second ma jor ingredien t in the pro of is a certain tr ansfer enc e principle that allows one to use Szemer ´ edi’s theorem in a more general setting (a generalization of Szemer ´ edi’s theorem to the pseu- dor andom sets , whic h can hav e zero densit y). The last ma jor ingr edien t is applying some notable features of the primes and the ir distribution through results of Goldston and Yildirim [ 139 , 140 ], and pro ving the fact that t his generalized Szeme r´ edi theorem can b e efficien tly applied to the primes, and indeed, the set o f primes w ill ha ve the des ir ed pseud o random prop erties. In fact, G reen and T ao’s pro of emplo ys the tec hniques applied in sev eral known pro ofs of Szemer ´ edi’s theorem and exploits a dichotom y b etw een structure a nd randomness. This pro of is based on ideas and results from sev eral branc hes of mathematics, for example, com binatorics, analytical n umber theory , pseudorandomness, harmonic analysis, and ergo dic theory . Reingold et al. [ 252 ], and G o wers [ 145 ], indep enden tly obtained a short pro of for a fundamen tal ingredien t of this pro of. T ao and Ziegler [ 325 ] (see also [ 252 ]) , v ia a transference principle for p olynomial con- figurations, extended the Green-T ao theorem to cov er p olynomial pro gressions: Let A ⊂ P b e a set of primes of p ositiv e relativ e upp er densit y in the primes, i.e., lim sup N →∞ | A ∩ 9 [1 , N ] | / |P ∩ [1 , N ] | > 0. Then, g iv en an y in t eger-v alued p olynomials P 1 , . . . , P k in one un- kno wn m with v anishing constan t terms, the set A con ta ins infinitely many progressions of the form x + P 1 ( m ) , . . . , x + P k ( m ) with m > 0 (note that the sp ecial case when the p oly- nomials a re m, 2 m, . . . , km implies the previous result that there are k -APs of primes). T ao [ 313 ] prov ed the analogue in the Gaussian in tegers. Green and T ao (in view of the parallelism b et wee n the in tegers and the p olynomials ov er a finite field) though t that the a nalogue of their theorem should b e held in t he setting of function fields; a result that w as prov ed b y L ˆ e [ 212 ]: Let F q b e a finite field ov er q elemen ts. Then f or any k > 0, one can find p olynomials f , g ∈ F q [ t ] , g 6≡ 0 suc h that the p olynomials f + P g are all irreducible, where P runs ov er all p olynomials P ∈ F q [ t ] of degree less than k . Moreov er, suc h structures can b e fo und in ev ery set of p ositiv e relativ e upp er densit y among the ir reducible p o lynomials. The pro of of this in teresting theorem f ollo ws the ideas of the pro o f of the Green-T ao theorem v ery closely . 3 Sum-Pro duct Problem: Its Generaliz ati ons and Ap- plications The sum-pr o duct pr oblem and its generalizations constitute a nother vibran t area in additiv e com binatorics, and ha v e led to man y seminal applications to n umber theory , Ramsey theory , computer science, and cryptograph y . Let’s start with t he definition of sumset, pro duct set, and some preliminaries. W e will follo w closely the pre sentation of T ao [ 316 ]. Let A b e a finite nonempt y set of elemen ts of a ring R . W e define the sumset A + A = { a + b : a, b ∈ A } , and the pr o duct set A · A = { a · b : a, b ∈ A } . Supp ose that no a ∈ A is a zero divisor (otherwise, A · A may b ecome v ery small, whic h lead to degene r ate cases). Then one can easily show that A + A and A · A will b e at least as large as A . The set A ma y b e almost closed under addition, whic h, for ex ample, o ccurs whe n A is an arithmetic progression or an additiv e su bgroup in the ring R (e.g., if A ⊂ R is an AP , then | A + A | = 2 | A | − 1, and | A · A | ≥ c | A | 2 − ε ), or it may b e almost closed und er multiplic a tion, whic h, for example, o ccurs when A is a geometric progression or a m ultiplicativ e subgroup in the ring R (e.g., if N ⊂ R is an AP and A = { 2 n : n ∈ N } , t hen | A · A | = 2 | A | − 1, and | A + A | ≈ | A | 2 ). Note that even if A is a dense subs et of an arit hmetic progr ession or additiv e subgroup (or a dens e subset of an geometric progr ession o r multiplicativ e subgroup), then A + A (or A · A , r espective ly) is still comparable in size to A . But it is difficult f or A to b e almost closed under a ddition and m ultiplication simultaneously , unless it is v ery close to a subring. The sum-pr o duct phenomenon says that if a finite set A is not close to a subring, then either the sumset A + A or the pro duct set A · A m ust b e considerably la rger than A . The reader can refer to [ 276 ] and t he references therein to see some lo wer b ounds on | C − C | and | C + C | , where C is a con v ex set (a set of reals C = { c 1 , . . . , c n } is called c onvex if c i +1 − c i > c i − c i − 1 , for all i ). In the reals setting, do es there exist an A ⊂ R for whic h max {| A + A | , | A · A |} is ‘small’ ? Erd˝ os and Szemer ´ edi [ 112 ] ga ve a negativ e answ er to this question. Actually , they pro ve d the inequalit y max {| A + A | , | A · A |} ≥ c | A | 1+ ε for a small but p ositiv e ε , where A is a subset of t he reals. They also conjectured that max {| A + A | , | A · A |} ≥ c | A | 2 − δ , for any p ositiv e δ . Muc h efforts hav e b een made to wards the v alue of ε . Elek es [ 109 ] observ ed that 10 the sum-pro duct problem has interesting connections to problems in incidence geometry . In particular, he applied the so-called Szemer´ e d i-T r otter the o r em and sho w ed that ε ≥ 1 / 4, if A is a finite set of real num b ers. Elek es’s result w as extended to complex num b ers in [ 292 ]. In the case of reals, the state-of-the-art is due to Solymosi [ 29 5 ]: one can tak e ε arbitrar ily close to 1 / 3. F or complex num b ers, So lymosi [ 293 ], using the Szemer ´ edi-T rotter theorem, pro ve d that one can tak e ε arbitrarily close to 3 / 11. V ery recen tly , Rudnev [ 267 ], again using the Szemer ´ edi-T ro tter theorem, obtained a b ound whic h is the state-of -the-art in the case of complex n umbers: one can tak e ε arbitrarily close t o 19 / 69. Solymosi and V u [ 298 ] pro v ed a sum-pro duct estimate for a sp ecial finite set of square matrices with complex en tr ies, where that set is w e l l-c onditione d (t hat is, its matrices are far fro m b eing singular). Note that If w e remov e t he latter condition (i.e., w ell-conditioned!) then the theorem will not b e tr ue; see [ 298 , Example 1.1 ]. W olff [ 345 ] motiv ated by the ‘finite field Kakey a conjecture’, formulated the finite field v ersion of sum-pro duct problem. The Kak eya c onje ctur e sa ys that the Hausdorff dimension of any subset of R n that contains a unit line segmen t in ev ery dir ection is equal to n ; it is op en in dimensions at least three. The finite field Kakeya c onje ctur e asks for the smallest subset of F n q that con tains a line in each direction. This conjecture w as pro ved b y Dvir [ 102 ] using a clev er application of the so- called p olynomial metho d ; see a lso [ 101 ] for a nice surv ey on this problem and its applications especially in t he ar ea of rando mness extractors. The p olynomial metho d, which has pro ve d to b e ve ry useful in additive com binato rics, is roughly described as the following: Give n a field F and a finite subset S ⊂ F n . Mu ltiv a riate p olynomials o v er F whic h v a nish on all p oints of S , usually get s ome com binatorial properties ab out S . (This has some similarities with what we usually do in alg ebraic geometry!) See, e.g., [ 197 , Chapter 16] for some basic facts about the p olynomial metho d, [ 102 , 168 , 169 , 170 ] for applications in a dditiv e com binatorics, and [ 1 07 , 167 , 300 ] fo r applications in computer science. Actually , the finite fie ld vers io n (of sum-pro duct problem) b ecomes more difficult, b ecause w e will encounter with some difficulties in applying the Szemer ´ edi- T rotter incidence theorem in t his setting. In fact, the cr ossing lemma , which is an impo rtan t ingredien t in t he pro of of Szemer ´ edi-T rotter theorem [ 302 ], relies on Euler’s formula (and so o n the top ology of the plane), a nd consequen tly do es not w ork in finite fields. Note that the pro of that Szemer ´ edi and T rotter presen ted for their theorem w a s somewhat complicated, using a com binatorial tec hnique kno wn as c el l de c om p osition [ 305 ]. When w or king with finite fields it is imp ortan t to consider fields whose order is prime and not the p ow er of a prime; b ecause in the latter case w e can take A to b e a subring whic h leads t o the degenerate case | A | = | A + A | = | A · A | . A stunning r esult in the case of finite field F p , with p prime, w as prov ed b y Bourga in, Katz and T ao [ 61 ]. They pro v ed the follo wing: if A ⊂ F p , a nd p δ ≤ | A | ≤ p 1 − δ for some δ > 0, t hen there exists ε = ε ( δ ) > 0 suc h t hat max {| A + A | , | A · A | } ≥ c | A | 1+ ε . This result is n ow kno wn as the su m -pr o duct the or em f or F p . In fact, this theorem holds if A is not to o close to b e the whole field. The condition | A | ≥ p δ in this theorem w as remov ed b y Bourgain, Glibic huk , and Kon y ag in in [ 59 ]. Also, note that the condition | A | ≤ p 1 − δ is necessary (e.g., if w e consider a set A consisting of all elemen ts of the field except one, t hen 11 max {| A + A | , | A · A |} = | A | + 1). The idea f or the pro of o f this theorem is b y con t radiction; assume tha t | A + A | a nd | A · A | a re close to | A | and conclude tha t A is b eha ving v ery muc h lik e a subfield of F p . Sum-product estimates f or ra tional functions (i.e., the results that one of A + A or f ( A ) is subs ta n tially larger than A , where f is a rational function) ha v e also b een treated (see, e.g., [ 19 , 70 ]). Also, note that problems of the kind ‘in teraction o f summation and addition’ are v ery imp ortan t in v a rious con t exts of additiv e com binatorics and hav e v ery in teresting applications (see [ 16 , 130 , 135 , 136 , 170 , 191 , 243 , 253 ]). Garaev [ 126 ] prov ed the first quan titativ e sum-pro duct estimate for fields of prime o rder: Let A ⊂ F p suc h that 1 < | A | < p 7 / 13 log − 4 / 13 p . Th en max {| A + A | , | A · A | } ≫ | A | 15 / 14 log 2 / 7 | A | . Garaev’s result w a s extended and impro ve d b y sev eral authors. Rudnev [ 266 ] pro ved the follo wing: Let A ⊂ F ∗ p with | A | < √ p and p large. Then max {| A + A | , | A · A |} ≫ | A | 12 / 11 log 4 / 11 | A | . Li and Ro c he-Newton [ 215 ] prov ed a sum-pro duct estimate fo r subsets of a finite field whose order is not prime: Let A ⊂ F p n with | A ∩ cG | ≤ | G | 1 / 2 for any subfield G of F p n and any elemen t c ∈ F p n . Then max {| A + A | , | A · A |} ≫ | A | 12 / 11 log 5 / 11 2 | A | . See also [ 56 , 127 , 12 8 , 201 , 202 , 2 14 , 28 2 , 284 ] for other generalizations and impro v ements of Garaev’s result. As an application, Shpar linski [ 290 ] using Rudnev’s result [ 266 ], estimates the cardinality , #Γ p ( T ), of the set Γ p ( T ) = { γ ∈ F p : ord γ ≤ T and ord( γ + γ − 1 ) ≤ T } , where ord γ (m ultiplicative order of γ ) is the smallest p ositiv e in teger t with γ t = 1. T´ oth [ 328 ] g eneralized the Szemer ´ edi-T rotter theorem to complex p oints and lines in C 2 (also see [ 347 ] for a differen t pro of of this result, a nd a sharp result in the case of R 4 ). As another a pplication of the sum-pro duct theorem, Bourgain, Katz and T a o [ 61 ] (a lso see [ 38 ]) deriv ed an imp o rtan t Sz emer ´ edi-T rotter t yp e theorem in prime finite fields (but did not quan tify it): If F p is a prime field, and P and L are p oints and lines in the p ro jectiv e plane o v er F p with cardinalit y |P | , |L| ≤ N < p α for some 0 < α < 2, then { ( p, l ) ∈ P × L : p ∈ l } ≤ C N 3 / 2 − ε , for some ε = ε ( α ) > 0. Note that it is not difficult t o generalize this theorem from prime finite fields to ev ery finite field that do es not con ta in a large subfield. The first quan titat iv e Szemer ´ edi-T r otter t yp e theorem in prime finite fields w as o btained b y Helfgott and Rudnev [ 185 ]. They show ed that ε ≥ 1 / 10678 , when | P | = |L| < p . (Note that this condition prev en ts P from b eing the en tire plane F 2 p .) This result w as extended to general finite fields (with a slightly w eak er exp onen t) b y Jones [ 193 ]. Als o , Jo nes [ 194 , 196 ] improv ed the result of Helfgott and Rudnev 12 [ 185 ] by replacing 1 / 10678 with 1 / 806 − o (1), and 1 / 662 − o (1), resp ectiv ely . A near-sharp generalization of the Szemer ´ edi-T rotter theorem to higher dimensional p oin ts and v arieties w as obtained in [ 297 ]. Using ideas from a dditiv e com binatorics ( in fact, com bining the tec hniques of cell de- comp osition and p olynomial metho d in a no v el wa y), Guth and Katz [ 170 ], ac hiev ed a near-optimal b ound fo r the Er d˝ os distinct d i s tan c e pr oblem in t he plane. They pro ved that a set o f N p oints in the pla ne has at least c N log N distinct distances (see also [ 131 ] f or some tec hniques and ideas related to this problem). Hart, Iosevic h, and Solymosi [ 179 ] obtained a new proo f of the sum-product theorem based on incidence theorems for h yp erb olas in finite fields whic h is ac hiev ed through some estimates on K lo osterman ex p onen tial sums. Some other results related to the incidence theorems can b e found in [ 95 , 178 ]. The sum-pro duct theorem has a plethora of deep applications to v arious areas suc h as incidence geometry [ 30 , 38 , 61 , 85 , 86 , 19 1 , 195 , 253 , 309 , 342 , 343 ], analysis [ 7 9 , 125 , 180 , 309 ], PDE [ 309 ], group theory [ 62 , 67 , 133 , 134 , 1 83 , 184 , 190 , 206 ], exp onen tia l a nd c haracter sums [ 18 , 36 , 37 , 38 , 39 , 40 , 4 2 , 45 , 4 6 , 47 , 48 , 57 , 58 , 59 , 81 , 129 ], n umber theory [ 17 , 18 , 42 , 46 , 54 , 55 , 81 , 84 , 89 , 90 , 91 , 243 ], com binatorics [ 20 , 62 , 53 , 309 ], expanders [ 38 , 5 2 , 53 , 54 , 55 , 62 , 66 , 20 6 , 283 , 34 2 ], extractors [ 19 , 20 , 3 8 , 41 , 88 , 103 , 182 , 346 ], disp ersers [ 20 ], complexit y theory [ 39 ], pseudorandomness [ 33 , 38 , 227 ], prop erty testing [ 137 , 270 ], hardness amplification [ 338 , 340 ], probabilistic c hec k able pro ofs (PCPs) [ 271 ], and cryptography [ 3 6 , 37 , 75 , 121 ]. A sum-pro duct problem asso ciated with a g raph was initiated b y Erd˝ os and Szem er´ edi [ 112 ]. Alon et al. [ 4 ] studied the sum-pro duct theorems for sparse gra phs, and obta ined some nice results when the graph is a matc hing. Let us ask do es t here exist an y connection b et wee n the ‘sum-pro duct problem’ and ‘sp ec- tral graph theory’ ? Surprisingly , the answ er is ye s! In fact, the first pap er that introduced and applied the sp ectral metho ds to estimate sum-pro duct problems ( and ev en more general problems) is the pap er b y V u [ 342 ] (see also [ 180 ], in whic h F ourier analytic metho ds were used to generalize the results b y V u). In his elegan t paper, V u relates t he sum-pro duct b ound to the expansion of certain graphs, a nd t hen via the relation of the sp ectrum (second eigen- v a lue) and expans ion one can deduce a rather strong bound. Vinh [ 336 ] (also see [ 337 ]), using ideas from sp ectral gra ph theory , deriv ed a Szemer ´ edi-T rotter t yp e t heorem in finite fields, and f rom there o btained a differen t pro of of Gar aev’s r esult [ 128 ] on sum-pro duct estimate for large subsets of finite fields. Also, Solymosi [ 294 ] applied tec hniques from sp ectral g raph theory and obtained estimates similar to those of Garaev [ 126 ] that already follo we d via to ols from exponential sums and F ourier analysis. One imp ortant ingredie n t in Solymosi’s metho d [ 294 ] is the w ell-kno wn Exp ander Mixing L emma (see, e.g., [ 186 ]) , whic h roughly sp eaking, states that o n g raphs with go o d expansion, the edges of t he graphs a re w ell-distributed, and in f act, t he n umber of edges b etw een an y t wo v ertex subsets is ab out what o ne w ould exp ect for a random g raph of that edge densit y . The generalizations o f the sum-pro duct problem to p o lynomials, elliptic curv es, and also the exp onen tia ted v ersions of the pro blem in finite fields w ere obtained in [ 3 , 1 9 , 70 , 97 , 130 , 285 , 288 , 289 , 342 ]. Also, the problem in the comm utativ e in t egral domain (with c haracteristic zero) setting w a s considered in [ 343 ]. Some other generalizations to algebraic 13 division algebras and alg ebraic num b er fields w ere treated in [ 50 , 80 ]. T ao [ 317 ] settled the sum-pro duct problem in arbitrary rings. As w e already men tioned, the sum-pro duct theorem is certainly not true for matrices o ve r F p . Ho w ev er, Helfgo tt [ 183 ] prov es that the theorem is true for A ⊂ S L 2 ( F p ) . In part icular, the set A · A · A is muc h larger than A (more precisely , | A · A · A | > | A | 1+ ε , where ε > 0 is an absolute constant), unless A is con tained in a prop er subgroup. Helfgott’s theorem has fo und sev eral applications, for instance, in some nonlinear sieving pro blems [ 55 ], in the sp ectral theory of Heck e op erators [ 125 ], and in constructing expanders via Cay ley graphs [ 53 ]. Underlying this theorem is the sum-pro duct theorem. V ery recen tly , Kow alski [ 206 ] obtained explicit v ersions of Helfgott’s growth theorem f or S L 2 . Helfgott [ 184 ] prov es his result when A ⊂ S L 3 ( F p ), as w ell. Gill and Helfgo tt [ 133 ] generalized Helfgo tt’s t heorem to S L n ( F p ), when A is small, that is, | A | ≤ p n +1 − δ , for some δ > 0. The study o f grow t h inside solv able subgroups of GL r ( F p ) is done in [ 134 ]. Breuillard, Gr een, a nd T a o [ 67 ], and a lso Pyb er and Szab´ o [ 248 ], indep enden tly and sim ultaneously , generalized Helfgott’s theorem to S L n ( F ), ( n arbitr ary , F ar bitrary finite field), and also to some other simple gro ups, as part of a more general result for groups of b ounded Lie ra nk; see also [ 190 ]. Let us ask do es there exist a ‘sum-division theory’ ? Solymosi [ 295 ] using the concept of multiplic ative en e r gy pro ve d the fo llo wing: If A is a finite set of p ositiv e real num b ers, then | A + A | 2 | A · A | ≥ | A | 4 4 ⌈ log 2 | A |⌉ . Solymosi’s result also gives | A + A | 2 | A/ A | ≥ | A | 4 4 ⌈ log 2 | A |⌉ . Li and Shen [ 216 ] remo ved the term ⌈ log 2 | A |⌉ in the denominator. In fact, they prov ed the follo wing: If A is a finite set of p ositiv e real n umbers, then | A + A | 2 | A/ A | ≥ | A | 4 4 , whic h concludes that max {| A + A | , | A/ A |} ≥ | A | 4 / 3 2 . One may ask ab out a ‘difference-pro duct theory’. The w o rk of Solymosi [ 293 ] considers this t yp e, but the state-of-the-art not only for this type but also for all combinations of addition, m ultiplication, subtraction and division in the case o f complex n um b ers is due to R udnev [ 267 ]. As w e already men tioned, Rudnev [ 266 ] pro ve d max {| A + A | , | A · A |} ≫ | A | 12 / 11 log 4 / 11 | A | , where A ⊂ F ∗ p with | A | < √ p and p large. In Remark 2 of his pap er, Rudnev [ 2 66 ], men tions an in teresting fa ct: “one can replace either one o r b oth the pro duct set A · A with the ratio 14 set A/ A – in whic h case the logarithmic factor disapp ears – and the sumset A + A with the difference set A − A ”! The sum-pro duct problem can b e applied efficien tly to construct r and omness extr actors [ 19 , 20 , 38 , 41 , 88 , 103 , 18 2 , 346 ]. Inspired b y this f act, w e are g oing to discuss some prop erties and applications of randomness extractors here. First, note that all cryptographic proto cols and in fact, man y pro blems that arise in cryptograph y , algorit hm design, distributed com- puting, and so on, rely completely on randomness and indeed are impossible to solv e without access to it. A r andomn e s s e x tr a c tor is a deterministic p olynomial-time computable algor ithm that computes a function Ext : { 0 , 1 } n → { 0 , 1 } m , with the pro p ert y that for a n y defectiv e source of randomness X satisfying minimal assumptions, Ext ( X ) is close to b eing uniformly distributed. In other w ords, a randomness extractor is an algorithm that transforms a w eak random source in to an almo st unifo rmly random source. Ra ndomness extractors a re in teresting in their o wn righ t as com binatorial ob jects that “app ear random” in many strong w ay s. They fall in to the class of “pseudorandom” ob jects. Pseudor andomness is the theory of efficie ntly generating ob jects that “appear random” ev en though they are construc t ed with lit tle o r no true randomness; see [ 331 , 334 , 335 ] (and also the surv eys [ 27 9 , 28 0 ]). Error correcting co des, hardness amplifiers, epsilon biased sets, pseudorandom generators, expander gra phs, and Ramsey graphs are of other suc h ob jects. (Roughly sp eaking, an exp ander is a highly connected sparse finite graph, i.e., ev ery subset of its v ertices has a lar ge set of neighbors. Expanders ha ve a great deal of seminal applications in many disciplines suc h as computer science and cryptogr aph y; see [ 186 , 22 9 ] for t wo excellen t surv eys on this area and its applications.) Actually , when studying large com bina torial o b jects in a dditiv e com binatorics, a helpful (and e a sier) pro cedure is to decomp ose them in to a ‘structured part’ and a ‘pseudorandom part’. Constructions of randomness extractors hav e b een used to get constructions of communi- cation net works and go o d e xpander graphs [ 76 , 344 ], error corr ecting co des [ 166 , 327 ], crypto- graphic proto cols [ 228 , 333 ], data structures [ 235 ] and samplers [ 349 ]. Randomness extractors are widely used in cryptographic applications (see, e.g., [ 25 , 87 , 99 , 100 , 199 , 20 0 , 218 , 348 ]). This includes applications in construction of pseudorandom generators from one-w a y func- tions, design of cryptographic f unctionalities from noisy a nd weak sources , construction of k ey deriv ation functions, and extracting many priv ate bits ev en when the adv ersary kno ws all exce pt log Ω(1) n o f the n bits [ 251 ] (see also [ 250 ]). They also ha v e remark able applications to quantum cryptograph y , where photons are used b y the randomness extractor to generate secure random bits [ 279 ]. R amsey gr aphs (that is, graphs that ha ve no larg e clique o r indep enden t set) ha v e strong connections with extractors for tw o sources. Using this approac h, Barak et al. [ 21 ] presen ted an explic it R amsey g raph that do es no t ha v e cliques and indep enden t sets of size 2 log o (1) n , and ultimately b eating the F rankl-Wilson construction! 15 Ac kno wl edgements The a uthor w ould lik e to thank Igor Shparlinski for many in v a luable commen ts and for his inspiration throughout the preparation of this surv ey and his une nding encouragemen t. I also thank An tal Balo g, Emman uel Breuillard, Ernie Cro ot, Harald Helfgott, Sergei K on yagin, Liangpan Li, Helger Lipmaa , Dev ansh u P andey , Alain Plagne, L´ aszl´ o Pyb er, Jeffrey Shallit, Eman uele Viola, and V an V u for useful commen ts on t his manus cript and/or sending some pap ers to me. Fina lly , I am grateful to the anon ymous referees for their suggestions to impro ve this pap er. References [1] D. Ac hlioptas, Random matrices in data a nalysis, In Pr o c. of EC ML ’04 , 2 004, pp. 1–8. [2] D. Ac hlioptas, A. Naor, a nd Y. P eres, Rig orous lo cation of phase tra nsitions in hard optimization problems, Natur e 435 (2005), 75 9–764. [3] O. Ahmadi and I. E. Shparlinski, Bilinear character sums and the s um- pro duct problem on elliptic curv es, Pr o c. Edinbur gh Math. S o c. 5 3 (2010), 1– 12. [4] N. Alo n, O. Angel, I. Benjamini, and E. Lub etzky , Sums and pro ducts along sparse graphs, Isr ael J. Math. 188 (2012), 3 53–384. [5] N. Alon, J. Balogh, R. Morris, and W. Samotij, Coun ting sum-free sets in Ab elian groups, arXiv/1201 .6654, (2012). [6] N. Alon, J. Balogh, R. Morris, and W. Sa motij, A refinemen t of the Cameron-Erd˝ o s conjecture, arXiv/120 2.5200, (2012). [7] N. Alon, E. Fisc her, I. Newman, and A. Shapira, A combinatorial characterization of the testable g raph prop erties: It’s all ab out regular it y , SIAM J. Comput. 39(1) (2009), 143–167. [8] N. Alon a nd A. Shapira, Homomorphisms in graph prop ert y testing - A surv ey , In T opics in Discrete Mathematics, v olume 26 of Algorithms and Com binatorics, pp. 281–313. Springer, (2006). [9] N. Alon and A. Shapira, A c haracterization of t he (na tural) graph prop erties t estable with one-sided error , SIAM J. Com p ut. 37 (6) (2 008), 1703 –1727. [10] N. Alon and A. Shapira, Ev ery mo notone graph prop erty is testable, SIAM J. C o mput. 38(2) (2008 ), 505–522 . [11] T. Austin, Deducing the m ultidimensional Szemer ´ edi t heorem from an infinitary re- mo v al lemma, J. Anal. Math. 111 (2010 ), 131–150. 16 [12] T. Austin, Deducing the densit y Hales-Jew ett theorem from an infinitary remov al lemma, J. The or et. Pr o b ab. 24(3) (2011 ), 615 –633. [13] T. Austin and T. T ao , T estability a nd repair of hereditary h yp erg raph prop erties, R andom Structur es Algorithms 36(4) (2010), 3 73–463. [14] P . Austrin and E. Mossel, Noise correlation b ounds for unifor m lo w degree functions, A rk. Mat. , to a pp ear. [15] P . Balister and B. Bollob´ as, Pro jections, en trop y a nd sumsets, Combinatoric a 32(2) (2012), 125 –141. [16] A. Balog, Another sum-pro duct estimate in finite fields, preprin t , (2 012). [17] A. Balog , K. A. Brougha n, and I. E. Shparlinski, On the num b er of solutions of exp o- nen tial congruences, A cta Arith. 148(1) ( 2011), 93–103. [18] A. Balo g, K. A. Bro ughan, and I. E. Shparlinski, Sum-pro ducts estimates with sev eral sets and a pplications, Inte gers , to app ear. [19] B. Barak, R. Impagliazzo, and A. Wigderson, Extracting randomness using few inde- p enden t sources, SIAM J. Com p ut. 36 (4) (2006), 1 095–1118 . [20] B. Barak, G. Kindler, R. Shaltiel, B. Sudak ov, and A. Wigderson, Sim ulating indep en- dence: ne w constructions of condensers, R amsey graphs, disp ersers, and extractors, J. A C M 57(4) (2010 ), Art. 20, 52 pp. [21] B. Barak, A. Rao, R. Shaltiel, and A. Wigderson, 2-source disp ersers for sub- p olynomial en trop y and Ramse y graphs b eating the F rankl-Wilson construction, In Pr o c. 3 8th A nnu. A CM Symp. The ory Comput (STO C ’06) , 2006 , pp. 671–68 0. [22] M. Bateman and N. H. Ka tz, New b o unds on cap sets, J. Amer. Math. So c. 25 (201 2), 585–613. [23] M. Bateman and N. H. Katz, Structure in additiv ely nonsmo othing sets, arXiv/1104.286 2, (20 11). [24] F. A. Behrend, On the s ets of in tegers whic h con tain no three in arithmetic progression, Pr o c. Nat. A c ad. Sci. 23 (1 946), 331–3 32. [25] M. Bellare, S. T essaro, and A. V ardy , A cryptographic treatment of the wiretap c han- nel, arXiv/12 01.2205, (2012) . [26] E. Ben-Sasson and S. Kopparty , Affine disp ersers from subspace p olynomials, In Pr o c. 41st Annu. ACM Symp. The ory Comput (STOC ’09) , 200 9, pp. 65–74. [27] E. Ben-Sasson, S. Lov ett, and N. Zewi, An additiv e comb ina torics approac h to the log-rank conjecture in comm unication complexit y , ar Xiv/1111.5884, (2011 ). 17 [28] E. Ben-Sasson a nd N. Zewi, F rom a ffine to t wo-source extractors via a ppro ximate dualit y , In Pr o c. 43r d Annu. A CM Symp. The ory Comput. (ST OC ’11) , 2011, pp. 177–186. [29] V. Bergels o n, A. Leibman, and E. Lesigne, In tersectiv e po lynomials and the polynomial Szemer ´ edi theorem, A dv. Math. 219 (2 008), 369–388. [30] A. Bhattac haryy a, Z . Dvir, A. Shpilk a, and S. Saraf, Tight lo w er b ounds f or 2-query LCCs ov er finite fields, In Pr o c. 52 n d A nnu. IEEE Symp. F ound. Comput. Sci. (FOCS ’11) , 2011, pp. 638–647. [31] A. Bhat tac haryy a , E. Grigorescu, and A. Shapira, A unified framework for tes t ing linear-in v ariant prop erties, In Pr o c. 51s t Annu. I EEE S ymp. F ound. Co m put. Sc i. (FOCS ’10) , 2010, pp. 478–487. [32] T. Blo om, T ranslation in v ariant equations and the metho d o f Sanders, arXiv/1107.111 0, (20 11). [33] A. Bogdano v and E. Viola, Pseudorandom bits for p olynomials, In Pr o c . 48th Annu. IEEE Symp. F ound. Comput. Sci. (FOCS ’07) , 200 7, pp. 41–5 1. [34] B. Bollob´ as and O . Riordan, The critical probabilit y for random V oronoi p ercolation in the plane is 1/2, Pr ob ab The or R elate d Fields 136 (20 06), 4 17–468. [35] J. Bourg ain, On triples in arithmetic progression, Ge om. F unct. Anal. 9 (1999) , 9 68– 984. [36] J. Bourgain, New b ounds on exp onen tial sums related to the Diffie-Hellman distribu- tions, C. R. Math. A c ad. Sci. P aris 338(11) (2004), 8 25–830. [37] J. Bourgain, Es timates on expo nen tial sums related to t he Diffie-Hellman distributions, Ge om. F unct. A nal. 1 5 (2005), 1– 34. [38] J. Bourga in, More on sum-pro duct phenomenon in prime fields and its applications, Int. J. Numb er The ory 1 (2005), 1–32. [39] J. Bourgain, Estimation of certain exp onen tial sums arising in complexit y theory , C. R. Math. A c ad. Sci. Paris 340 (9) (2005), 627–6 31. [40] J. Bourgain, Mordell’s exp onen tial sum estimate revisited, J. Amer. Math. So c . 18(2) (2005), 477 –499. [41] J. Bourgain, On the construction of affine extractors, Ge o m . F unct. A nal. 17(1) (2007), 33–57. [42] J. Bourg ain, Some arithmetical applications of the sum-pro duct theorems in finite fields, In Geometric asp ects of f unctional analysis, Lecture Notes in Math., Springer, 2007, pp. 99 –116. 18 [43] J. Bourgain, Ro th’s theorem on progressions re visited, J. Anal. Math. , 104 (2008), 155–192. [44] J. Bourgain, Expanders and dimensional expansion, C. R. A c ad. Sci. Paris, Ser. I 347 (2009), 357 –362. [45] J. Bourgain, Multilinear exponential sums in prime fields under optima l en tro p y con- dition on the sources, Ge om. F unct. Anal. 18(5) (200 9), 1477–1 502. [46] J. Bourgain, The sum-pro duct phenomenon and some of its applications, In Analytic n um b er theory , Cambridge Univ. Press, 2 009, pp. 62 –74. [47] J. Bourgain, Sum-pro duct t heorems and applicatio ns, In Additiv e Num b er Theory , Springer, (2 010), 9–38. [48] J. Bourgain and M.-C. Chang, Sum-pro duct theorem and exp o nen tial sum estimates, C. R. A c ad. Sci. Paris, Ser. I 339 (20 04), 463–4 66. [49] J. Bourga in a nd M.-C. Chang, A Gauss sum estimate in arbitrar y finite fields , C.R. Math. A c ad. S c i. Paris 342(9) (2006 ), 643–646 . [50] J. Bourgain and M.-C. Chang, Sum-pro duct theorems in algebraic num b er fields, J. A n a l. Math. 109 (2009 ), 253–277. [51] J. Bourgain, S. Dilw ort h, K. F ord, S. Kon yagin, a nd D . Kutzarov a, Explicit construc- tions of RIP mat rices and relat ed problems, Duke Math. J. 159(1) ( 2011), 145– 185. [52] J. Bourgain and A. Ga m burd, New results on expanders, Comptes R endus A c ad. Sci. P aris, Ser. I 342 (2006), 7 17–721. [53] J. Bourgain and A. Gamburd, Uniform expansion bounds for Cayle y graphs of S L 2 ( F p ), A n n . of Math. 167(2) (2008 ), 625–642. [54] J. Bourgain, A. Gam burd, and P . Sar nak, Sieving and expanders , Comptes R end us A c ad. S ci. P aris, Ser. I 343 (20 06), 155–15 9. [55] J. Bourgain, A. Gam burd, and P . Sa rnak, Affine linear s ieve , expanders, a nd s um- pro duct, I nvent. Math. 179(3) (2010) , 559–644. [56] J. Bourgain and M. G araev, On a v ariant of sum-pro duct estimates and exponential sum b o unds in prime fields, Math. Pr o c. Cam bridge Phi l o s. So c. 14 6 (2009), 1–2 1. [57] J. Bo urgain, M. Z. Garaev, S. V. K on yagin, and I. E. Shparlinski, On the hidden shifted p ow er problem, arXiv/1110.0812 , (201 1). [58] J. Bourgain, M. Z. Garaev, S. V. Kon yagin, and I. E. Shp arlinski, On congruences with pro ducts of v ar iables from short interv als and applications, arXiv/120 3.0017, (2012). 19 [59] J. Bourgain, A. A. Glibic h uk, and S. V. Kon y agin, Estimates for the num b er of sums and pro ducts and for exp onential sums in fields of prime order, J. L ondon Math. So c. 73(2) (2006 ), 380–398 . [60] J. Bourgain and G. K alai, Influences of v ariables and threshold in terv als under group symmetries , Ge om. F unct. A nal. 7 (1 997), 438– 461. [61] J. Bourgain, N. Katz, and T. T ao , A sum-pro duct estimate in finite fields, and appli- cations, Ge om. F unct. A nal. 14 (2004 ), 27–57. [62] J. Bourg ain and P . P . V arj ´ u, Expansion in S L d ( Z /q Z ), q ar bitrary , I nvent. Math. 188(1) (201 2), 15 1–173. [63] J. Bourgain and A. Y eh uda yoff, Monotone expansion, In Pr o c. 44th A nnu. ACM Symp. The ory Comput ( S TOC ’12) , 2012, pp. 1061–1078 . [64] E. Breuillard and B. Green, Approx imate groups, I: The torsion-free nilp otent case, J. Inst. Math. Jussieu 10(1) (20 11), 37–57 . [65] E. Breuillard and B. Green, Approximate groups, I I: The solv able linear case, Quart. J. Math. 62(3) ( 2011), 513–521 . [66] E. Breuillard, B. Green, and T. T ao, Suzuki gro ups as expanders, Gr oups Ge om. Dyn. 5 (201 1), 28 1–299. [67] E. Breuillard, B. Green, and T. T ao, Appro ximate subgroups o f linear g roups, Ge om. F unct. A nal. 21(4) (2011), 77 4–819. [68] E. Breuillard, B. Green, and T. T a o, The structure of appro ximate gro ups, arXiv/1110.500 8, (20 11). [69] ´ E. Brezin, V. Kazako v, D. Serban, P . Wiegmann, A. Zabro din (eds.), Applications of random ma trices in phy sics ( NA TO Sci. Ser. I I Math. Ph ys. Chem.), 221, Springer, 2006. [70] B. Bukh and J. Tsimerman, Sum-pro duct estimates for rational functions, Pr o c . L ond. Math. So c. 1 04(1) (201 2), 1– 26. [71] E. J. Cand ` es, The restricted isometry property and its implications for compres sed sensing, C. R. Math. A c ad. Sci. Paris 346 (200 8), 589–592 . [72] E. J. Cand` es, J. K. Romberg, and T. T ao, Sta ble signal r eco v ery f rom incomplete and inaccurate measuremen ts, Comm. Pur e Appl. Math. 59 ( 2006), 1207–12 23. [73] E. J. Cand ` es a nd T. T a o, Deco ding b y linear programming, I EEE T r ans . In form. The ory 5 1 (200 5), 42 03–4215. [74] E. Cand` es and T. T ao, Near-o ptimal signal recov ery from random pro jections: univ er- sal enco ding strategies?, IEEE T r ans. Inform. The ory 52 (2006), 54 06–5425. 20 [75] R. Canetti, J. F riedlander, S. Kon yagin, M. Larsen, D. Lieman, and I. E. Shparlinski, On the statistical properties of Diffie-Hellman distributions, Isr ael J. Math. 120 (2000), part A, 23–4 6. [76] M. Capalb o, O. Reingold, S. V a dhan, and A. Wigderson, Randomness conductors and constan t-degree lo ssless expanders, In Pr o c. 34th A nnu. A CM Symp. T h e ory Comput (STOC ’02) , 2002, pp. 659–668. [77] R. Chaab ouni, H. Lipmaa, and A. Shelat, Additive combinatorics and discrete loga- rithm based range proto cols, In Pr o c. A C I SP ’10 , Sydney , Australia, July 5–7, 201 0, Lecture Notes in Comput. Sci., Springer, 6168 (2010 ), pp. 3 36–351. [78] M.-C. Chang, A p olynomial b ound in F reiman’s theorem, Duke Math. J. 1 13(3) (2002), 399–419. [79] M.-C. Chang, A sum-pro duct theorem in semi-simple comm uta tiv e Banac h algebras, J. F unct. A na l . 2 12 (2004), 3 99–430. [80] M.-C. Chang, A sum-pro duct estimate in algebraic division algebras, I sr ael J. Math. 150 (2005) , 369–380. [81] M.-C. Chang, On sum-pro duct represen tations in Z q , J. Eur. Math. So c. (JEMS) 8(3 ) (2006), 435 –463. [82] M.-C. Chang, Additiv e and m ultiplicativ e structure in matrix spaces, Co mbin. Pr ob a b . Comput. 16(2) (200 7), 219–23 8. [83] M.-C. Chang, On a matrix pro duct question in cryptograph y , preprin t, (2 012). [84] M.-C. Chang, J. Cilleruelo, M. Z. Garaev, J. Hern´ andez, I. E. Shparlinski, and A. Zumalac´ arregui, P oin ts on curv es in small b o xes and applications, ar Xiv/1111.1543, (2011). [85] M.-C. Chang and J. Solym osi, Sum-pro duct theorems and incidence geometry , J . Eur. Math. So c. (JEMS) 9(3) (2007) , 545–560. [86] J. Chapman, M. B. Erdoˇ g an, D. Hart, A. Iosevic h, and D. Koh, Pinned distance sets, k -simplices, W o lff ’s exp onen t in finite fields and sum-pro duct estimates, Math. Z. 271(1-2) (201 2), 63–93. [87] C. Chev alier, P .-A. F o uque, D. P ointc hev al, and S. Zimmer, Optimal randomness ex- traction from a Diffie-Hellman elemen t, A dvanc es in Cryptolo gy Pr o c. of Eur o crypt ’09 , A. Joux Ed., Springer-V erlag, LNCS 54 79, (2 009), pp. 5 72–589. [88] B. Chor and O. Goldreic h, Un biased bits fro m sources of w eak randomness and prob- abilistic commu nication complexit y , SIAM J. Com p ut. 17 (2) (1988), 230–2 61. [89] J. Cilleruelo a nd M. Z. Ga raev, Concen tratio n o f p oints on t w o and three dimensional mo dular hyperb o las and a pplications, Ge om. F unc. Anal. 21 (20 11), 892–90 4. 21 [90] J. Cilleruelo, M. Z. G araev, A. Ostafe, and I. E. Shparlinski, O n the concen tration of p oints of p olynomial maps and applications, Math. Z. , t o app ear. [91] J. Cilleruelo, I. E. Shparlinski, a nd A. Zumalac´ arregui, Isomorphism classes of elliptic curv es o ve r a finite field in some thin families, Math. R es. L e tters , to app ear. [92] D . Conlon and J. F ox, Bounds for gra ph regularit y and remo v al lemmas, Ge om. F unct. A n a l. , to app ear. [93] D . Conlon, J. F ox, and Y. Zhao, Extremal results in sparse pseudorandom graphs, arXiv/1204.664 5, (20 12). [94] D . Conlon and W. T. Gow ers, Com binato rial theorems in sparse random sets, arXiv/1011.431 0, (20 10). [95] D . Cov ert, D . Hart, A. Iosevic h, D. Koh, and M. Rudnev, Generalized incidence the- orems, homogeneous forms and sum-pro duct estimates in finite fields, Eur op e an J. Combin. 31(1) (201 0), 306–31 9. [96] E. Cro ot and V. F. Lev, Op en problems in a dditiv e combinatorics, In Additiv e combi- natorics, v olume 43 of CRM Pro c. Lecture Notes, A mer. Math. So c., 2007, pp. 207–233. [97] E. Cro ot and D . Hart, On sums and pro ducts in C [ x ], R amanujan J. 22 ( 2010), 33–54. [98] E. Cro o t and O. Sisask, A probabilistic tec hnique fo r finding almost-p erio ds o f con vo- lutions, Ge om. F unct. A nal. 20 (2010 ), 1367–13 96. [99] D . Da c hman-Soled, R. Gennaro, H. Kraw czyk , and T. Malkin, Computational extrac- tors and pseudorandomness, In Pr o c. 9th I n t. Conf. Th e ory Crypto gr. (TCC ’12 ) , 2012, pp. 383–4 03. [100] Y. Do dis and D. Wic hs, Non- malleable extractors a nd symmetric key cryptograph y from weak secrets, In Pr o c. 4 1 s t Annu. ACM Symp. The ory Comput (STOC ’09) , 2009, pp. 60 1–610. [101] Z . Dvir, F rom randomness extraction to rotating needles , SIGACT News 40(4) (2009), 46–61. [102] Z . Dvir, On the size of Ka k ey a sets in finite fields, J. Amer. Math. So c. 2 2(4) (2 009), 1093–109 7. [103] Z . Dvir, A. Gabizon, and A. Wigderson, Extractors and rank extractors for p olynomial sources, Comput. Comp l e x . 18 (2 009), 1–58 . [104] Z . Dvir, S. Kopparty , S. Sa raf, and M. Sudan, Extensions t o the metho d of m ultiplic- ities, with applications to k akey a sets and mergers, In Pr o c. 50th A nnu. I EEE Symp. F ound. Comput. Sci. (FOCS ’09) , 200 9, pp. 181–190. [105] Z . Dvir and A. Shpilk a, T ow a rds dimension expanders o v er finite fields, C o m binatoric a 31(3) (2011 ), 305–320 . 22 [106] Z . Dvir and A. Wigderson, Monotone expanders: Constructions and applications, The- ory Comput. 6(1) (2010 ), 291–308 . [107] Z . Dvir and A. Wigderson, Kak ey a s ets, new mergers, and old extractors, SIAM J. Comput. 40(3) (201 1), 778–79 2. [108] M. Einsiedler and T. W ard, Ergo dic theory: with a view to wards num ber theory , Springer, (2 010). [109] G . Elek es, On the num ber of sums and pro ducts, A cta Arith. 81 (1 997), 365– 367. [110] M. Elkin, An improv ed c o nstruction of progress io n-free s ets, Isr ael J. Math. 184 (2011), 93–128. [111] P . Erd˝ os, P . F ra nkl, and V. R¨ o dl, The asymptotic n um b er of graphs not con t aining a fixed subgraph and a problem for h yp ergraphs ha ving no exponen t, Gr aphs Combin. 2 (198 6), 11 3–121. [112] P . Erd˝ os and E. Szemer ´ edi, On sums and pro ducts of integers , Studies in pure math- ematics, Birkh¨ auser, (1983), pp. 213–218. [113] P . Erd˝ os and P . T ur´ an, On some sequence s of integers , J. L ond. Math. So c. 11 (1936), 261–264. [114] R . F erguson, C. Hoffman, F. Luca, A. Ostafe, and I. E. Shparlinsk i, Some additiv e com binatorics problems in mat rix rings, R ev. Mat. Compl ut. (201 0), 1–13. [115] J. F o x, A new pro of of the gra ph remo v a l lemma, Ann. Math. 174(1 ) (2011), 5 61–579. [116] G . A. F reiman, F oundations of a structur al the ory of set addition , T ranslated from the Russian. T ranslations o f Mathematical Monographs, V ol. 37, Amer. Math. So c., Pro vidence, RI, 1973. [117] G . A. F reiman, D. Grynkiewicz, O. Serra, and Y. V. Sta nc hescu, In v erse a dditiv e problems for Mink owski sumsets I, Col le ct. Math. , to app ear. [118] G . A. F reiman, D. Grynkiewicz, O. Serra, and Y. V. Sta nc hescu, In v erse a dditiv e problems for Mink owski sumsets I I, J. Ge om. Anal. , to a pp ear. [119] E. F riedgut, Hun ting f or sharp thresholds, R andom Structur es Algorithms 26(1-2) (2005), 37– 51. [120] E. F riedgut, V. R¨ odl, A. Ruci ´ nski, and P . T etali, A sharp threshold for r andom graphs with a mono c hromat ic tria ngle in ev ery edge coloring, Mem. A m er. Math. So c. 179 (845) (2006) vi+66 pp. [121] J. B. F riedlander, S. Kony agin, and I. E. Shparlinski, Some doubly exp onen tial sums o ve r Z m , A cta A rith. 10 5(4) (2002 ), 349 –370. 23 [122] H. F ursten b erg, Ergo dic b eha viour of diagonal measure s and a theorem of Szeme r´ edi on arithmetic prog ressions, J. Anal. Math. 3 1 (1977), 204 –256. [123] H. F ursten b erg and Y. Katznelson, An ergo dic Szemer ´ edi theorem for comm uting transformations, J. Anal. Math. 34 (1978), 27 5–291. [124] H. F ursten b erg and Y. Katznelson, A densit y vers io n of the Hales-Jew ett theorem, J. A n a l. Math. 57 (1991), 6 4–119. [125] A. Gamburd, D. Jakobs o n, and P . Sarna k, Sp ectra of elemen ts in the group ring of S U (2), J. Eur. Math. So c. 1 (1 999), 51–8 5. [126] M. Z. Garaev, An explicit sum-pro duct estimate in F p , Int. Math. R es. Not. V ol. 20 07 (2007), Article ID rnm035, 11 pages. [127] M. Z. Gara ev, A quan tified v ersion of Bourgain’s sum-pro duct estimate in F p for subsets of incomparable sizes , Ele ctr on. J. Combin. 15 (200 8), Article #R58. [128] M. Z. Gar aev, The sum-pro duct estimate for large subsets of prime fields, Pr o c. Amer. Math. So c. 1 36 (2008) , 2735–273 9. [129] M. Z. Garaev, Sums and pro ducts of sets and estimates of rational trigo nometric sums in fields of prime order, Russ. Math. Surv. 6 5(4) (2010) , 599– 658. [130] M. Z. Garaev and C.-Y. Shen, On t he size of the set A ( A + 1), Math. Z. 2 65 (2010), 125–132. [131] J. Garibaldi, A. Iosevic h, and S. Senger, The Er d˝ os distanc e pr oblem , Amer. Math. So c., Provide nce, RI, 2011. [132] W. Gasarch, C. Kr usk al, and A Parrish, Purely combinatorial pro ofs of v an der W aerden-type theorems, Draf t b o o k, (2 010). [133] N. Gill and H. He lfg ott, Gro wth of small gene ra ting sets in S L n ( Z /p Z ), Int. Math. R es. Not. V ol. 2 010 (2010 ), Article ID rnq244, 26 pages. [134] N. Gill and H. Helfgott, Grow th in s o lv a ble subgroups of GL r ( Z /p Z ), arXiv/1008.5264, (2010). [135] A. A. G libic h uk, Sums o f p ow ers o f subsets of an arbitrary finite field, Izv. Math. 75 (2) (2011), 2 53–285. [136] A. A. G libic h uk and M. Rudnev, On additiv e prop erties of pro duct sets in an arbitrary finite field, J. Anal. Math. 108 (2009 ), 159 –170. [137] O . Goldreich ( Ed.), Prop erty testing: curren t researc h and surv eys, Lecture Notes in Comput. Sci., Spring er, 6390 (2 010). [138] O . G oldreic h, S. G oldw asser, and D. Ron, Prop erty t esting and its connection to learning and appro ximation, J. A CM 45 (4) (1998), 653–7 50. 24 [139] D . A. G oldston and C. Y. Yildirim, Higher correlations of divisor sums related to primes I: T riple correlations, Inte gers 3 (2003) , pap er A5. [140] D . A. Goldston and C. Y. Yildirim, Higher correlations o f divisor sums related to primes I I I: small gaps b etw een primes, Pr o c. L ondon Math. So c. 9 5(3) (2007) , 653– 686. [141] G . Golub, M. Mahoney , P . Drineas, and L. H. Lim, Bridging the gap b etw een n umerical linear algebra, theoretical computer science, and data applications, SIAM News 9(8) (2006). [142] W. T. Gow ers, A new pro of of Szemer ´ edi’s theorem for arithmetic progressions of length four, Ge om . F unc t. Anal. 8 (1998), 529–551. [143] W. T. Gow ers, A new pro of of Szemer ´ edi’s theorem, Ge om. F unct. Anal. 11(3) (200 1), 465–588. [144] W. T. Gow ers, Hyp ergr aph regularity and t he m ultidimensional Szemer ´ edi theorem, A n n . Math. (2) 16 6(3) ( 2007), 897– 946. [145] W. T. Gow ers, Decompositions, approximate structure, transference, and the Hahn- Banac h theorem, Bul l. L ondon Math. So c. 42 (2010), 5 73–606. [146] W. T. Go we rs and J. W olf, Linear fo rms and higher-degree uniformity for functions on F n p , Ge om. F unct. A nal. 2 1 (2011), 36– 69. [147] W. T. Go we rs and J. W olf, Linear forms a nd quadratic uniformit y for f unctions on F n p , Mathematika 57(2)(20 12), 2 15–237. [148] W. T . Go w ers and J. W olf, Linear for ms and quadratic uniformity for functions on Z N , J. A n a l. Math. 115 (2011 ), 121–186 . [149] R . L. Graham, B. L. R othsc hild, and J. H. Sp encer, Ramsey theory , 2nd Ed., John Wiley & Sons, (1990). [150] B. G reen, Finite field mo dels in arithmetic com binato rics, In Surv eys in com binatorics, London Math. So c. Lecture Notes, 32 7 (2005), pp. 1–27. [151] B. Green, Appro ximate groups and their applications: w ork of Bourgain, Gamburd, Helfgott and Sarnak, Curr e n t Events Bul letin of the AMS , 25 pp., 2010. [152] B. Green and I. Ruzs a, F r eiman’s theorem in an arbitrary Ab elian group, J. L ond. Math. So c. 7 5 (2007), 16 3–175. [153] B. G reen and T. T ao, An inv erse theorem for the Gow ers U 3 -norm, with applications, Pr o c. Ed i n bur gh Math. So c. 51(1 ) (2008), 73– 153. [154] B. Green and T. T ao, The primes con t ain arbitrarily long arithmetic progressions, A n n . Math. 167 (2008 ), 481–547. 25 [155] B. Green a nd T. T ao, F reiman’s theorem in finite fields via extremal set theory , Combi n . Pr ob ab . Comput. 18 (2 009), 335–355 . [156] B. G reen and T. T ao, New b ounds for Szemer ´ edi’s theorem, I I: a new b o und for r 4 ( N ), In Analytic num b er theory: Essa ys in honour of Klaus Roth, Cam bridge Univ. Press, 2009, pp. 18 0–204. [157] B. Green and T. T a o, The distribution of p olynomials ov er finite fields, with applica- tions to the Go wers norms, Co n trib. Discr ete Math. 4(2) (2009 ), 1–3 6. [158] B. Green and T. T ao, An a rithmetic regularity lemma, asso ciated coun ting lemma, and applications, In An irregular mind: Szemer ´ edi is 70, Bolyai So c. Math. Stud., 21 (2010), pp. 2 61–334. [159] B. Green and T. T ao, An equiv alence b et w een in v erse sumset theorems and in v erse conjectures fo r the U 3 -norm, Math. Pr o c. Camb. Phil. S o c. 1 49(1) (2010), 1–1 9. [160] B. Green and T. T ao, Linear equations in primes, Ann. Math. 171 (3) (2010), 1753 – 1850. [161] B. Green a nd T. T ao, Y et another pro of of Szemer ´ edi’s theorem, In An irregular mind: Szemer ´ edi is 70, Bolyai So c. Math. Stud., 21 (2010), pp. 335–342. [162] B. Green and T. T ao, New b ounds for Szemer ´ edi’s theorem, Ia: Progressions of length 4 in finite field geometries revisited, a rXiv/1205.1330 , (2012). [163] B. Green, T. T ao, and T. Ziegler, An in ve r se the o rem for the Go we r s U 4 -norm, Glasgow Math. J. 53 (20 11), 1–50. [164] B. Green, T. T ao, a nd T. Ziegler, An in ve rse theorem for the Gow ers U s +1 [ N ]-norm, A n n . Math. , to app ear. [165] B. G reen and J. W olf, A no te on Elkin’s impro v emen t o f Behrend’s construction, In Additiv e Num b er Theory , Springer, (2010) , 141–144. [166] V. G urusw ami, Better extractors for b etter co des?, In Pr o c. 36 th A nnu. A CM Symp. The ory Comput. (STOC ’04) , (2004), 436 –444. [167] V. Gurusw ami, C. Umans, and S. P . V adhan, Un balanced expanders and randomness extractors fro m Parv aresh-V ardy co des, J. ACM 56 (4) (2 009), 1–34. [168] L. Guth, The endp o in t case of the Bennett-Carb ery-T ao m ultilinear Kak ey a conjec t ure, A c ta Math. 20 5(2) (2010) , 263 –286. [169] L. Guth and N. H. Katz, Algebraic methods in discrete analogs of the Kak ey a problem, A d v . Math. 225(5 ) (20 10), 2828– 2839. [170] L. Guth and N. H. Katz, On the Erd˝ os distinct distance problem in the plane, arXiv/1011.410 5, (20 10). 26 [171] A. W. Hales and R. I. Jew ett, Regularit y and p ositional ga mes, T r ans. A mer. Math. So c. 106 (1963), 2 22–229. [172] Y. O . Ha midoune, An isop erimetric metho d in a dditiv e theory , J. Algebr a 179(2 ) (1996), 622 –630. [173] Y. O. Hamidoune, Some additiv e applications of the isoperimetric approac h, Ann. Inst. F ourier (Gr e noble) 58(6) ( 2008), 2007–20 36. [174] Y. O. Hamidoune, The isoperimetric metho d, In Combin a toria l numb er the ory and additive gr oup the ory Adv. Courses Math. CRM Barcelona, Birkh¨ auser, 2009, pp. 2 41– 252. [175] Y. O. Hamidoune, T op ology of Cayle y graphs applied to inv erse additiv e problems , Pr o c. 3r d Int. Worksho p Optimal Netw. T o p ol. (IWONT 2010) , Barcelona, 2011, pp. 265–283. [176] E. Haramat y and A. Shpilk a, On the structure o f cubic and quartic p olynomials, In Pr o c. 4 2nd A nn u. ACM Symp. The ory Comput (STO C ’10) , 2010, pp. 331–3 40. [177] E. Haramaty , A. Shpilk a, and M. Sudan, Optimal testing of m ultiv ariate p olynomials o ve r small prime fields, In Pr o c. 52nd Annu. IEEE Symp. F ound . Comput. Sci. (FOCS ’11) , 2011, pp. 629–637. [178] D . Hart, A . I osevic h, D. Koh, and M. Rudnev, Av erages o v er h yp erplanes, sum-pro duct theory in v ector spaces ov er finite fields and the Erd˝ os- F a lconer distance conjecture, T r ans. A mer. Math. So c. 363 (2 011), 3255– 3275. [179] D . Hart, A. Iosevic h, and J. Solymosi, Sum-pro duct estim ates in finite fields via Klo ost- erman sums, In t. Math. R es. Notic es V ol. 200 7 (20 07), Article ID rnm007, 14 pages. [180] D . Hart, L. Li, and C.-Y. Shen, F ourier analysis and expanding phenomena in finite fields, Pr o c. A m e r. Math. So c. , to app ear. [181] H. Hatami and S. Lov ett, Correlation testing for affine inv ariant pro p erties on F n p in the high error regime, In Pr o c. 43r d A nn u. ACM Symp. The ory Comput ( S TOC ’1 1 ) , 2011, pp. 18 7–194. [182] N. Hegyv´ ari and F. Hennecart, Explicit constructions of extractors and expande rs, A c ta A rith. 140 (2009), 233–2 49. [183] H. Helfgott, Gro wth and generation in S L 2 ( Z /p Z ), A nn. Math. 167 (2) (2008), 601–623. [184] H. Helfgott, Growth in S L 3 ( Z /p Z ), J. Eur. Math. So c. 13(3) (2011) , 761–851. [185] H. Helfgo tt and M. Rudnev, An explicit incidence theorem in F p , Mathematika 57(1) (2011), 135 –145. [186] S. Ho ory , N. Linial, a nd A. Wigderson, Expander graphs and their applications, Bul l. A m er. Math. So c. 43 (2006) , 439– 561. 27 [187] C. Hopp en, Y. K oha yak a wa, C. G. Moreira, a nd R. M. Sampaio, Prop erty testing and parameter testing for p erm utations, In Pr o c . 21th Annu. ACM-SIAM Symp. Discr ete A lg o rithms , 2010, pp. 66–75. [188] B. Ho st and B. K ra, Noncon ven tional ergo dic a verages and nilmanifolds, A n n . Math. (2) 161(1) (2 005), 397– 488. [189] B. Host and B. Kra, A p o in t of view on Gow ers uniformit y norms, New Y ork J. Math. 18 (2012), 2 13–248. [190] E. Hrusho vski, Stable gro up theory and approx imate subgroups, J. Amer. Math. So c. 25 (2012), 1 89–243. [191] A. Iosevic h, O. Ro ch e-Newton, and M. Rudnev, On an application of Guth-Katz the- orem, Math. R es. L ett. 18(4) (201 1), 1– 7. [192] D . Jetc hev, O. ¨ Ozen, and M. Sta m, Collisions a re no t inciden tal: a compression func- tion exploiting discrete geometry , In Pr o c. 9th Int. Conf. The ory Crypto gr. (TCC ’12) , 2012, pp. 30 3–320. [193] T. Jones, Explicit incidence b ounds ov er general finite fields , A cta Arit h . 150 (201 1), 241–262. [194] T. Jones, An impro v ed incidence b ound for fields of prime order, arXiv/1110 .4752, (2011). [195] T. Jones, New results for the g ro wth of sets of real n umbers, arXiv/1202.497 2, (2012). [196] T. Jones, F urther impro v emen ts to incidence and Beck - t yp e b ounds ov er prime finite fields, arXiv/1206 .4517, (2012). [197] S. Jukna, Extremal com binatorics: with applications in computer science, second ed., Springer, 2 011. [198] G . Kalai and S. Safra, Threshold phenomena a nd infl uence: p ersp ectiv es from mathe- matics, computer science, and economics, In Computational complexit y and statistical ph ysics, Oxford Univ. Press (2006), pp. 25–60 . [199] Y. T. Kalai, X. Li, and A. R ao, 2-Source extractors under computational assumptions and cryptograph y with defectiv e rando mness, In Pr o c. 50th Annu. IEEE Symp. F ound. Comput. Sci. (FOCS ’09) , 2009 , pp. 617–6 26. [200] J. Kamp, A. R ao, S. V adhan, and D. Z uc k erman, Deterministic extractors for small- space sources, J. Co mput. System Sci. 77 (2011), 19 1–220. [201] N. Ka tz and C.-Y. Shen, A sligh t impro v emen t to garaevs sum pro duct estimate, Pr o c. A m er. Math. So c. 136(7) (2008), 2 499–2504 . [202] N. K atz and C.-Y. Shen, Garaev’s inequalit y in finite fields not of prime order, Onl i n e J. A n al. Comb. 3(3) (200 8), 6 pp. 28 [203] T. Kaufman and S. Lov ett, W orst case to av erage case reductions f or p olynomials, In Pr o c. 4 9th A nnu. IEEE Symp. F ound. Comput. Sci. (FOCS ’08) , 2008, pp. 16 6–175. [204] T. Kaufman and S. Lov ett, New extension of the W eil b ound f or c haracter sums with applications to co ding, In Pr o c. 52nd Annu. IEEE Symp. F ound. Comput. Sci. (FOCS ’11) , 2011, pp. 788–796. [205] J. Koml´ os a nd M. Simonovits, Szemer ´ edi’s regularit y le mma and its applications in graph theory , In Com binatorics, P aul Erd˝ os is eight y (V ol. 2), Boly ai So c. Math. Stud. 2 (199 6), pp. 295–352. [206] E. Ko wals ki, Explicit gro wth and expansion for S L 2 , arXiv/1201.1139 , (2012). [207] B. Kra, The G reen-T ao Theorem on arithmetic progressions in the primes: an ergo dic p oint of view, Bul l. Amer. Math. So c. 43(1) (2 005), 3–23. [208] B. Kra, F rom com binator ics to ergo dic theory and bac k again, Pr o c. I nt. Congr. Math. , Madrid 2006, volume I I I, pp. 57–76. [209] B. K ra, Ergo dic methods in additiv e com bina torics, In A dditive c ombinatorics , CRM Pro c. Lecture Notes 43, Amer. Math. So c., (2007 ), pp. 103–1 44. [210] B. Kra, P oincar´ e recurrence and n umber theory: thirty y ears later, B ul l. Amer. Math. So c. 48 (2011), 49 7–501. [211] I. La ba and M. Pra manik, Arithmetic progressions in sets of f ractional dimension, Ge om. F unct. A nal. 1 9(2) (2009) , 429 –456. [212] T. H. L ˆ e, Green-T a o theorem in function fields, A cta Arith. 147(2) (2 011), 129–152. [213] V. F . L ev, Character-free appro ac h to progression-free sets, F inite Fie l d s Appl. 18(2) (2012), 378 –383. [214] L. Li, Slightly impro ved sum-pro duct estimates in fields of prime order, A cta Arith. 147(2) (201 1), 15 3–160. [215] L. Li and O. R o ch e-Newton, An improv ed sum-pro duct estimate for general finite fields, SIAM J. Dis c r ete Math. 2 5(3) (2011) , 1285 –1296. [216] L. Li and J. Shen, A sum-division estimate o f reals, Pr o c. Amer. Math. So c. 1 38(1) (2010), 101 –104. [217] X. Li, A new approac h t o affine extractors and disp ersers, In Pr o c. 2011 IEEE 26th A n n u. Conf. Comput. Complexity (CCC ’11) , 2011, pp. 1 37–147. [218] X. Li, Non- malleable extractors, tw o-source extractors and priv acy amplification, In Pr o c. 5 3r d Annu. IEEE Symp. F ound. Comput. Sci. ( FOCS ’12) , 2012, to app ear. [219] Y. Lin and J. W olf, On subsets o f F n q con taining no k -term progressions, Eur op e an J. Combin. 31(5)(20 10), 1 398–1403 . 29 [220] H. Lipmaa, Progress io n-free se t s and sublinear pairing- based non-interactiv e zero- kno wledge argumen ts, In Pr o c. 9th Int. C onf. Th e ory Crypto gr. (TCC ’1 2 ) , 2012, pp. 169–1 89. [221] H. Liu, Gow ers uniformit y norm a nd pseudorandom measures of t he pseudorandom binary sequences , Int. J. Numb er The ory 7(5) (20 11), 1 279–130 2. [222] L. Lo v´ asz and B. Szegedy , R egularit y partitions a nd the top olo gy o n graphons, in An irregular mind: Szemeredi is 70, Boly ai So c. Math. Stud., 21 (2010), pp. 415–446. [223] S. Lo vett, Unconditional pseudorandom g enerators for lo w degree p olynomials, T he ory Comput. 5(1) (2009 ), 69–82. [224] S. Lov ett, Equiv a lence of p olynomial conjectures in additive comb inatorics, C o mbina- toric a , to app ear. [225] S. Lo ve t t, R. Mesh ulam, and A. Samoro dnitsky , In v erse conjecture for the Go we rs norm is false, In Pr o c. 40th Annu. ACM Symp. The ory Comp ut. (STOC ’08) , 2008, pp. 547–5 56. [226] S. Lov ett, P . Mukhopadh y ay , and A. Shpilk a, Pseudorandom generators for CC 0 [ p ] and the F ourier sp ectrum of low-degree p olynomials o v er finite fields, In Pr o c. 51st Annu. IEEE Symp. F ound. Comput. Sci. (FOCS ’10) , 201 0, pp. 695– 704. [227] S. Lov ett, O . Reingold, L. T revisan, and S. V adhan, Pseudorandom bit generators that fo ol mo dular sums, In Pr o c. APPR OX ’09 / RAN D OM ’09 , LNCS 5687, pp. 615–6 30, (2009). [228] C. J. Lu, Encryption a gainst storage-b ounded adv ersaries from on-line strong extrac- tors, J. Cryptolo gy 17(1 ) (20 04), 27–42 . [229] A. Lub otzky , Expander g raphs in pure and applied mathematics, Bul l. Amer. Math. So c. 49 (2012), 11 3–162. [230] M. Madiman, A. Marcus, and P . T etali, Information- theoretic inequalities in additiv e com binatorics In Pr o c. of the 2010 IEEE I nformation The ory Workshop , 2 010, pp. 1–4. [231] M. Madiman, A. Marcus, and P . T etali, En tro p y and set cardinality inequalities for partition-determined functions, R andom Structur es Algorithms 40(4) (2012), 399 –424. [232] M. Malliaris a nd S. Shelah, Regularit y lemmas for stable graphs, T r ans. A mer. Math. So c. , to app ear. [233] L. Matthiesen, Line a r correlations amongst n umbers represen ted b y p ositiv e definite binary quadratic forms, A cta A rith. , to app ear. [234] R . Mesh ulam, On subsets of finite Ab elian groups with no 3-term arithmetic pro gres- sions, J. Com b i n . The ory, Ser. A 71(1 ) (1995), 168–17 2. 30 [235] P . Miltersen, N. Nisan, S. Safra, and A. Wigderson, On da ta structures and asymmetric comm unication complexit y , J. Co mput. Syst. Sci. 57(1) (1998), 3 7–49. [236] B. Nag le, V. R ¨ odl, and M. Sc hach t, The coun ting lemma for regular k -uniform h yp er- graphs, R andom Structur es A lgorithm s 28 (2006), 113–179 . [237] M. B. Nathanson, Additive num b er theory: The classical bases, Springer, 16 4 (1996). [238] M. B. Nathanson, Additiv e n umber theory: In vers e pro blems and the geometry of sumsets, Springer, 1 65 (1996). [239] M. B. Nathanson, Generalized additiv e ba ses, K¨ onig’s lemma, and the Erd˝ os-T ur´ an conjecture, J. Numb er The ory 106(1) (20 04), 7 0–78. [240] M. A. Nielsen, In t ro duction to t he P olymath pro ject and “densit y Hales-Jew ett and Moser n um b ers”, In An irregular mind: Szemer ´ edi is 70, Boly ai So c. Math. Stud., 21 (2010), pp. 6 51–657. [241] J. I. Nov ak, T opics in com binator ics and random matrix theory , PhD thesis, Queen’s Univ ersit y , 200 9. [242] K . O’Bry a n t, Sets of integers that do not contain long a rithmetic prog ressions, Ele ctr on. J. Combin. 18 (2011 ), Article #P59. [243] A. Ostafe and I. E. Shparlinski, On the W ar ing problem with Dic kson p olynomials in finite fields, Pr o c. Amer. Math. So c. 139 (20 11), 3815–3 820. [244] A. Plag ne, On threshold prop erties of k - SA T: An additiv e viewp oint, Eur op e an J. Combin. 27 (2 006), 1186–119 8. [245] A. Plagne and W. A. Sc hmid, An application of c o ding theory to es timat ing Dav enp ort constan ts, Des. Co des C rypto g r. 61 (2011) , 105– 118. [246] D . H. J. P o lymath, A new proo f of the densit y Ha les-Jew ett theorem, A nn . Math. 175(3) (201 2), 12 83–1327 . [247] P . P ot gieter, Arit hmetic progr essions in Salem-t yp e subsets of the integers , J. F ourier A n a l. Appl. 17 (2011 ), 113 8–1151. [248] L. Pyb er and E. Szab´ o, Gro wth in finite simple groups o f Lie t yp e of b ounded r ank, arXiv/1005.185 8, (20 10). [249] R . A. Rankin, Sets of in tegers con taining not more than a giv en n umber of terms in arithmetical pro gression, Pr o c . R oy. So c. Edinbur gh Se c t. A 65 (1962 ), 332–344 . [250] A. R ao, Extractors for a constant num b er of p olynomially small min-en tropy indepen- den t sources, SIAM J. Comput. 39(1 ) (2009), 168–19 4. [251] A. Rao, Extractors for low-w eigh t affine sources, In Pr o c. 24th Annu. IEEE C onf. Comput. Complexity (CCC ’09) , 2009 , pp. 95–10 1. 31 [252] O . Reingo ld, L. T revisan, M. T ulsiani, and S. V adhan, Dense subsets o f pseudoran- dom sets , Ele ctr on. Col lo q. Comput. Co m plexity (ECCC) , T echn ical Rep ort TR08-045, (2008). [253] O . Ro c he-Newton and M. Rudnev, Areas of rectangles and pro duct sets of sum sets, arXiv/1203.623 7, (20 12). [254] V. R¨ odl and M. Schac h t, Prop erty testing in hy p ergraphs and the remo v al lemma, In Pr o c. 3 9th A nnu. A CM Symp. The ory Comput. (STOC ’07) , 2007 , pp. 488–4 95. [255] V. R¨ odl and M. Sc hac ht, Regular partitions of hypergraphs: Regularit y lemmas, Com- bin. Pr ob ab. C o m put. 1 6(6) (2007 ), 833 –885. [256] V. R¨ odl and M. Sc hach t, Regular partit ions of hy p ergraphs: Counting lemmas, Com - bin. Pr ob ab. C o m put. 1 6(6) (2007 ), 887 –901. [257] V. R¨ odl and M. Sc hac ht, Generalizations of the remo v al lemma, Com binatoric a 29(4) (2009), 467 –501. [258] V. R¨ odl and M. Sc hac ht, Regularit y lemmas for graphs, In F ete o f comb inatorics and computer science, Boly ai So c. Math. Stud., 20 (2010), pp. 28 7–325. [259] V. R¨ odl and J. Sk ok an, Regula rit y lemma for k -uniform h yp ergraphs, R andom Struc- tur es A lgorithm s 25 (20 04), 1–42. [260] V. R¨ odl and J. Sk o k a n, Applications of the regularity lemma fo r uniform h yp ergraphs, R andom Structur es Algorithms 28 (2006 ), 180 –194. [261] D . Ron, Prop erty testing: A learning theory p ersp ectiv e, F ound. T r ends Mach. L e arn. 1(3) (2008) , pp 307–40 2. [262] D . Ron, Algorithmic and analysis tec hniques in prop ert y testing, F ound. T r ends The o r. Comput. Sci. 5(2) (2 009), pp 73–20 5. [263] V. Rosta, Ramsey theory applications, Ele ctr on. J. Combin. (2004), Article #D S13. [264] K . F. Roth, On certain sets of integers, J. L ond. Math. S o c. 28 (1953), 104–1 09. [265] M. Rudelson and R. V ershy nin, Non-asymptotic theory of random matrices: extreme singular v alues, In Pr o c. In ternat. Congr. Math. , V olume I I I, Hindustan Bo ok Agency , New Delhi, ( 2011), 1576–16 02. [266] M. Rudnev, An impro ved sum-pro duct inequality in fields of prime or der, Int. Math. R es. Not. , to app ear. [267] M. Rudnev, On new sum-pro duct t yp e estimates, arXiv/1111.4977, (2011 ). [268] I. Z. Ruzsa, Sumsets and En tropy , R andom Structur es A lgo ri thm s 34(1) (2009), 1–10. 32 [269] I. Z. Ruzsa and E . Szeme r´ edi, T riple systems with no six p oints carrying three triangles, in Com binato rics, Collo q. Math. So c. J. Bolyai 1 8 (1978), 939–94 5. [270] A. Samoro dnitsky , Lo w-degree tests at large distances, In Pr o c. 39th Annu. ACM Symp. The ory Comput. (STOC ’ 0 7) , 2007, pp. 506–515. [271] A. Samoro dnitsky and L. T revisan, Gow ers uniformity , influence of v ariables, and PCPs, SIAM J. Comput. 3 9(1) (2009), 323 –360. [272] T. Sanders, App endix to ‘Roth’s theorem on progressions revisited,’ b y J. Bourgain, J. A n al. Math. , 104 (200 8), 193–206 . [273] T. Sanders, On the Bogolyub ov - Ruzsa lemma, arXiv/101 1.0107v1, (20 10). [274] T. Sanders, On R oth’s theorem on progr essions, Ann. Math. 174 (1) (2011), 61 9–636. [275] T. Schoen, Near o ptimal b ounds in F reiman’s theorem, Duke Math. J. 1 58(1) (2011), 1–12. [276] T. Sc ho en and I. D . Shkredo v, On sumsets of con v ex sets, Com bin. Pr o b ab. C omput. , 20 (2011), 7 93–798. [277] T. Schoen and I. D. Shkredo v, Roth’s theorem in many v ariables, arXiv/11 06.1601, (2011). [278] O . Serra, An isoperimetric method f or the small sumset problem, In Surveys in c om- binatorics , London Math. So c. Lecture No te Ser., 327 (2005), pp. 119–152. [279] R . Shaltiel, Rece nt dev elopmen ts in explicit construction of extractors, Bul l. Eur. Asso c. The or e t. Co mput. Sci. 77 (2002 ), 67 –95. [280] R . Shaltiel, An in t ro duction to randomness extractors, In L. Aceto, M. Henzinger, and J. Sgall (Eds.): ICALP 2 011, Part I I, LNCS 6 756, pp. 21 –41, ( 2011). [281] A. Shapira, Green’s conjecture and testing linear-inv ariant prop erties, In Pr o c. 41st A n n u. A C M S ymp . T he ory Comput (S TOC ’09) , 2009, pp. 159–166. [282] C.-Y. Shen, An extension o f Bourgain and G araev’s sum-pro duct estimates, A cta Arith. 135(4) (200 8), 35 1–356. [283] C.-Y. Shen, On the sum pro duct estimates and t w o v ariables expanders, Publ. Mat. 54(1) (2010 ), 149–157 . [284] C.-Y. Shen, Sum-pro duct phenomenon in finite fields not of prime order, R o cky Moun- tain J. Math. 41(3 ) (201 1), 941–94 8. [285] C.-Y. Shen, Algebraic metho ds in sum-pro duct phenomena, Isr ael J. Math. 188(1) (2012), 123 –130. 33 [286] I. D . Shk redov, Szemer ´ edi’s t heorem and problems on arithmetic progressions, R ussian Math. Surveys 61(6) ( 2006), 1101–11 66. [287] I. D. Shkredo v, On a t wo-dimens io nal analogue of Szemer ´ edi’s theorem in Ab elian groups, Izv. Math. 7 3(5) (2009) , 1033 –1075. [288] I. E. Shparlinski, On the elliptic curv e a nalogue of the sum-product problem, Fin i te Fields and Their Appl. 14 (20 08), 721–7 26. [289] I. E. Shparlinski, On the exponential sum-pro duct problem, Indag. Math. 19 (2009), 325–331. [290] I. E. Shparlinski, Sum-pro duct estimates and multiplicativ e orders of γ and γ + γ − 1 in finite fields, Bul l. A ust. Math. So c. 85 (2 012), 505– 508 [291] I. E. Shparlinski, Additiv e combinatorics o ver finite fields: New results and applica- tions, In Pr o c. RI CAM-Workshop on F inite Fiel d s and Their Applic ations: C har acter Sums and Polynomials , De Gruyter, to app ear. [292] J. Solymosi, On sum-sets and pro duct-sets of complex n umbers, J. Th´ eor. Nombr es Bor de aux 17 (2005), 921–9 24. [293] J. Solymosi, On the num b er of sums and pro ducts, Bul l. L ond. Math. So c. 37 (2005), 491–494. [294] J. So lymosi, Incidences and the spectra of graphs, In Building bridges: b et w een math- ematics and computer science , Boly ai So c. Math. Stud., 19 ( 2008), pp. 4 99–513. [295] J. So lymosi, Bounding m ultiplicative energy b y the sumset, A d v. Math. 222(2) (2009), 402–408. [296] J. Solymosi, Roth type theorems in finite gr oups, arXiv/1201.36 70, (2012) . [297] J. Solymosi and T. T ao, An incidence t heorem in higher dimensions, Discr ete Comput. Ge om. , to app ear. [298] J. Solymosi and V. V u, Sum-pro duct estimates for w ell-conditioned matrices, Bul l. L ondon Math. S o c. 4 1 (2009), 81 7–822. [299] B. Sudak o v, E. Szemer ´ edi, and V. V u, On a question o f Erd˝ os and Moser, D uke Math. J. 129 (2 005), 129–155. [300] M. Sudan, D eco ding of Reed-Solomon co des b ey o nd the errorcorrection b ound, J. Complexity 13(1) (1 997), 180–193. [301] M. Sudan, L. T revisan, and S. P . V adhan, Pseudorandom generators without the XOR lemma, J. Com put. Syst. Sci . 6 2(2) (2001 ), 236 –266. [302] L. Sz´ ek ely , Crossing num b ers and hard Erd˝ os problems in discrete geometry , Combin . Pr ob ab . Comput. 6 (19 97), 353–3 58. 34 [303] E. Szemer ´ edi, On sets of in tegers con taining no four ele ments in a rithmetic progression, A c ta Math. A c ad. Sci. Hung. 20 (1969), 89–104. [304] E. Szemer ´ edi, On sets of integers con taining no k elemen ts in ar ithmetic progression, A c ta A rith. 27 (1 975), 199– 245. [305] E. Szemer ´ edi and W. T. T rotter Jr., Extremal problems in discrete geometry , Combi- natoric a 3 (1983), 381–3 92. [306] E. Szemer ´ edi and V. V u, Long arit hmetic progressions in sum-sets and the n um b er of x -sum-free sets, Pr o c. L ond. Math. So c. 90 (2) (2005), 2 73–296. [307] E. Szemer ´ edi and V. V u, Finite and infinite arithmetic progressions in sumsets, Ann. Math. (2) 163(1) (2 006), 1–35. [308] E. Szemer ´ edi and V. V u, Long arithmetic prog ressions in sumsets: Thresholds and b ounds, J. A mer. Math. So c. 19 (20 06), 119–16 9. [309] T. T ao, F rom rotating needles to s ta bilit y of w av es: emerging connections bet wee n com binatorics, analysis, and PD E, Notic es A m er. Math. So c. 48 (3) (2001), 294–3 03. [310] T. T ao, A quan titat iv e ergo dic theory pro of of Szemer ´ edi’s theorem, Ele ctr on. J. Com- bin. 13 (2006 ), Article #R99. [311] T. T ao, A v ariant o f the h yp ergraph remo v al lemma, J. Comb i n . The ory Ser. A 113 (2006), 125 7–1280. [312] T. T ao, The dic ho tom y b et w een s tructure and r andomness, arithmetic progressions, and the primes, In Pr o c . Int. Congr Math. , Madrid, Spain, (2006), pp. 58 1–608. [313] T. T ao, The G aussian primes contain arbitrarily shap ed constellations, J. d’Analyse Math. 99 (200 6), 109–17 6. [314] T. T ao , A corresp ondence principle b et w een (hyper)graph theory and probability the- ory , and the (hyper)graph remo v al lemma, J. A nal. Math. 103 (2 007), 1–45. [315] T. T ao, Pro duct set estimates in noncomm utative groups, Combina toric a 28 ( 2008), 547–594. [316] T. T ao , Structure and randomne ss: P ages from y ear one of a mathematical blog, Amer. Math. So c., (2008). [317] T. T ao, The sum-pro duct phenomenon in arbitra ry rings, Contrib. Discr ete Math. 4( 2) (2009), 59– 82. [318] T. T ao, F reiman’s theorem for solv able groups, Contrib. D iscr ete Math. 5(2) ( 2010), 137–184. [319] T. T ao , Sums et a nd inv erse sumset theory for Shannon en tropy , Combin. Pr ob ab. Comput. 19 (2 010), 603–639. 35 [320] T. T ao, Higher order F ourier analysis, in preparation. [321] T. T ao and V. V u, Additiv e combinatorics, Cam bridge Univ. Press, 10 5 (2006). [322] T. T ao and V. V u, Random Matrices: The circular Law, Commun. Contemp . Math. 10(2)(200 8), 26 1–307. [323] T. T a o and V. V u, F ro m the Littlew o o d-Offord problem to the circular law: univ ersalit y of the spectral distribution of random matrices, B ul l. Amer. Math. So c. 4 6 (2009), 377– 396. [324] T. T ao a nd V. V u, Random matrices: Univ ersality of lo cal eigenv alue statistics up to the edge, C ommun. Math. Phys. 29 8(2)(2010 ), 549 –572. [325] T. T a o and T. Ziegler, The primes contain arbitrarily long p o lynomial progressions, A c ta Math. 20 1 (2008), 21 3–305. [326] T. T ao and T. Ziegler, The in v erse conjecture for the Go w ers norm ov er finite fields via the corresp ondence principle, Analysis & PDE 3(1 ) (2010), 1– 20. [327] A. T a -Shma and D. Zuck erman, Extractor co des, IEEE T r ans. I nform. The ory 50(12 ) (2004), 301 5–3025. [328] C. D. T´ oth, The Szemer ´ edi-T rot ter theorem in the complex plane, arXiv/030 5283, (2003). [329] H. T ow sner, A mo del theoretic pro of of Szemer ´ edi’s t heorem, arXiv/10 02.4456, (2010) . [330] L. T revisan, Additiv e com binatorics and theoretical computer science, ACM SIGACT News 40(2 ) (200 9), 50–66. [331] L. T revisan, Pseudorandomness in computer science and in a dditiv e com binatorics, In An irregular mind: Sz emer ´ edi is 70, Bolyai So c. Math. Stud., 21 (2010) , pp. 6 19–650. [332] M. T ulsiani and J. W olf, Quadratic Goldreich-Lev in theorem s, In Pr o c. 52th Annu. IEEE Symp. F ound. Comput. Sci. (FOCS ’11) , 201 1, pp. 619– 628. [333] S. P . V adhan, Constructing lo cally computable extractors and cryptosystems in the b ounded-storage mo del, J. Cryptolo gy 17 (1) (2 004), 43–77 . [334] S. P . V adhan, The unified theory of pseudorandomness, In Pr o c. In ternat. Congr. Math. , V olume IV, Hindustan Bo ok Agency , New Delhi, (201 1), 2723–2 745. [335] S. P . V adhan, Pseudorandomness, F ound. T r ends The or. C omput. S ci. , to app ear. [336] L. A. Vinh, The Szemer ´ edi-T rotter t yp e theorem and the sum-pro duct estimate in finite fields, Eur op e an J. Combin. 32(8) (20 11), 1 177–118 1. [337] L. A. Vinh, Sum and shifted-pro duct subsets of pro duct-sets o ve r finite rings, Ele ctr on. J. Combin. 19(2) (20 12), Article #P33. 36 [338] E. Viola, New correlation b ounds for GF (2) p olynomials using Gow ers uniformit y , Ele ctr on. Col lo q. Com put. Co m plexity (ECCC) , T ec hnical Rep ort TR06–097, (2006) . [339] E. Viola, Selected results in additiv e combinatorics: An exp osition, The ory Comput. Libr ary, Gr aduate Surveys , 3 (2011), 1–15. [340] E. Viola and A. Wigderson, Norms, X OR lemmas, and lo wer b ounds f or p olynomials and proto cols, The ory Comput. 4 (2008 ), 137 –168. [341] V. V u, R andom disc rete matrices, In Horizons of c o m binatorics, Boly ai Soc. Math. Stud., 17 (2008), pp. 257–28 0. [342] V. V u, Sum-pro duct estimates via directed expanders, Math. R es . L ett. 15( 2) (2008), 375–388. [343] V. V u, M. M. W o o d, and P . M. W o o d, Mapping incidences, J. L on d. Math. So c. 84(2) (2011), 433 –445. [344] A. Wigderson and D. Zuck erman, Expanders that b eat the eigen v alue b o und: Explicit construction and applications, Combinatoric a 19(1) (19 99), 125–13 8. [345] T. W olff, Recen t w ork connected with the Kakey a problem, Prosp ects in Mathematics (Princeton, NJ, 1 996), 129– 162, Amer. Math. So c., Pro vidence, RI, 1999. [346] A. Y eh uday off, Affine extractors o ve r prime fields, Combinatoric a 31 (2) (2 011), 245– 256. [347] J. Zahl, A Szemer ´ edi-T rotter t yp e theorem in R 4 , arXiv/1203 .4600, (2012). [348] M. Z imand, Simple extractors via constructions o f cryptographic pseudorandom gen- erators, The or. Comput. Sci. 411 (201 0), 1236–12 50. [349] D . Zuc k erman, Randomness-optimal oblivious sampling, R ando m Structur es Algo- rithms 11 (1 997), 345–367. [350] D . Zuc k erman, Linear degree extractors and the inappro ximabilit y of max clique and c hromatic n umber, The ory Com put. 3(1) (2007), 10 3–128. 37
Original Paper
Loading high-quality paper...
Comments & Academic Discussion
Loading comments...
Leave a Comment