Quantum queries on permutations Taisia Mischenko-Slatenkova, Agnis Skuskovniks, Alina Vasilieva, Ruslans Tarasovs and Rusins Freivalds “COMPUTER SCIENCE.

Slides:



Advertisements
Similar presentations
Using Multiplication. Comparing Fractions Students need to be able to determine if two fractions are equal or if one fraction is greater or less than.
Advertisements

ILLUSTRATING INTEGERS
Part VI NP-Hardness. Lecture 23 Whats NP? Hard Problems.
Statistics for the Social Sciences
Department of Computer Science & Engineering University of Washington
Algorithms in Exponential Time. Outline Backtracking Local Search Randomization: Reducing to a Polynomial-Time Case Randomization: Permuting the Evaluation.
© 2007 M. Tallman. Commutative Property © 2007 M. Tallman The order of the factors does not change the product × = factors product 5 × 3 = 3 ×
2.3 More on Solving Linear Equations
1.8 Properties of Real Numbers. Commutative (Addition) The “you can switch it around and it just don’t matter” property a + b = b + a.
Absolute Value Find the absolute value of a number Just how far from zero are you?
3-3 Solving Multiplication Equations. Solve Solution GOAL Find the value of the variable that makes the equation TRUE. The value that makes the equation.
EXAMPLE 3 Using the Associative Property = = Associative property of addition Add fractions. Write as one. 5 5 Add. 4=
Introduction Two equations that are solved together are called systems of equations. The solution to a system of equations is the point or points that.
Section 1.1 Numbers and Their Properties.
Absolute Value Equalities and Inequalities Absolute value: The distance from zero on the number line. Example: The absolute value of 7, written as |7|,
Transparency 5 Click the mouse button or press the Space Bar to display the answers.
Unit 6 vocabulary Test over words next week, it will benefit you to study and understand what there words mean.
Decision Trees Shalev Ben-David. Definition Given a function and oracle access to, determine f(x) with minimum number of queries E.g. f is OR on the bits.
Algebra-2 Section 3-2B.
SECTION 2.7 DIVISION OF REAL NUMBERS Objectives: Divide real numbers Use division to simplify algebraic expressions.
Warm Up 1. To which subgroups of the real numbers does each of the following belong? a. 8 b. -6 c ….. 2. Use an inequality to compare.
Solving Addition and Subtraction Equations Which word do you think “Equation” has a connection to?
Fourth Grade Commutative Property of Multiplication Factors can be multiplied in any order and the product remains the same Example: 5 x 7 = 7 x 5.
Worst case analysis of non-local games
Solving Inequalities Using Addition & Subtraction.
Lecture 6 NP Class. P = ? NP = ? PSPACE They are central problems in computational complexity.
PRE-ALGEBRA. Lesson 1-9 Warm-Up PRE-ALGEBRA What is the “Identity Property of Multiplication”? What is the “Zero Property of Multiplication”? What is.
Chapter 2 Real Numbers and algebraic expressions ©2002 by R. Villar All Rights Reserved Re-engineered by Mistah Flynn 2015.
EXAMPLE 4 Multiplying Numbers in Scientific Notation Find the product ( ) ( ). = ( ) ( ) = =
Multiplying Integers 7 th Grade Math Pg DART statement: I can multiply integers.
Vocabulary Week 4  Factors: Numbers that are multiplied together – EX: 5 x 6  Product: The answer to a multiplication problem. 5 x 6 = 30.
Properties of Addition and Multiplication Why is it important to recognize these properties? It helps us with mental math. It helps us recognize patterns.
Computing Boolean Functions: Exact Quantum Query Algorithms and Low Degree Polynomials Alina Dubrovska, Taisia Mischenko-Slatenkova University of Latvia.
1. x = x = x = x = x = x = x = x = x = x = x = x = 4 Story Problems.
Lesson #6Addition, Subtraction, Multiplication and Division of Signed Numbers p Absolute Value -the distance a number is from zero, regardless.
Sect. 1.2 Operations & Properties of Real Numbers  Absolute Value  Inequalities  Addition, Subtraction, Opposites  Multiplication, Division, Reciprocals.
Solving Addition and Subtraction Equations Lesson 6-2 Page 225.
Lecture 25 NP Class. P = ? NP = ? PSPACE They are central problems in computational complexity.
Ch 2.5 Objective: To multiply integers.. Properties Commutative Property: a * b = b * a Two numbers can be multiplied in either order and the result is.
Example 1 Multiplying Fractions a. 5 2 – 3 2 – Use rule for multiplying fractions. = 2 – () 2 – 5 3 Use rule for multiplying fractions. = – 5 Evaluate.
Objective 14 Absolute value of rational numbers © 2002 by R. Villar All Rights Reserved.
Lesson 2-3: Solving Equations by Multiplication and Division Algebra 1 CP Mrs. Mongold.
CHAPTER 6 SECTION 2B Solving Inequalities- variable on both sides.
Solving Inequalities Using Multiplication and Division Chapter 4 Section 3.
Opener: Find three consecutive odd integers whose sum is -63 Integer #1 = n Integer #2 = n + 2 Integer #3 = n + 4 (n) + (n + 2) + (n + 4) = -63 3n + 6.
Algebra 1 Section 2.5 Multiply real numbers Recall: 4 x (-3) means (-3)+(-3)+(-3)+(-3) = -12 Also (-4)(-3) = 12 because – (-12) = 12 Rules for multiplying.
Solving Addition and Subtraction Equations An equation is a mathematical sentence that contains an equal sign.
CRCT Domain Review Numbers and Operations. Key Vocabulary  Rational Numbers  Any number that can be made by dividing one integer by another. The word.
Bellringer Solve for each variable 4x = 16 -7y = 49 -9z = -81.
The Basic Properties of
Properties of Addition and Multiplication
Lecture 2-2 NP Class.
Part VI NP-Hardness.
Adding and Subtracting Integers
Solving 1-step Inequalities
≤ < > ≥ Solving Inequalities by Multiplying or Dividing
Introduction to Integers; Signed Numbers
Introduction Two equations that are solved together are called systems of equations. The solution to a system of equations is the point or points that.
6-3 Solving Systems Using Elimination
Warm Up Simplify: -18+(-7) (-13)+6 32-(-2) 2-48.
EQ: How do I solve an equation in one variable?
PRIME FACTORIZATION USING FACTOR TREES!.
Learn to solve equations with integers.
Integers & Absolute Value
x/÷ Numbers Year 3-4 – Multiply and divide a multiple of 10
Chapter 2 Section 3.
Multiply and divide Expressions
6.3 Using Elimination to Solve Systems
Properties of Operation
Presentation transcript:

