Parallel Repetition in Projection Games and a Concentration Bound

Size: px
Start display at page:

Download "Parallel Repetition in Projection Games and a Concentration Bound"

Transcription

1 Parallel Repetition in Projection Games and a Concentration Bound Anup Rao (Institute for Advanced Study) Presented by: Ran Raz (Weizmann Institute of Science)

2 Projection Games Player 1 Player 2

3 Projection Games Game G defined by: Player 1 Player 2

4 Projection Games Game G defined by: Distro: X,Y Player 1 Player 2

5 Projection Games Game G defined by: Distro: X,Y Projections: Pxy Player 1 Player 2

6 Projection Games Game G X,Y defined by: Distro: X,Y Projections: Pxy Player 1 Player 2

7 Projection Games Game G X,Y defined by: Distro: X,Y Projections: Pxy x Player 1 y Player 2

8 Projection Games Game G X,Y defined by: Distro: X,Y Projections: Pxy a(x) b(y) x Player 1 y Player 2

9 Projection Games Pxy(a) = b? X,Y Game G defined by: Distro: X,Y Projections: Pxy a(x) b(y) x Player 1 y Player 2

10 Projection Games Pxy(a) = b? X,Y Game G defined by: Distro: X,Y Projections: Pxy a(x) x Player 1 b(y) y Player 2 Val(G) = success probability of best strategy A(G) = #bits needed to represent answers

11 Example: MAX Cut Game

12 Example: MAX Cut Game

13 Example: MAX Cut Game

14 Example: MAX Cut Game

15 Example: MAX Cut Game

16 Example: MAX Cut Game Player 1

17 Example: MAX Cut Game Player 1 Player 2

18 Example: MAX Cut Game Player 1 Player 2

19 Example: MAX Cut Game Player 1 Player 2

20 Example: MAX Cut Game Player 1 Player 2

21 Example: MAX Cut Game Player 1 Player 2

22 Example: MAX Cut Game Player 1 Best strategy: play according to MAX Cut A(G) = 1 Player 2

23 Parallel Repetition of Game Player 1 Player 2

24 Parallel Repetition of Game X1,Y1 X2,Y2 Xn,Yn Player 1 Player 2

25 Parallel Repetition of Game X1,Y1 X2,Y2 Xn,Yn x 1,x 2,...,x n y 1,y2,...,y n Player 1 Player 2

26 Parallel Repetition of Game X1,Y1 X2,Y2 a1,a 2,...,a n x 1,x 2,...,x n Xn,Yn y 1,y2,...,y n b 1,b2,...,bn Player 1 Player 2

27 Parallel Repetition of Game X1,Y1 X2,Y2 Check all conditions Px1y1(a1) = b1? a1,a 2,...,a n x 1,x 2,...,x n Xn,Yn y 1,y2,...,y n b 1,b2,...,bn Px2y2(a2) = b2? Pxnyn(an) = bn? Player 1 Player 2

28 Parallel Repetition of Game X1,Y1 X2,Y2 Check all conditions Px1y1(a1) = b1? G n is another projection game Xn,Yn a1,a 2,...,a n x 1,x 2,...,x n y 1,y2,...,y n b 1,b2,...,bn Px2y2(a2) = b2? Pxnyn(an) = bn? Player 1 Player 2

29 Parallel Repetition of Game X1,Y1 X2,Y2 Check all conditions Px1y1(a1) = b1? G n is another projection game Xn,Yn a1,a 2,...,a n x 1,x 2,...,x n Player 1 y 1,y2,...,y n b 1,b2,...,bn Player 2 Does Px2y2(a2) parallel = b2? repetition reduce the value of Pxnyn(an) projection = bn? games?

30 Bounds If val(g) < 1 ɛ Reference [Raz1995] [Holenstein2007] [This Work] [Raz2008] Result (1 ɛ 32 ) Ω(n/A(G)) (1 ɛ 3 ) Ω(n/A(G)) (1 ɛ 2 ) Ω(n) (1 ɛ 2 ) O(n)

31 Relation To Hardness of Approximation PCP Thm[ALMSS]: NP-Hard to distinguish Value(G)=1 from Value(G)=0.9, even for constant A(G) PCP Thm + Parallel Rep. Thm: NP-Hard to distinguish Value(G)=1 from Value(G)=0.1 Most hardness results obtained by reducing to distinguishing Value(G)=1 from value(g)=0.1.

32 Unique Games Pxy(a) = b? X,Y Game G defined by: Distro: X,Y Permutations: Pxy a(x) x Player 1 b(y) y Player 2 Val(G) = success probability of best strategy A(G) = #bits needed to represent answers

33 Unique Games Conjecture [Khot] Conjecture: For every ɛ, exists m(ɛ) s.t. NP-hard to distinguish unique game with A(G) <mand val(g) > 1 ɛ from game with val(g) ɛ. Many Optimal/Almost Optimal hardness results proved assuming UGC MAX 2-Lin [K], MAX-Cut[K,KKMO,MOO], Vertex Cover [KR], Approximate Coloring [DMR], Sparsest Cut [CKK+,KV], MAX 2- SAT [A]

34 Is the UGC True? Conjecture: For every ɛ, exists m(ɛ) s.t. NP-hard to distinguish unique game with A(G) <mand val(g) > 1 ɛ from game with val(g) ɛ. Reference Result [Raz1995] (1 ɛ 32 ) Ω(n/A(G)) [Holenstein2007] (1 ɛ 3 ) Ω(n/A(G))

35 Is the UGC True? Conjecture: For every ɛ, exists m(ɛ) s.t. NP-hard to distinguish unique game with A(G) <mand val(g) > 1 ɛ from game with val(g) ɛ. Bounds are problematic to amplify gap Reference Result [Raz1995] [Holenstein2007] (1 ɛ 32 ) Ω(n/A(G)) (1 ɛ 3 ) Ω(n/A(G))

