SlideShare a Scribd company logo
2
Most read
8
Most read
12
Most read
ASYMPTOTIC NOTATIONS
NADAR SARAWATHI COLLEGE OF ARTS
AND SCIENCE.
Asymptotic notations are mathematical tools to
represent time complexity of algorithms for
asymptotic analysis.
Asymptotic notations are the mathematical
representations of space and time complexity of an
algorithm.
It’s used to measure speed and efficiency.
Big Oh(0)
Big Omega(W)
BigTheta(q)
Big Oh notation is a mathematical notation that
describes the limiting behaviour of a function when
the argument tends towards a particular value or
infinity.
This notation is known as the upper bound of the
algorithm, or a worst case of an algorithm.
It tells us that a certain function will never exceed a
specified time for any value of input n.
If f(x)=anxn+an-1*xn-1+…..+a1x+a0 Where
aieR,i=0,….,n; then f(x) is 0(xn).
If x>1 we have
|f(x)|=|anxn+an-1*xn-1+…..+a1x+a0|
<|an|xn+|an-1|xn-1+…..+|a1|x+|a0|
=xn(|an|+|an-1|/x+……+|a1|/xn-1+|a0|/xn)
<xn(|an|+|an-1|+…..+|a1|+|a0|)
So, |f(x)|<cxn where c=|an|+|an-1|+…..+|a1|+|a0|
asymptotic notation
Big Omega notation is used to define the lower
bound of any algorithm or we can say the best case
of any algorithm.
It’s always indicates the minimum time required for
any algorithm for all input values.
It is used to find out the least time for an algorithm
to takes an completion.
FeW(g) if f lim infn-> |f(n)/g(n)|>0.
If lim inf |f(n)/g(n)|=c>0, then we have for
each e>0 at most finitely many positive
integers satisfying |f(n)/g(n)|<C-e.Thus, there
exists an n0 such that.
|f(n)|>(C-e)|g(n)|
holds for all n>n0, proving that feW(g).
asymptotic notation
TheTheta notation bounds a functions from above
and below, so it defines exact asymptotic behaviour.
It’s used to average time for an algorithm it takes
place an complete an or execution.
Let f(x)=anxn+an-1xn-1+…..+a1x+a0
Where a0,a1,…..,an are real numbers with
an=0.Then f(x) is of order xn(or Q(xn))
The polynomial f(x)=8x5+5x2+10 is order of
x5(or Q(x5)).
The polynomial f(x)=8x199+7x100+x99+5x2+25 is
order of x199(or Q(x199)).
asymptotic notation

More Related Content

What's hot (20)

PPTX
Computer graphics basic transformation
Selvakumar Gna
 
PPT
Complexity of Algorithm
Muhammad Muzammal
 
PDF
Symbol table in compiler Design
Kuppusamy P
 
PPTX
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
Vraj Patel
 
PPTX
linked list in data structure
shameen khan
 
PPTX
Introduction to data structure ppt
NalinNishant3
 
PPTX
Variables in python
Jaya Kumari
 
PPTX
Complexity analysis in Algorithms
Daffodil International University
 
PDF
Red black tree
Dr Sandeep Kumar Poonia
 
PPTX
Single source Shortest path algorithm with example
VINITACHAUHAN21
 
PPT
BINARY TREE REPRESENTATION.ppt
SeethaDinesh
 
PPTX
Automata theory -RE to NFA-ε
Akila Krishnamoorthy
 
PPTX
Templates in C++
Tech_MX
 
PPTX
Array operations
ZAFAR444
 
PPTX
stack & queue
manju rani
 
PPTX
Topological Sorting
ShahDhruv21
 
PDF
Intermediate code generation in Compiler Design
Kuppusamy P
 
PPT
Time andspacecomplexity
LAKSHMITHARUN PONNAM
 
PPTX
Introduction to data structure and algorithms
Research Scholar in Manonmaniam Sundaranar University
 
PPTX
Big o notation
hamza mushtaq
 
Computer graphics basic transformation
Selvakumar Gna
 
Complexity of Algorithm
Muhammad Muzammal
 
Symbol table in compiler Design
Kuppusamy P
 
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
Vraj Patel
 
linked list in data structure
shameen khan
 
Introduction to data structure ppt
NalinNishant3
 
Variables in python
Jaya Kumari
 
Complexity analysis in Algorithms
Daffodil International University
 
Red black tree
Dr Sandeep Kumar Poonia
 
Single source Shortest path algorithm with example
VINITACHAUHAN21
 
BINARY TREE REPRESENTATION.ppt
SeethaDinesh
 
Automata theory -RE to NFA-ε
Akila Krishnamoorthy
 
Templates in C++
Tech_MX
 
Array operations
ZAFAR444
 
stack & queue
manju rani
 
Topological Sorting
ShahDhruv21
 