Quantum queries on permutations Taisia Mischenko-Slatenkova, Agnis Skuskovniks, Alina Vasilieva, Ruslans Tarasovs and Rusins Freivalds “COMPUTER SCIENCE APPLICATIONS AND ITS RELATIONS TO QUANTUM PHYSICS”, project of the European Social Fund Nr. 2009/0216/1DP/ /09/APIA/VIAA/044 INVESTING IN YOUR FUTURE

Introduction Query algorithms –Decision trees –Quantum Querry algorithms Decision tree from: Querry algorithm complexity Number of queries performed Exact quantum query algorithms Accepting prbability is always 0 or 1 Promise for Quantum algorithms Domain of correctness of the algoritm is explicitly restricted

Studied Functions Problem domain – permutations! For example: 5 symbol permutation has function variables: Functions value Determines permutation properties For example: 3-permutation is even (opposite to odd) There is a 1 query Quantum algorithm for this problem Classical query algorithm needs 2 queries This can be generalize to: 2m-permutation QQ=m; [2m+1 -> QQ=m+1]

Our results for 5-permutations A group GR with operation “multiplication of permutations” GR is not a commutative and is not cyclic Function: Membership in the group GR of 5-permutation Result: Solution with 2 queries 4 Deterministic queries are needed classically

Structure the query/answer pairs in a table Ask all 20 question pairs in parallel  If result is “far away” (Distance={2,3}) then multiply to -1  If result is “close” (Distance={1,2}) then multiply to +1 Example: Example: If all the signs are equal – belongs to GR If signs are different then Half the signs are + and half – Does not belong to GR