36 Is the UGC True? Conjecture: For every ɛ, exists m(ɛ) s.t. NP-hard to distinguish unique game with A(G) <mand val(g) > 1 ɛ from game with val(g) ɛ. Bounds are problematic to amplify gap Reference [Raz1995] [Holenstein2007] Result (1 ɛ 32 ) Ω(n/A(G)) If val(g) 1 ɛ, val(g n ) (1 ɛ ) n (1 ɛ 3 ) Ω(n/A(G))

37 Is the UGC True? Conjecture: For every ɛ, exists m(ɛ) s.t. NP-hard to distinguish unique game with A(G) <mand val(g) > 1 ɛ from game with val(g) ɛ. Bounds are problematic to amplify gap Reference [Raz1995] Result (1 ɛ 32 ) Ω(n/A(G)) If val(g) 1 ɛ, val(g n ) (1 ɛ ) n [Holenstein2007] (1 ɛ 3 ) Ω(n/A(G)) If val(g) < 1 ɛ, val(g n ) (1 ɛ 3 ) Ω(n/A(G))

38 Is the UGC True? Conjecture: For every ɛ, exists m(ɛ) s.t. NP-hard to distinguish unique game with A(G) <mand val(g) > 1 ɛ from game with val(g) ɛ. Reference [This Work] Result (1 ɛ 2 ) Ω(n) Suffices to prove: Conjecture: For every ɛ, exists m(ɛ) s.t. NP-hard to distinguish unique game with A(G) <mand val(g) > 1 ɛ 2.1 from game with val(g) 1 ɛ.

39 Concentration Bound Theorem: If val(g) < γ, probability players win > γ + δ fraction of games = exp( Ω(δ 4 n)). Applications to testing Bell Inequalities in Quantum Mechanics

40 Techniques Player 1 Player 2

41 Techniques X1,Y1 X2,Y2 Xn,Yn Player 1 Player 2

42 Techniques X1,Y1 X2,Y2 Xn,Yn x 1,x 2,...,x n y 1,y2,...,y n Player 1 Player 2

43 Techniques X1,Y1 X2,Y2 a1,a 2,...,a n x 1,x 2,...,x n Xn,Yn y 1,y2,...,y n b 1,b2,...,bn Player 1 Player 2

44 Techniques X1,Y1 X2,Y2 Check all conditions Px1y1(a1) = b1? a1,a 2,...,a n x 1,x 2,...,x n Xn,Yn y 1,y2,...,y n b 1,b2,...,bn Px2y2(a2) = b2? Pxnyn(an) = bn? Player 1 Player 2

45 Techniques New Bound Requires only one conceptual idea over Raz/Holenstein

46 Techniques New Bound Requires only one conceptual idea over Raz/Holenstein Reduction Best Strategy for G n Impossibly good strategy for G

47 Techniques X1,Y1 X2,Y2 X3,Y3 X4,Y4 An-k An-1 An Xn-k,Yn-k Xn-1,Yn-1 Xn,Yn Bn-k Bn-1 Bn

48 Techniques X1,Y1 X2,Y2 X3,Y3 X4,Y4 An-k An-1 An Xn-k,Yn-k FIX Xn-1,Yn-1 Xn,Yn Bn-k Bn-1 Bn

49 Techniques X1,Y1 X2,Y2 W:= event that players win last k games X3,Y3 X4,Y4 An-k Xn-k,Yn-k Bn-k An-1 An FIX Xn-1,Yn-1 Xn,Yn Bn-1 Bn

50 Techniques X1,Y1 X2,Y2 W:= event that players win last k games X3,Y3 X4,Y4 Need: exists b with An-k Xn-k,Yn-k Bn-k Pr[Bn-k,...,Bn =b W] large An-1 FIX Xn-1,Yn-1 Bn-1 An Xn,Yn Bn

51 Techniques X1,Y1 X2,Y2 W:= event that players win last k games X3,Y3 X4,Y4 Need: exists b with An-k Xn-k,Yn-k Bn-k Pr[Bn-k,...,Bn =b W] large An-1 FIX Xn-1,Yn-1 Bn-1 Earlier proofs (averaging): Pr[Bn-k,...,Bn =b W] > 2 -ka(g) An Xn,Yn Bn

52 Techniques X1,Y1 W:= event that Pxy(A)= B X2,Y2 X3,Y3 X4,Y4 Xn-k,Yn-k A FIX Xn-1,Yn-1 B Xn,Yn

53 Techniques X1,Y1 W:= event that Pxy(A)= B X2,Y2 X3,Y3 X4,Y4 After fixing, A independent of B Xn-k,Yn-k A FIX Xn-1,Yn-1 B Xn,Yn

54 Techniques X1,Y1 W:= event that Pxy(A)= B X2,Y2 X3,Y3 After fixing, A independent of B X4,Y4 Xn-k,Yn-k Claim: Exists b, A FIX Xn-1,Yn-1 B Pr[B=b W] > Pr[W]/100 Xn,Yn

55 Techniques Claim: If A,B independent, exists b, Pr[B=b A=B] > Pr[A=B]/100

56 Techniques Claim: If A,B independent, exists b, Pr[B=b A=B] > Pr[A=B]/100 Call b light if Pr[A=b]< Pr[A=B]/100

57 Techniques Claim: If A,B independent, exists b, Pr[B=b A=B] > Pr[A=B]/100 Call b light if Pr[A=b]< Pr[A=B]/100 Pr[A=B B is light] < Pr[A=B]/100

58 Techniques Claim: If A,B independent, exists b, Pr[B=b A=B] > Pr[A=B]/100 Call b light if Pr[A=b]< Pr[A=B]/100 Pr[A=B B is light] < Pr[A=B]/100 Light B Heavy B b1 b2 b3 b4 b5 b6

59 Techniques Claim: If A,B independent, exists b, Pr[B=b A=B] > Pr[A=B]/100 Call b light if Pr[A=b]< Pr[A=B]/100 Pr[A=B B is light] < Pr[A=B]/100 Light B Heavy B b1 b2 b3 b4 b5 At most 100/Pr[A=B] b s b6

