Data Journey

International Studies Grad. racing for AI Engineer

Download as .zip Download as .tar.gz View on GitHub
22 December 2020

Asymptotic Analysis_02

by mervyn

\(\Theta\) - Notation

\(\Theta\) - Notation (theta)

theta

Example:

O - Notation

O - Notation (big-oh)

bigo

Example:

\(\Omega\) - Notation

\(\Omega\) - Notation (omega)

omega

Asymptotic Notation in Equations (or Inequalities)

o - Notation

O - notation (big-oh) may or may not be asymptotically tight

Examples: - \(2n=o(n^2)\) but \(2n^2\neq o(n^2)\)

\(\omega\) - Notation

\(\omega\) - notation (little-omega)

Properties of Notations

Notations Defined with Limit

notations limit
\(f(n)=o(g(n))\) \(\lim_{n\rightarrow \infty}\frac{f(n)}{g(n)} =0\)
\(f(n)=O(g(n))\) \(\lim_{n\rightarrow \infty}\frac{f(n)}{g(n)} < \infty\)
\(f(n)=\Theta(g(n))\) \(0<\lim_{n\rightarrow \infty}\frac{f(n)}{g(n)} < \infty\)
\(f(n)=\Omega(g(n))\) \(\lim_{n\rightarrow \infty}\frac{f(n)}{g(n)} > 0\)
\(f(n)=\omega(g(n))\) \(\lim_{n\rightarrow \infty}\frac{f(n)}{g(n)} = \infty\)

relations

Common Classes

Weak Ordering

worder

Algorithm Analysis

We will use the notations to describe the complexity of algorithms

source “K-MOOC 허재필 교수님의 <인공지능을 위한 알고리즘과 자료구조: 이론, 코딩, 그리고 컴퓨팅 사고> 강좌의 5-2 심볼 기반 함수의 점근적 바운드 중(http://www.kmooc.kr/courses/course-v1:SKKUk+SKKU_46+2020_T1)”

back next

tags:

Comments

Post comment
Loading...

Share this: