Mathematical Background - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

Mathematical Background

Description:

The probability that at least 2 people in a room of 23 people have the same ... Characteristic. Subfield, field extension. Irreducible polynomial. F[x] /(f(x) ... – PowerPoint PPT presentation

Number of Views:241
Avg rating:3.0/5.0
Slides: 29
Provided by: nguyenth3
Category:

less

Transcript and Presenter's Notes

Title: Mathematical Background


1
Mathematical Background
2
Content
  • Probability theory
  • Complexity Theory
  • Number theory
  • Abstract Algebra

3
Further readings
  • General Birthday problem
  • Information theory (entropy, )

4
Probability theory
  • Bayes theorem
  • Event E, sample space S.
  • 0 lt P(E) lt 1.
  • P(E) E/S
  • Birthday paradox
  • The probability that at least 2 people in a room
    of 23 people have the same birthday is P(365,23),
    approximate 0.507

5
Algorithm Complexity
  • Basic definitions
  • Algorithm, size of input
  • Running time worst-case, average-case
  • Asymptotic notations

6
  • Properties of order notation
  • Increasing order of asymptotic growth rates

7
Complexity classes
  • Decision problems are problems which have either
    Yes or No as an answer.

8
Further readings
  • Some NP problems
  • NP-hard, NP-complete
  • Randomized algorithms

9
Number theory
10
(No Transcript)
11
Primes
12
Factorization
13
Euler phi function
14
Algorithms in Z
15
Extended Euclidean algorithm
16
The integers modulo n
17
The Zn
18
Chinese remainder theorem
19
The group Zn
20
Orders of elements in Zn
21
Quadratic residue
22
Algorithms in Zn
  • Basic arithmetics
  • Addition, subtraction, multiplication

23
(No Transcript)
24
Further readings
  • The Legendre and Jacobi symbols

25
Abstract Algebra
  • Groups
  • Group operations, finite, order, commutative
  • Subgroup, cyclic
  • Lagranges theorem
  • Rings
  • Fields
  • Characteristic
  • Subfield, field extension

26
Polynomial rings Znx
  • Irreducible polynomial
  • Fx /(f(x))
  • Gcd ,Computing multiplicative inverse
  • Fast exponentiation

27
Finite Fields
28
Further readings
  • Euclidean algorithms and arithmetic for
    polynomials in finite fields
Write a Comment
User Comments (0)
About PowerShow.com