60 Techniques Claim: If A,B independent, exists b, Pr[B=b A=B] > Pr[A=B]/100 Call b light if Pr[A=b]< Pr[A=B]/100 Pr[A=B B is light] < Pr[A=B]/100 Light B Heavy B b1 b2 b3 b4 A=B b5 At most 100/Pr[A=B] b s b6

61 Questions?

Throttling numbers for cop vs gambler

Throttling numbers for cop vs gambler Throttling numbers for cop vs gambler James Lin Carl Joshua Quines Espen Slettnes Mentor: Dr. Jesse Geneson May 19 20, 2018 MIT PRIMES Conference J. Lin, C. J. Quines, E. Slettnes Throttling numbers for

More information

arxiv: v1 [cs.dm] 13 Feb 2015

arxiv: v1 [cs.dm] 13 Feb 2015 BUILDING NIM arxiv:1502.04068v1 [cs.dm] 13 Feb 2015 Eric Duchêne 1 Université Lyon 1, LIRIS, UMR5205, F-69622, France eric.duchene@univ-lyon1.fr Matthieu Dufour Dept. of Mathematics, Université du Québec

More information

Applications of Fermat s Little Theorem and Congruences

Applications of Fermat s Little Theorem and Congruences Applications of Fermat s Little Theorem and Congruences Definition: Let m be a positive integer. Then integers a and b are congruent modulo m, denoted by a b mod m, if m (a b). Example: 3 1 mod 2, 6 4

More information

Easy to Win, Hard to Master:

Easy to Win, Hard to Master: Easy to Win, Hard to Master: Optimal Strategies in Parity Games with Costs Joint work with Martin Zimmermann Alexander Weinert Saarland University December 13th, 216 MFV Seminar, ULB, Brussels, Belgium

More information

Odd king tours on even chessboards

Odd king tours on even chessboards Odd king tours on even chessboards D. Joyner and M. Fourte, Department of Mathematics, U. S. Naval Academy, Annapolis, MD 21402 12-4-97 In this paper we show that there is no complete odd king tour on

More information

Discrete Mathematics and Probability Theory Spring 2018 Ayazifar and Rao Midterm 2 Solutions

Discrete Mathematics and Probability Theory Spring 2018 Ayazifar and Rao Midterm 2 Solutions CS 70 Discrete Mathematics and Probability Theory Spring 2018 Ayazifar and Rao Midterm 2 Solutions PRINT Your Name: Oski Bear SIGN Your Name: OS K I PRINT Your Student ID: CIRCLE your exam room: Pimentel

More information

SPACE-EFFICIENT ROUTING TABLES FOR ALMOST ALL NETWORKS AND THE INCOMPRESSIBILITY METHOD

SPACE-EFFICIENT ROUTING TABLES FOR ALMOST ALL NETWORKS AND THE INCOMPRESSIBILITY METHOD SIAM J. COMPUT. Vol. 28, No. 4, pp. 1414 1432 c 1999 Society for Industrial and Applied Mathematics SPACE-EFFICIENT ROUTING TABLES FOR ALMOST ALL NETWORKS AND THE INCOMPRESSIBILITY METHOD HARRY BUHRMAN,

More information

Problem Set 4 Due: Wednesday, November 12th, 2014

Problem Set 4 Due: Wednesday, November 12th, 2014 6.890: Algorithmic Lower Bounds Prof. Erik Demaine Fall 2014 Problem Set 4 Due: Wednesday, November 12th, 2014 Problem 1. Given a graph G = (V, E), a connected dominating set D V is a set of vertices such

More information

Packing Unit Squares in Squares: A Survey and New Results

Packing Unit Squares in Squares: A Survey and New Results Packing Unit Squares in Squares: A Survey and New Results Erich Friedman Stetson University, DeLand, FL 370 erich.friedman@stetson.edu Abstract Let s(n) be the side of the smallest square into which we

More information

Static Mastermind. Wayne Goddard Department of Computer Science University of Natal, Durban. Abstract

Static Mastermind. Wayne Goddard Department of Computer Science University of Natal, Durban. Abstract Static Mastermind Wayne Goddard Department of Computer Science University of Natal, Durban Abstract Static mastermind is like normal mastermind, except that the codebreaker must supply at one go a list

More information

A Lower Bound for Comparison Sort

A Lower Bound for Comparison Sort A Lower Bound for Comparison Sort Pedro Ribeiro DCC/FCUP 2014/2015 Pedro Ribeiro (DCC/FCUP) A Lower Bound for Comparison Sort 2014/2015 1 / 9 On this lecture Upper and lower bound problems Notion of comparison-based

More information

Mathematical Foundations HW 5 By 11:59pm, 12 Dec, 2015

Mathematical Foundations HW 5 By 11:59pm, 12 Dec, 2015 1 Probability Axioms Let A,B,C be three arbitrary events. Find the probability of exactly one of these events occuring. Sample space S: {ABC, AB, AC, BC, A, B, C, }, and S = 8. P(A or B or C) = 3 8. note:

More information

Pennies vs Paperclips

Pennies vs Paperclips Pennies vs Paperclips Today we will take part in a daring game, a clash of copper and steel. Today we play the game: pennies versus paperclips. Battle begins on a 2k by 2m (where k and m are natural numbers)

More information

Tiling Problems. This document supersedes the earlier notes posted about the tiling problem. 1 An Undecidable Problem about Tilings of the Plane

Tiling Problems. This document supersedes the earlier notes posted about the tiling problem. 1 An Undecidable Problem about Tilings of the Plane Tiling Problems This document supersedes the earlier notes posted about the tiling problem. 1 An Undecidable Problem about Tilings of the Plane The undecidable problems we saw at the start of our unit

More information

Bishop Domination on a Hexagonal Chess Board

Bishop Domination on a Hexagonal Chess Board Bishop Domination on a Hexagonal Chess Board Authors: Grishma Alakkat Austin Ferguson Jeremiah Collins Faculty Advisor: Dr. Dan Teague Written at North Carolina School of Science and Mathematics Completed

More information

arxiv: v1 [math.co] 30 Nov 2017