Intermediate code generation in Compiler Design
Kuppusamy P
 
Time andspacecomplexity
LAKSHMITHARUN PONNAM
 
Introduction to data structure and algorithms
Research Scholar in Manonmaniam Sundaranar University
 
Big o notation
hamza mushtaq
 

Similar to asymptotic notation (20)

PPT
Asymptoptic notations
Alisha Jindal
 
PPTX
Asymptotic Notation
mohanrathod18
 
PPTX
ASYMPTOTIC NOTATION new topic in daa.pptx
AdityaBhatt85
 
PPTX
Analysis of algorithn class 3
Kumar
 
PPTX
Asymptotic notations ada
ShaishavShah8
 
PPTX
algorith oresentation with infographics.pptx
TipuSultan34747
 
DOCX
Asymptotic notations
V.V.Vanniaperumal College for Women
 
PPTX
Algorithm big o
Ashim Lamichhane
 
PPTX
Asymptotic notation
Saranya Natarajan
 
PPTX
Asymptotic Notation.pptx
IshitaKar6
 
PPTX
Binary search design and ana algorithm.pptx
RajeshSukte1
 
PDF
The bog oh notation
Rajesh K Shukla
 
PDF
Lecture 3(a) Asymptotic-analysis.pdf
ShaistaRiaz4
 
PDF
Lecture 4 asymptotic notations
jayavignesh86
 
PPTX
data structures.pptx
WasimAkram706836
 
PPTX
Asymptotic notation
sajinis3
 
PPTX
Introduction to Algorithms and Asymptotic Notation
Amrinder Arora
 
PPTX
Asymptotic notation ada
ravinlaheri2
 
PPTX
Asymptotic Analysis in Data Structure using C
Meghaj Mallick
 
PPTX
Asymptotic Notations
NagendraK18
 
Asymptoptic notations
Alisha Jindal
 
Asymptotic Notation
mohanrathod18
 
ASYMPTOTIC NOTATION new topic in daa.pptx
AdityaBhatt85
 
Analysis of algorithn class 3
Kumar
 
Asymptotic notations ada
ShaishavShah8
 
algorith oresentation with infographics.pptx
TipuSultan34747
 
Algorithm big o
Ashim Lamichhane
 
Asymptotic notation
Saranya Natarajan
 
Asymptotic Notation.pptx
IshitaKar6
 
Binary search design and ana algorithm.pptx
RajeshSukte1
 
The bog oh notation
Rajesh K Shukla
 
Lecture 3(a) Asymptotic-analysis.pdf
ShaistaRiaz4
 
Lecture 4 asymptotic notations
jayavignesh86
 
data structures.pptx
WasimAkram706836
 
Asymptotic notation
sajinis3
 
Introduction to Algorithms and Asymptotic Notation
Amrinder Arora
 
Asymptotic notation ada
ravinlaheri2
 
Asymptotic Analysis in Data Structure using C
Meghaj Mallick
 
Asymptotic Notations
NagendraK18
 
Ad

More from SangeethaSasi1 (20)

PPT
L4 multiplexing &amp; multiple access 16
SangeethaSasi1
 
PPT
Image processing using matlab
SangeethaSasi1
 
PPTX
Mc ppt
SangeethaSasi1
 
PPTX
Mc ppt
SangeethaSasi1
 
PPTX
Dip pppt
SangeethaSasi1
 
PPTX
Web techh
SangeethaSasi1
 
PPTX
Web tech
SangeethaSasi1
 
PPTX
Vani wt
SangeethaSasi1
 
PPTX
Vani dbms
SangeethaSasi1
 
PPTX
Hema wt (1)
SangeethaSasi1
 
PPTX
Hema rdbms
SangeethaSasi1
 
PPTX
Web tech
SangeethaSasi1
 
PPTX
Web tech
SangeethaSasi1
 
PPTX
Dbms
SangeethaSasi1
 
PPTX
Vani
SangeethaSasi1
 
PPTX
Hema se
SangeethaSasi1
 
PPTX
Software
SangeethaSasi1
 
PPTX
Operating system
SangeethaSasi1
 
PPTX
Dataminng
SangeethaSasi1
 
PPTX
System calls
SangeethaSasi1
 
L4 multiplexing &amp; multiple access 16
SangeethaSasi1
 
Image processing using matlab
SangeethaSasi1
 
Dip pppt
SangeethaSasi1
 
Web techh
SangeethaSasi1
 
Web tech
SangeethaSasi1
 
Vani dbms
SangeethaSasi1
 
Hema wt (1)
SangeethaSasi1
 
Hema rdbms
SangeethaSasi1
 
Web tech
SangeethaSasi1
 
Web tech
SangeethaSasi1
 
Software
SangeethaSasi1
 
Operating system
SangeethaSasi1
 
Dataminng
SangeethaSasi1
 