arxiv: v1 [math.co] 30 Nov 2017 A NOTE ON 3-FREE PERMUTATIONS arxiv:1712.00105v1 [math.co] 30 Nov 2017 Bill Correll, Jr. MDA Information Systems LLC, Ann Arbor, MI, USA william.correll@mdaus.com Randy W. Ho Garmin International, Chandler,

More information

Sensors, Signals and Noise

Sensors, Signals and Noise Sensors, Signals and Noise COURSE OUTLINE Introduction Signals and Noise Filtering Noise Sensors and associated electronics Sergio Cova SENSORS SIGNALS AND NOISE SSN04b FILTERING NOISE rv 2017/01/25 1

More information

Monotone Sequences & Cauchy Sequences Philippe B. Laval

Monotone Sequences & Cauchy Sequences Philippe B. Laval Monotone Sequences & Cauchy Sequences Philippe B. Laval Monotone Sequences & Cauchy Sequences 2 1 Monotone Sequences and Cauchy Sequences 1.1 Monotone Sequences The techniques we have studied so far require

More information

16 Alternating Groups

16 Alternating Groups 16 Alternating Groups In this paragraph, we examine an important subgroup of S n, called the alternating group on n letters. We begin with a definition that will play an important role throughout this

More information

Research Methods in Computer Science Lecture 4: Research process models

Research Methods in Computer Science Lecture 4: Research process models Research Methods in Computer Science Lecture 4: Research process models Ullrich Hustadt Department of Computer Science University of Liverpool Ullrich Hustadt Research Methods in Computer Science 66 /

More information

Mastermind Revisited

Mastermind Revisited Mastermind Revisited Wayne Goddard Dept of Computer Science, University of Natal, Durban 4041 South Africa Dept of Computer Science, Clemson University, Clemson SC 29634, USA Abstract For integers n and

More information

A Study of Combinatorial Games. David Howard Carnegie Mellon University Math Department

A Study of Combinatorial Games. David Howard Carnegie Mellon University Math Department A Study of Combinatorial Games David Howard Carnegie Mellon University Math Department May 14, 2004 Contents 1 Positional Games 4 2 Quasiprobabilistic Method 9 3 Voronoi Game 13 4 Revolutionaries and Spies

More information

(3,4) focus. y=1 directrix

(3,4) focus. y=1 directrix Math 153 10.5: Conic Sections Parabolas, Ellipses, Hyperbolas Parabolas: Definition: A parabola is the set of all points in a plane such that its distance from a fixed point F (called the focus) is equal

More information

The Chinese Remainder Theorem

The Chinese Remainder Theorem The Chinese Remainder Theorem 8-3-2014 The Chinese Remainder Theorem gives solutions to systems of congruences with relatively prime moduli The solution to a system of congruences with relatively prime

More information

Computational aspects of two-player zero-sum games Course notes for Computational Game Theory Section 3 Fall 2010

Computational aspects of two-player zero-sum games Course notes for Computational Game Theory Section 3 Fall 2010 Computational aspects of two-player zero-sum games Course notes for Computational Game Theory Section 3 Fall 21 Peter Bro Miltersen November 1, 21 Version 1.3 3 Extensive form games (Game Trees, Kuhn Trees)

More information

Packing Unit Squares in Squares: A Survey and New Results

Packing Unit Squares in Squares: A Survey and New Results THE ELECTRONIC JOURNAL OF COMBINATORICS 7 (2000), DS#7. Packing Unit Squares in Squares: A Survey and New Results Erich Friedman Stetson University, DeLand, FL 32720 efriedma@stetson.edu Abstract Let s(n)

More information

Honors Algebra 2 Assignment Sheet - Chapter 1

Honors Algebra 2 Assignment Sheet - Chapter 1 Assignment Sheet - Chapter 1 #01: Read the text and the examples in your book for the following sections: 1.1, 1., and 1.4. Be sure you read and understand the handshake problem. Also make sure you copy

More information

Edge-disjoint tree representation of three tree degree sequences

Edge-disjoint tree representation of three tree degree sequences Edge-disjoint tree representation of three tree degree sequences Ian Min Gyu Seong Carleton College seongi@carleton.edu October 2, 208 Ian Min Gyu Seong (Carleton College) Trees October 2, 208 / 65 Trees

More information

NON-OVERLAPPING PERMUTATION PATTERNS. To Doron Zeilberger, for his Sixtieth Birthday

NON-OVERLAPPING PERMUTATION PATTERNS. To Doron Zeilberger, for his Sixtieth Birthday NON-OVERLAPPING PERMUTATION PATTERNS MIKLÓS BÓNA Abstract. We show a way to compute, to a high level of precision, the probability that a randomly selected permutation of length n is nonoverlapping. As

More information

Permutation group and determinants. (Dated: September 19, 2018)

Permutation group and determinants. (Dated: September 19, 2018) Permutation group and determinants (Dated: September 19, 2018) 1 I. SYMMETRIES OF MANY-PARTICLE FUNCTIONS Since electrons are fermions, the electronic wave functions have to be antisymmetric. This chapter

More information

Algorithms. Abstract. We describe a simple construction of a family of permutations with a certain pseudo-random

Algorithms. Abstract. We describe a simple construction of a family of permutations with a certain pseudo-random Generating Pseudo-Random Permutations and Maimum Flow Algorithms Noga Alon IBM Almaden Research Center, 650 Harry Road, San Jose, CA 9510,USA and Sackler Faculty of Eact Sciences, Tel Aviv University,

More information

SOLUTIONS TO PROBLEM SET 5. Section 9.1

SOLUTIONS TO PROBLEM SET 5. Section 9.1 SOLUTIONS TO PROBLEM SET 5 Section 9.1 Exercise 2. Recall that for (a, m) = 1 we have ord m a divides φ(m). a) We have φ(11) = 10 thus ord 11 3 {1, 2, 5, 10}. We check 3 1 3 (mod 11), 3 2 9 (mod 11), 3

More information

Non-overlapping permutation patterns

Non-overlapping permutation patterns PU. M. A. Vol. 22 (2011), No.2, pp. 99 105 Non-overlapping permutation patterns Miklós Bóna Department of Mathematics University of Florida 358 Little Hall, PO Box 118105 Gainesville, FL 326118105 (USA)

More information

On the size of sets of permutations with bounded VC-dimension

On the size of sets of permutations with bounded VC-dimension On the size of sets of permutations with bounded VC-dimension Department of Applied Mathematics Charles University, Prague 11 August 2010 / PP 2010 VC-dimension Set systems VC-dimension of a family C of

More information

6.1 Warm Up The diagram includes a pair of congruent triangles. Use the congruent triangles to find the value of x in the diagram.

6.1 Warm Up The diagram includes a pair of congruent triangles. Use the congruent triangles to find the value of x in the diagram. 6.1 Warm Up The diagram includes a pair of congruent triangles. Use the congruent triangles to find the value of x in the diagram. 1. 2. Write a proof. 3. Given: P is the midpoint of MN and TQ. Prove:

More information

AwesomeMath Admission Test A

AwesomeMath Admission Test A 1 (Before beginning, I d like to thank USAMTS for the template, which I modified to get this template) It would be beneficial to assign each square a value, and then make a few equalities. a b 3 c d e

More information

Domination game and minimal edge cuts

Domination game and minimal edge cuts Domination game and minimal edge cuts Sandi Klavžar a,b,c Douglas F. Rall d a Faculty of Mathematics and Physics, University of Ljubljana, Slovenia b Faculty of Natural Sciences and Mathematics, University

More information

COUNTING AND PROBABILITY

COUNTING AND PROBABILITY CHAPTER 9 COUNTING AND PROBABILITY Copyright Cengage Learning. All rights reserved. SECTION 9.2 Possibility Trees and the Multiplication Rule Copyright Cengage Learning. All rights reserved. Possibility

More information

Positive Triangle Game

Positive Triangle Game Positive Triangle Game Two players take turns marking the edges of a complete graph, for some n with (+) or ( ) signs. The two players can choose either mark (this is known as a choice game). In this game,

More information

An interesting class of problems of a computational nature ask for the standard residue of a power of a number, e.g.,

An interesting class of problems of a computational nature ask for the standard residue of a power of a number, e.g., Binary exponentiation An interesting class of problems of a computational nature ask for the standard residue of a power of a number, e.g., What are the last two digits of the number 2 284? In the absence

More information

Ma/CS 6a Class 16: Permutations

Ma/CS 6a Class 16: Permutations Ma/CS 6a Class 6: Permutations By Adam Sheffer The 5 Puzzle Problem. Start with the configuration on the left and move the tiles to obtain the configuration on the right. The 5 Puzzle (cont.) The game

More information

Geometry - Chapter 6 Review

Geometry - Chapter 6 Review Class: Date: Geometry - Chapter 6 Review 1. Find the sum of the measures of the angles of the figure. 4. Find the value of x. The diagram is not to scale. A. 1260 B. 900 C. 540 D. 720 2. The sum of the

More information

Summary Overview of Topics in Econ 30200b: Decision theory: strong and weak domination by randomized strategies, domination theorem, expected utility

Summary Overview of Topics in Econ 30200b: Decision theory: strong and weak domination by randomized strategies, domination theorem, expected utility Summary Overview of Topics in Econ 30200b: Decision theory: strong and weak domination by randomized strategies, domination theorem, expected utility theorem (consistent decisions under uncertainty should

More information

ORDER AND CHAOS. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA

ORDER AND CHAOS. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA ORDER AND CHAOS Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA Perfect shuffles Suppose you take a deck of 52 cards, cut it in half, and perfectly shuffle it (with the bottom card staying

More information

Permutations and Combinations

Permutations and Combinations Permutations and Combinations Introduction Permutations and combinations refer to number of ways of selecting a number of distinct objects from a set of distinct objects. Permutations are ordered selections;

More information

Generating trees and pattern avoidance in alternating permutations

Generating trees and pattern avoidance in alternating permutations Generating trees and pattern avoidance in alternating permutations Joel Brewster Lewis Massachusetts Institute of Technology jblewis@math.mit.edu Submitted: Aug 6, 2011; Accepted: Jan 10, 2012; Published:

More information

THE GAME CREATION OPERATOR

THE GAME CREATION OPERATOR 2/6/17 THE GAME CREATION OPERATOR Joint work with Urban Larsson and Matthieu Dufour Silvia Heubach California State University Los Angeles SoCal-Nevada Fall 2016 Section Meeting October 22, 2016 Much of

More information

Rosen, Discrete Mathematics and Its Applications, 6th edition Extra Examples

Rosen, Discrete Mathematics and Its Applications, 6th edition Extra Examples Rosen, Discrete Mathematics and Its Applications, 6th edition Extra Examples Section 1.7 Proof Methods and Strategy Page references correspond to locations of Extra Examples icons in the textbook. p.87,

More information

Lecture 2. 1 Nondeterministic Communication Complexity

Lecture 2. 1 Nondeterministic Communication Complexity Communication Complexity 16:198:671 1/26/10 Lecture 2 Lecturer: Troy Lee Scribe: Luke Friedman 1 Nondeterministic Communication Complexity 1.1 Review D(f): The minimum over all deterministic protocols

More information

SOLITAIRE CLOBBER AS AN OPTIMIZATION PROBLEM ON WORDS

SOLITAIRE CLOBBER AS AN OPTIMIZATION PROBLEM ON WORDS INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 8 (2008), #G04 SOLITAIRE CLOBBER AS AN OPTIMIZATION PROBLEM ON WORDS Vincent D. Blondel Department of Mathematical Engineering, Université catholique

More information

The Game of SET R, and its Mathematics.

The Game of SET R, and its Mathematics. The Game of SET R, and its Mathematics. Bobby Hanson April 2, 2008 But, as for everything else, so for a mathematical theory beauty can be perceived but not explained. A. Cayley Introduction The game of

More information

arxiv: v1 [cs.cc] 21 Jun 2017

arxiv: v1 [cs.cc] 21 Jun 2017 Solving the Rubik s Cube Optimally is NP-complete Erik D. Demaine Sarah Eisenstat Mikhail Rudoy arxiv:1706.06708v1 [cs.cc] 21 Jun 2017 Abstract In this paper, we prove that optimally solving an n n n Rubik

More information

A tournament problem

A tournament problem Discrete Mathematics 263 (2003) 281 288 www.elsevier.com/locate/disc Note A tournament problem M.H. Eggar Department of Mathematics and Statistics, University of Edinburgh, JCMB, KB, Mayeld Road, Edinburgh

More information

Open Problems in the OEIS

Open Problems in the OEIS Open Problems in the OEIS Neil J A Sloane Guest Lecture, Zeilberger Experimental Math Class, May 2 2016 Puzzles Strange recurrences Number theory Counting problems PUZZLES 61, 21, 82, 43, 3,? (A087409)

More information

Eliminating Random Permutation Oracles in the Even-Mansour Cipher. Zulfikar Ramzan. Joint work w/ Craig Gentry. DoCoMo Labs USA

Eliminating Random Permutation Oracles in the Even-Mansour Cipher. Zulfikar Ramzan. Joint work w/ Craig Gentry. DoCoMo Labs USA Eliminating Random Permutation Oracles in the Even-Mansour Cipher Zulfikar Ramzan Joint work w/ Craig Gentry DoCoMo Labs USA ASIACRYPT 2004 Outline Even-Mansour work and open problems. Main contributions

More information

Faithful Representations of Graphs by Islands in the Extended Grid

Faithful Representations of Graphs by Islands in the Extended Grid Faithful Representations of Graphs by Islands in the Extended Grid Michael D. Coury Pavol Hell Jan Kratochvíl Tomáš Vyskočil Department of Applied Mathematics and Institute for Theoretical Computer Science,

More information

Wilson s Theorem and Fermat s Theorem

Wilson s Theorem and Fermat s Theorem Wilson s Theorem and Fermat s Theorem 7-27-2006 Wilson s theorem says that p is prime if and only if (p 1)! = 1 (mod p). Fermat s theorem says that if p is prime and p a, then a p 1 = 1 (mod p). Wilson

More information

Functions of several variables

Functions of several variables Chapter 6 Functions of several variables 6.1 Limits and continuity Definition 6.1 (Euclidean distance). Given two points P (x 1, y 1 ) and Q(x, y ) on the plane, we define their distance by the formula

More information

Lesson 10: Unknown Angle Proofs Proofs with Constructions

Lesson 10: Unknown Angle Proofs Proofs with Constructions : Unknown Angle Proofs Proofs with Constructions Student Outcome Students write unknown angle proofs involving auxiliary lines. Lesson Notes On the second day of unknown angle proofs, students incorporate

More information

Baron Münchhausen Redeems Himself: Bounds for a Coin-Weighing Puzzle

Baron Münchhausen Redeems Himself: Bounds for a Coin-Weighing Puzzle arxiv:1006.4135v1 [math.co] 21 Jun 2010 Baron Münchhausen Redeems Himself: Bounds for a Coin-Weighing Puzzle Tanya Khovanova MIT February 19, 2018 Abstract Joel Brewster Lewis MIT We investigate a coin-weighing

More information

ON THE ENUMERATION OF MAGIC CUBES*

ON THE ENUMERATION OF MAGIC CUBES* 1934-1 ENUMERATION OF MAGIC CUBES 833 ON THE ENUMERATION OF MAGIC CUBES* BY D. N. LEHMER 1. Introduction. Assume the cube with one corner at the origin and the three edges at that corner as axes of reference.

More information

ALGEBRA LOGS AND INDICES (NON REAL WORLD)

ALGEBRA LOGS AND INDICES (NON REAL WORLD) ALGEBRA LOGS AND INDICES (NON REAL WORLD) Algebra Logs and Indices LCHL New Course 206 Paper Q4 (b) 204S Paper Q2 (b) LCOL New Course 204S Paper Q (a) 204S Paper Q (c) 204S Paper Q (d) 203 Paper Q3 (c)

More information

of the hypothesis, but it would not lead to a proof. P 1

of the hypothesis, but it would not lead to a proof. P 1 Church-Turing thesis The intuitive notion of an effective procedure or algorithm has been mentioned several times. Today the Turing machine has become the accepted formalization of an algorithm. Clearly

More information

Lecture 20 November 13, 2014

Lecture 20 November 13, 2014 6.890: Algorithmic Lower Bounds: Fun With Hardness Proofs Fall 2014 Prof. Erik Demaine Lecture 20 November 13, 2014 Scribes: Chennah Heroor 1 Overview This lecture completes our lectures on game characterization.

More information

IMOK Maclaurin Paper 2014

IMOK Maclaurin Paper 2014 IMOK Maclaurin Paper 2014 1. What is the largest three-digit prime number whose digits, and are different prime numbers? We know that, and must be three of,, and. Let denote the largest of the three digits,

More information

arxiv: v3 [math.co] 4 Dec 2018 MICHAEL CORY

arxiv: v3 [math.co] 4 Dec 2018 MICHAEL CORY CYCLIC PERMUTATIONS AVOIDING PAIRS OF PATTERNS OF LENGTH THREE arxiv:1805.05196v3 [math.co] 4 Dec 2018 MIKLÓS BÓNA MICHAEL CORY Abstract. We enumerate cyclic permutations avoiding two patterns of length

More information

Permutation groups, derangements and prime order elements

Permutation groups, derangements and prime order elements Permutation groups, derangements and prime order elements Tim Burness University of Southampton Isaac Newton Institute, Cambridge April 21, 2009 Overview 1. Introduction 2. Counting derangements: Jordan

More information

arxiv: v2 [cs.cc] 29 Dec 2017

arxiv: v2 [cs.cc] 29 Dec 2017 A handle is enough for a hard game of Pull arxiv:1605.08951v2 [cs.cc] 29 Dec 2017 Oscar Temprano oscartemp@hotmail.es Abstract We are going to show that some variants of a puzzle called pull in which the

More information

Broadcast in Radio Networks in the presence of Byzantine Adversaries

Broadcast in Radio Networks in the presence of Byzantine Adversaries Broadcast in Radio Networks in the presence of Byzantine Adversaries Vinod Vaikuntanathan Abstract In PODC 0, Koo [] presented a protocol that achieves broadcast in a radio network tolerating (roughly)

More information

Logic and the Sizes of Sets

Logic and the Sizes of Sets 1/25 Logic and the Sizes of Sets Larry Moss, Indiana University EASLLI 2014 2/25 Map of Some Natural Logics FOL FO 2 + trans Church-Turing first-order logic FO 2 + R is trans RC (tr,opp) Peano-Frege Aristotle

More information

Narrow misère Dots-and-Boxes

Narrow misère Dots-and-Boxes Games of No Chance 4 MSRI Publications Volume 63, 05 Narrow misère Dots-and-Boxes SÉBASTIEN COLLETTE, ERIK D. DEMAINE, MARTIN L. DEMAINE AND STEFAN LANGERMAN We study misère Dots-and-Boxes, where the goal

More information

arxiv:math/ v2 [math.ho] 23 Aug 2008

arxiv:math/ v2 [math.ho] 23 Aug 2008 arxiv:math/0507401v2 [math.ho] 23 Aug 2008 An easy method for finding many very large prime numbers Leonhard Euler 1. It suffices to explain this method with a single example of numbers contained in the

More information

The Game of SET R, and its Mathematics.

The Game of SET R, and its Mathematics. The Game of SET R, and its Mathematics. Bobby Hanson April 9, 2008 But, as for everything else, so for a mathematical theory beauty can be perceived but not explained. A. Cayley Introduction The game of

More information

Combinatorial Games. Jeffrey Kwan. October 2, 2017

Combinatorial Games. Jeffrey Kwan. October 2, 2017 Combinatorial Games Jeffrey Kwan October 2, 2017 Don t worry, it s just a game... 1 A Brief Introduction Almost all of the games that we will discuss will involve two players with a fixed set of rules

More information

Introduction to Algorithms / Algorithms I Lecturer: Michael Dinitz Topic: Algorithms and Game Theory Date: 12/4/14

Introduction to Algorithms / Algorithms I Lecturer: Michael Dinitz Topic: Algorithms and Game Theory Date: 12/4/14 600.363 Introduction to Algorithms / 600.463 Algorithms I Lecturer: Michael Dinitz Topic: Algorithms and Game Theory Date: 12/4/14 25.1 Introduction Today we re going to spend some time discussing game

More information

Math 233. Extrema of Functions of Two Variables Basics

Math 233. Extrema of Functions of Two Variables Basics Math 233. Extrema of Functions of Two Variables Basics Theorem (Extreme Value Theorem) Let f be a continuous function of two variables x and y defined on a closed bounded region R in the xy-plane. Then

More information

arxiv:cs/ v2 [cs.cc] 27 Jul 2001

arxiv:cs/ v2 [cs.cc] 27 Jul 2001 Phutball Endgames are Hard Erik D. Demaine Martin L. Demaine David Eppstein arxiv:cs/0008025v2 [cs.cc] 27 Jul 2001 Abstract We show that, in John Conway s board game Phutball (or Philosopher s Football),

More information

Bellerophon: Tactical Theorem Proving for Hybrid Systems. Nathan Fulton, Stefan Mitsch, Brandon Bohrer, André Platzer Carnegie Mellon University

Bellerophon: Tactical Theorem Proving for Hybrid Systems. Nathan Fulton, Stefan Mitsch, Brandon Bohrer, André Platzer Carnegie Mellon University Bellerophon: Tactical Theorem Proving for Hybrid Systems Nathan Fulton, Stefan Mitsch, Brandon Bohrer, André Platzer Carnegie Mellon University Cyber-Physical Systems Cyber-Physical Systems combine computation

More information

132-avoiding Two-stack Sortable Permutations, Fibonacci Numbers, and Pell Numbers

132-avoiding Two-stack Sortable Permutations, Fibonacci Numbers, and Pell Numbers 132-avoiding Two-stack Sortable Permutations, Fibonacci Numbers, and Pell Numbers arxiv:math/0205206v1 [math.co] 19 May 2002 Eric S. Egge Department of Mathematics Gettysburg College Gettysburg, PA 17325

More information

UNDERSTAND SIMILARITY IN TERMS OF SIMILARITY TRANSFORMATIONS

UNDERSTAND SIMILARITY IN TERMS OF SIMILARITY TRANSFORMATIONS UNDERSTAND SIMILARITY IN TERMS OF SIMILARITY TRANSFORMATIONS KEY IDEAS 1. A dilation is a transformation that makes a figure larger or smaller than the original figure based on a ratio given by a scale

More information

Asymptotic behaviour of permutations avoiding generalized patterns

Asymptotic behaviour of permutations avoiding generalized patterns Asymptotic behaviour of permutations avoiding generalized patterns Ashok Rajaraman 311176 arajaram@sfu.ca February 19, 1 Abstract Visualizing permutations as labelled trees allows us to to specify restricted

More information

A STUDY OF EULERIAN NUMBERS FOR PERMUTATIONS IN THE ALTERNATING GROUP

A STUDY OF EULERIAN NUMBERS FOR PERMUTATIONS IN THE ALTERNATING GROUP INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 6 (2006), #A31 A STUDY OF EULERIAN NUMBERS FOR PERMUTATIONS IN THE ALTERNATING GROUP Shinji Tanimoto Department of Mathematics, Kochi Joshi University

More information

In Response to Peg Jumping for Fun and Profit

In Response to Peg Jumping for Fun and Profit In Response to Peg umping for Fun and Profit Matthew Yancey mpyancey@vt.edu Department of Mathematics, Virginia Tech May 1, 2006 Abstract In this paper we begin by considering the optimal solution to a

More information

Probabilistic Coverage in Wireless Sensor Networks

Probabilistic Coverage in Wireless Sensor Networks Probabilistic Coverage in Wireless Sensor Networks Mohamed Hefeeda and Hossein Ahmadi School of Computing Science Simon Fraser University Surrey, Canada {mhefeeda, hahmadi}@cs.sfu.ca Technical Report:

More information

MAT Modular arithmetic and number theory. Modular arithmetic

MAT Modular arithmetic and number theory. Modular arithmetic Modular arithmetic 1 Modular arithmetic may seem like a new and strange concept at first The aim of these notes is to describe it in several different ways, in the hope that you will find at least one

More information

Self-assemblying Classes of Shapes with a Minimum Number of Tiles, and in Optimal Time

Self-assemblying Classes of Shapes with a Minimum Number of Tiles, and in Optimal Time Self-assemblying Classes of Shapes with a inimum Number of Tiles, and in Optimal Time Florent Becker 1 2, Ivan Rapaport,andÉric Rémila1 1 Laboratoire de l Informatique du Parallélisme, UR 5668 CNRS-INRIA-Univ.

More information

On Range of Skill. Thomas Dueholm Hansen and Peter Bro Miltersen and Troels Bjerre Sørensen Department of Computer Science University of Aarhus

On Range of Skill. Thomas Dueholm Hansen and Peter Bro Miltersen and Troels Bjerre Sørensen Department of Computer Science University of Aarhus On Range of Skill Thomas Dueholm Hansen and Peter Bro Miltersen and Troels Bjerre Sørensen Department of Computer Science University of Aarhus Abstract At AAAI 07, Zinkevich, Bowling and Burch introduced

More information

Solutions to the 2004 CMO written March 31, 2004

Solutions to the 2004 CMO written March 31, 2004 Solutions to the 004 CMO written March 31, 004 1. Find all ordered triples (x, y, z) of real numbers which satisfy the following system of equations: xy = z x y xz = y x z yz = x y z Solution 1 Subtracting

More information

Determinants, Part 1

Determinants, Part 1 Determinants, Part We shall start with some redundant definitions. Definition. Given a matrix A [ a] we say that determinant of A is det A a. Definition 2. Given a matrix a a a 2 A we say that determinant

More information

STRATEGY AND COMPLEXITY OF THE GAME OF SQUARES

STRATEGY AND COMPLEXITY OF THE GAME OF SQUARES STRATEGY AND COMPLEXITY OF THE GAME OF SQUARES FLORIAN BREUER and JOHN MICHAEL ROBSON Abstract We introduce a game called Squares where the single player is presented with a pattern of black and white

More information

Predistorter for Power Amplifier using Flower Pollination Algorithm

Predistorter for Power Amplifier using Flower Pollination Algorithm Predistorter for Power Amplifier using Flower Pollination Algorithm Beena Jacob 1, Nisha Markose and Shinu S Kurian 3 1,, 3 Assistant Professor, Department of Computer Application, MA College of Engineering,

More information

Congruence properties of the binary partition function

Congruence properties of the binary partition function Congruence properties of the binary partition function 1. Introduction. We denote by b(n) the number of binary partitions of n, that is the number of partitions of n as the sum of powers of 2. As usual,

More information

Fast Sorting and Pattern-Avoiding Permutations

Fast Sorting and Pattern-Avoiding Permutations Fast Sorting and Pattern-Avoiding Permutations David Arthur Stanford University darthur@cs.stanford.edu Abstract We say a permutation π avoids a pattern σ if no length σ subsequence of π is ordered in

More information

arxiv: v3 [cs.ds] 9 Jun 2011

arxiv: v3 [cs.ds] 9 Jun 2011 The Complexity of Flood Filling Games Raphaël Clifford, Markus Jalsenius, Ashley Montanaro, and Benjamin Sach Department of Computer Science, University of Bristol, UK arxiv:1001.4420v3 [cs.ds] 9 Jun 2011

More information

Lesson 16. Opening Exploration A Special Case

Lesson 16. Opening Exploration A Special Case Opening Exploration A Special Case 1. Consuela ran across the quadratic equation y = 4x 2 16 and wondered how it could be factored. She rewrote it as y = 4x 2 + 0x 16. A. Use one of the methods you ve

More information

Interference-Aware Joint Routing and TDMA Link Scheduling for Static Wireless Networks

Interference-Aware Joint Routing and TDMA Link Scheduling for Static Wireless Networks Interference-Aware Joint Routing and TDMA Link Scheduling for Static Wireless Networks Yu Wang Weizhao Wang Xiang-Yang Li Wen-Zhan Song Abstract We study efficient interference-aware joint routing and

More information

Broadcasting in Conflict-Aware Multi-Channel Networks

Broadcasting in Conflict-Aware Multi-Channel Networks Broadcasting in Conflict-Aware Multi-Channel Networks Francisco Claude 1, Reza Dorrigiv 2, Shahin Kamali 1, Alejandro López-Ortiz 1, Pawe l Pra lat 3, Jazmín Romero 1, Alejandro Salinger 1, and Diego Seco

More information

Permutations (Part A)

Permutations (Part A) Permutations (Part A) A permutation problem involves counting the number of ways to select some objects out of a group. 1 There are THREE requirements for a permutation. 2 Permutation Requirements 1. The

More information

Definitions and claims functions of several variables

Definitions and claims functions of several variables Definitions and claims functions of several variables In the Euclidian space I n of all real n-dimensional vectors x = (x 1, x,..., x n ) the following are defined: x + y = (x 1 + y 1, x + y,..., x n +

More information

1 = 3 2 = 3 ( ) = = = 33( ) 98 = = =

1 = 3 2 = 3 ( ) = = = 33( ) 98 = = = Math 115 Discrete Math Final Exam December 13, 2000 Your name It is important that you show your work. 1. Use the Euclidean algorithm to solve the decanting problem for decanters of sizes 199 and 98. In

More information