System calls
SangeethaSasi1
 
Ad

Recently uploaded (20)

DOCX
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
PPTX
Electrophysiology_of_Heart. Electrophysiology studies in Cardiovascular syste...
Rajshri Ghogare
 
PPTX
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
K-Circle-Weekly-Quiz12121212-May2025.pptx
Pankaj Rodey
 
PPTX
Top 10 AI Tools, Like ChatGPT. You Must Learn In 2025
Digilearnings
 
PPTX
Rules and Regulations of Madhya Pradesh Library Part-I
SantoshKumarKori2
 
PPTX
TOP 10 AI TOOLS YOU MUST LEARN TO SURVIVE IN 2025 AND ABOVE
digilearnings.com
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PPTX
Translation_ Definition, Scope & Historical Development.pptx
DhatriParmar
 
PPTX
Unlock the Power of Cursor AI: MuleSoft Integrations
Veera Pallapu
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
PROTIEN ENERGY MALNUTRITION: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PDF
John Keats introduction and list of his important works
vatsalacpr
 
PPT
DRUGS USED IN THERAPY OF SHOCK, Shock Therapy, Treatment or management of shock
Rajshri Ghogare
 
PPTX
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
PPTX
Digital Professionalism and Interpersonal Competence
rutvikgediya1
 
PPTX
Virus sequence retrieval from NCBI database
yamunaK13
 
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
Electrophysiology_of_Heart. Electrophysiology studies in Cardiovascular syste...
Rajshri Ghogare
 
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
K-Circle-Weekly-Quiz12121212-May2025.pptx
Pankaj Rodey
 
Top 10 AI Tools, Like ChatGPT. You Must Learn In 2025
Digilearnings
 
Rules and Regulations of Madhya Pradesh Library Part-I
SantoshKumarKori2
 
TOP 10 AI TOOLS YOU MUST LEARN TO SURVIVE IN 2025 AND ABOVE
digilearnings.com
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
Translation_ Definition, Scope & Historical Development.pptx
DhatriParmar
 
Unlock the Power of Cursor AI: MuleSoft Integrations
Veera Pallapu
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PROTIEN ENERGY MALNUTRITION: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
John Keats introduction and list of his important works
vatsalacpr
 
DRUGS USED IN THERAPY OF SHOCK, Shock Therapy, Treatment or management of shock
Rajshri Ghogare
 
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
Digital Professionalism and Interpersonal Competence
rutvikgediya1
 
Virus sequence retrieval from NCBI database
yamunaK13
 

asymptotic notation

  • 1. ASYMPTOTIC NOTATIONS NADAR SARAWATHI COLLEGE OF ARTS AND SCIENCE.
  • 2. Asymptotic notations are mathematical tools to represent time complexity of algorithms for asymptotic analysis. Asymptotic notations are the mathematical representations of space and time complexity of an algorithm. It’s used to measure speed and efficiency.
  • 4. Big Oh notation is a mathematical notation that describes the limiting behaviour of a function when the argument tends towards a particular value or infinity. This notation is known as the upper bound of the algorithm, or a worst case of an algorithm. It tells us that a certain function will never exceed a specified time for any value of input n.
  • 5. If f(x)=anxn+an-1*xn-1+…..+a1x+a0 Where aieR,i=0,….,n; then f(x) is 0(xn). If x>1 we have |f(x)|=|anxn+an-1*xn-1+…..+a1x+a0| <|an|xn+|an-1|xn-1+…..+|a1|x+|a0| =xn(|an|+|an-1|/x+……+|a1|/xn-1+|a0|/xn) <xn(|an|+|an-1|+…..+|a1|+|a0|) So, |f(x)|<cxn where c=|an|+|an-1|+…..+|a1|+|a0|
  • 7. Big Omega notation is used to define the lower bound of any algorithm or we can say the best case of any algorithm. It’s always indicates the minimum time required for any algorithm for all input values. It is used to find out the least time for an algorithm to takes an completion.
  • 8. FeW(g) if f lim infn-> |f(n)/g(n)|>0. If lim inf |f(n)/g(n)|=c>0, then we have for each e>0 at most finitely many positive integers satisfying |f(n)/g(n)|<C-e.Thus, there exists an n0 such that. |f(n)|>(C-e)|g(n)| holds for all n>n0, proving that feW(g).
  • 10. TheTheta notation bounds a functions from above and below, so it defines exact asymptotic behaviour. It’s used to average time for an algorithm it takes place an complete an or execution.
  • 11. Let f(x)=anxn+an-1xn-1+…..+a1x+a0 Where a0,a1,…..,an are real numbers with an=0.Then f(x) is of order xn(or Q(xn)) The polynomial f(x)=8x5+5x2+10 is order of x5(or Q(x5)). The polynomial f(x)=8x199+7x100+x99+5x2+25 is order of x199(or Q(x199)).