SlideShare a Scribd company logo
ComputationA very fundamental and traditional branch of
computation.
Computation is a general term for any type of
information processing that can be represented as
an algorithm precisely .
Computation is a general term for any type of
information processing that can be represented as an
algorithm precisely.
Use In Algorithm
A finite sequence of simple instructions that is guaranteed to halt in a
finite amount of time.
This is a very abstract definition, since:
We didn’t specify the nature of this simple instructions.
We didn’t specify the entity which can execute these instructions.
If it is a computer what is the processor type? How much memory does it
have? …. ?
To make a more solid definition of algorithm we need to define an
abstract (general) machine which can perform any algorithm that can
be executed by any computer.
Decidable ProblemsProblems, for which we can’t find an algorithm that
answer all possible instances of the problem.
That is there is no TM program which answer all
possible instances of the problem in a finite amount
of time.
For a decidable problem there is a program such that
if an instance of the problem has solution, the
program eventually halts with answer. But if there is
no solution for that instance, the program will not
ever halt.
Decidable Problems
For a decidable problem there is a program such that
if an instance of the problem has solution, the
program eventually halts with answer. But if there is
no solution for that instance, the program will not
ever halt.
Can we consider such programs as algorithms?
An Un-decidable ProblemThe problem of finding an integral solution for a
collection of multi-variable polynomial equations, is not
decidable.
For example consider the following two instances of
problem:
An Un-decidable ProblemThe problem of finding an integral solution for a
collection of multi-variable polynomial equations, is not
decidable.
For example consider the following two instances of
problem:

More Related Content

What's hot

Load Test Correlation
Load Test CorrelationLoad Test Correlation
Load Test Correlation
Loadium
 
What is an algorithm?
What is an algorithm?What is an algorithm?
What is an algorithm?
Angela DeHart
 
Algorithm n problem solving x
Algorithm n problem solving xAlgorithm n problem solving x
Algorithm n problem solving x
laraibali21
 
Physics lab rubric
Physics lab rubricPhysics lab rubric
Physics lab rubricjsawyer3434
 
Anvill2 discussion boards
Anvill2 discussion boardsAnvill2 discussion boards
Anvill2 discussion boards
Yamada Language Center
 

What's hot (6)

Load Test Correlation
Load Test CorrelationLoad Test Correlation
Load Test Correlation
 
Report math xpert
Report math xpertReport math xpert
Report math xpert
 
What is an algorithm?
What is an algorithm?What is an algorithm?
What is an algorithm?
 
Algorithm n problem solving x
Algorithm n problem solving xAlgorithm n problem solving x
Algorithm n problem solving x
 
Physics lab rubric
Physics lab rubricPhysics lab rubric
Physics lab rubric
 
Anvill2 discussion boards
Anvill2 discussion boardsAnvill2 discussion boards
Anvill2 discussion boards
 

Viewers also liked

Pro.final impress(c.d.sabadell)
Pro.final impress(c.d.sabadell)Pro.final impress(c.d.sabadell)
Pro.final impress(c.d.sabadell)
IVAN FERNANDEZ
 
Ecn30205 economics assignment sept 2015 intake
Ecn30205 economics assignment   sept 2015 intakeEcn30205 economics assignment   sept 2015 intake
Ecn30205 economics assignment sept 2015 intake
Pui Chun Shian
 
APRENDER PRODUCIENDO, UNA ALTERNATIVA DE FORMACIÓN DOCENTE
APRENDER PRODUCIENDO, UNA ALTERNATIVA DE FORMACIÓN DOCENTEAPRENDER PRODUCIENDO, UNA ALTERNATIVA DE FORMACIÓN DOCENTE
APRENDER PRODUCIENDO, UNA ALTERNATIVA DE FORMACIÓN DOCENTE
ProfessorPrincipiante
 
ゼミ研究プレゼン
ゼミ研究プレゼンゼミ研究プレゼン
ゼミ研究プレゼン
秀伎 緒方
 
29.01.2014 regulation on licensing and undertaking custodian’s activities eng
29.01.2014 regulation on licensing and undertaking custodian’s activities eng29.01.2014 regulation on licensing and undertaking custodian’s activities eng
29.01.2014 regulation on licensing and undertaking custodian’s activities eng
The Business Council of Mongolia
 
Super bowl 50 Sports Event in Hoboken
Super bowl 50 Sports Event in HobokenSuper bowl 50 Sports Event in Hoboken
Super bowl 50 Sports Event in Hoboken
Wicked Wolf Hoboken
 
24.05.2013 low of mongolia on the securities market
24.05.2013 low of mongolia on the securities market24.05.2013 low of mongolia on the securities market
24.05.2013 low of mongolia on the securities market
The Business Council of Mongolia
 
Θεός Ερμής
Θεός ΕρμήςΘεός Ερμής
Formas de pago
Formas de pagoFormas de pago
Proklamation 'till Guided Democracy
Proklamation 'till Guided DemocracyProklamation 'till Guided Democracy
Proklamation 'till Guided Democracy
Soya Odut
 
การก้าวข้ามกำแพง Ntb ของสินค้าเกษตรไทย
การก้าวข้ามกำแพง Ntb ของสินค้าเกษตรไทยการก้าวข้ามกำแพง Ntb ของสินค้าเกษตรไทย
การก้าวข้ามกำแพง Ntb ของสินค้าเกษตรไทย
somporn Isvilanonda
 
510 树为母婴跨境电商
510 树为母婴跨境电商510 树为母婴跨境电商
510 树为母婴跨境电商
Rui (Nash) Yang
 

Viewers also liked (15)

Pro.final impress(c.d.sabadell)
Pro.final impress(c.d.sabadell)Pro.final impress(c.d.sabadell)
Pro.final impress(c.d.sabadell)
 
Ecn30205 economics assignment sept 2015 intake
Ecn30205 economics assignment   sept 2015 intakeEcn30205 economics assignment   sept 2015 intake
Ecn30205 economics assignment sept 2015 intake
 
APRENDER PRODUCIENDO, UNA ALTERNATIVA DE FORMACIÓN DOCENTE
APRENDER PRODUCIENDO, UNA ALTERNATIVA DE FORMACIÓN DOCENTEAPRENDER PRODUCIENDO, UNA ALTERNATIVA DE FORMACIÓN DOCENTE
APRENDER PRODUCIENDO, UNA ALTERNATIVA DE FORMACIÓN DOCENTE
 
Certificate_1
Certificate_1Certificate_1
Certificate_1
 
ゼミ研究プレゼン
ゼミ研究プレゼンゼミ研究プレゼン
ゼミ研究プレゼン
 
29.01.2014 regulation on licensing and undertaking custodian’s activities eng
29.01.2014 regulation on licensing and undertaking custodian’s activities eng29.01.2014 regulation on licensing and undertaking custodian’s activities eng
29.01.2014 regulation on licensing and undertaking custodian’s activities eng
 
BMJ Innov-2016-Abuhejleh-22-32
BMJ Innov-2016-Abuhejleh-22-32BMJ Innov-2016-Abuhejleh-22-32
BMJ Innov-2016-Abuhejleh-22-32
 
Super bowl 50 Sports Event in Hoboken
Super bowl 50 Sports Event in HobokenSuper bowl 50 Sports Event in Hoboken
Super bowl 50 Sports Event in Hoboken
 
24.05.2013 low of mongolia on the securities market
24.05.2013 low of mongolia on the securities market24.05.2013 low of mongolia on the securities market
24.05.2013 low of mongolia on the securities market
 
Θεός Ερμής
Θεός ΕρμήςΘεός Ερμής
Θεός Ερμής
 
Formas de pago
Formas de pagoFormas de pago
Formas de pago
 
Henderson Poster 1175
Henderson Poster 1175Henderson Poster 1175
Henderson Poster 1175
 
Proklamation 'till Guided Democracy
Proklamation 'till Guided DemocracyProklamation 'till Guided Democracy
Proklamation 'till Guided Democracy
 
การก้าวข้ามกำแพง Ntb ของสินค้าเกษตรไทย
การก้าวข้ามกำแพง Ntb ของสินค้าเกษตรไทยการก้าวข้ามกำแพง Ntb ของสินค้าเกษตรไทย
การก้าวข้ามกำแพง Ntb ของสินค้าเกษตรไทย
 
510 树为母婴跨境电商
510 树为母婴跨境电商510 树为母婴跨境电商
510 树为母婴跨境电商
 

Similar to Toc

compatibility and complexity in the IS.ppt
compatibility and complexity in the IS.pptcompatibility and complexity in the IS.ppt
compatibility and complexity in the IS.ppt
MuhammadAbdullah311866
 
1.1 the introduction of design and analysis of algorithm
1.1 the introduction of design and analysis of algorithm1.1 the introduction of design and analysis of algorithm
1.1 the introduction of design and analysis of algorithm
Mohammed khaja Jamaluddin
 
Ic lecture6 architecture and algo
Ic lecture6 architecture and algoIc lecture6 architecture and algo
Ic lecture6 architecture and algo
AttaullahRahimoon
 
Architecture Algorithm Definition
Architecture Algorithm DefinitionArchitecture Algorithm Definition
Architecture Algorithm Definition
Gaditek
 
Algorithms. Basic course
Algorithms. Basic courseAlgorithms. Basic course
Algorithms. Basic course
ISS Art, LLC
 
DA lecture 3.pptx
DA lecture 3.pptxDA lecture 3.pptx
DA lecture 3.pptx
SayanSen36
 
A gentle introduction to algorithm complexity analysis
A gentle introduction to algorithm complexity analysisA gentle introduction to algorithm complexity analysis
A gentle introduction to algorithm complexity analysis
Lewis Lin 🦊
 
Algorithm Design and Complexity - Course 1&2
Algorithm Design and Complexity - Course 1&2Algorithm Design and Complexity - Course 1&2
Algorithm Design and Complexity - Course 1&2
Traian Rebedea
 
Algorithm and Complexity-Lesson 1.pptx
Algorithm and Complexity-Lesson 1.pptxAlgorithm and Complexity-Lesson 1.pptx
Algorithm and Complexity-Lesson 1.pptx
Apasra R
 
ProgFund_Lecture7_Programming_Algorithm.pdf
ProgFund_Lecture7_Programming_Algorithm.pdfProgFund_Lecture7_Programming_Algorithm.pdf
ProgFund_Lecture7_Programming_Algorithm.pdf
lailoesakhan
 
Algorithms notes 2 tutorials duniya
Algorithms notes 2   tutorials duniyaAlgorithms notes 2   tutorials duniya
Algorithms notes 2 tutorials duniya
TutorialsDuniya.com
 
algorithm design.pptx
algorithm design.pptxalgorithm design.pptx
algorithm design.pptx
ssuserd11e4a
 
Algorithm1
Algorithm1Algorithm1
Algorithm1
emran nur
 
Algorithm1
Algorithm1Algorithm1
Algorithm1
Emran Nur
 
2-Algorithms and Complexit data structurey.pdf
2-Algorithms and Complexit data structurey.pdf2-Algorithms and Complexit data structurey.pdf
2-Algorithms and Complexit data structurey.pdf
ishan743441
 
Basic Foundations of Automata Theory
Basic Foundations of Automata TheoryBasic Foundations of Automata Theory
Basic Foundations of Automata Theory
saugat86
 
Algorithms
AlgorithmsAlgorithms
Algorithms
Ramy F. Radwan
 
Chapter 09 design and analysis of algorithms
Chapter 09  design and analysis of algorithmsChapter 09  design and analysis of algorithms
Chapter 09 design and analysis of algorithms
Praveen M Jigajinni
 
Types of Algorithms.ppt
Types of Algorithms.pptTypes of Algorithms.ppt
Types of Algorithms.ppt
ALIZAIB KHAN
 

Similar to Toc (20)

compatibility and complexity in the IS.ppt
compatibility and complexity in the IS.pptcompatibility and complexity in the IS.ppt
compatibility and complexity in the IS.ppt
 
1.1 the introduction of design and analysis of algorithm
1.1 the introduction of design and analysis of algorithm1.1 the introduction of design and analysis of algorithm
1.1 the introduction of design and analysis of algorithm
 
Ic lecture6 architecture and algo
Ic lecture6 architecture and algoIc lecture6 architecture and algo
Ic lecture6 architecture and algo
 
Architecture Algorithm Definition
Architecture Algorithm DefinitionArchitecture Algorithm Definition
Architecture Algorithm Definition
 
Algorithms. Basic course
Algorithms. Basic courseAlgorithms. Basic course
Algorithms. Basic course
 
DA lecture 3.pptx
DA lecture 3.pptxDA lecture 3.pptx
DA lecture 3.pptx
 
A gentle introduction to algorithm complexity analysis
A gentle introduction to algorithm complexity analysisA gentle introduction to algorithm complexity analysis
A gentle introduction to algorithm complexity analysis
 
Algorithm Design and Complexity - Course 1&2
Algorithm Design and Complexity - Course 1&2Algorithm Design and Complexity - Course 1&2
Algorithm Design and Complexity - Course 1&2
 
Algorithm and Complexity-Lesson 1.pptx
Algorithm and Complexity-Lesson 1.pptxAlgorithm and Complexity-Lesson 1.pptx
Algorithm and Complexity-Lesson 1.pptx
 
ProgFund_Lecture7_Programming_Algorithm.pdf
ProgFund_Lecture7_Programming_Algorithm.pdfProgFund_Lecture7_Programming_Algorithm.pdf
ProgFund_Lecture7_Programming_Algorithm.pdf
 
Algorithms notes 2 tutorials duniya
Algorithms notes 2   tutorials duniyaAlgorithms notes 2   tutorials duniya
Algorithms notes 2 tutorials duniya
 
Np
NpNp
Np
 
algorithm design.pptx
algorithm design.pptxalgorithm design.pptx
algorithm design.pptx
 
Algorithm1
Algorithm1Algorithm1
Algorithm1
 
Algorithm1
Algorithm1Algorithm1
Algorithm1
 
2-Algorithms and Complexit data structurey.pdf
2-Algorithms and Complexit data structurey.pdf2-Algorithms and Complexit data structurey.pdf
2-Algorithms and Complexit data structurey.pdf
 
Basic Foundations of Automata Theory
Basic Foundations of Automata TheoryBasic Foundations of Automata Theory
Basic Foundations of Automata Theory
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 
Chapter 09 design and analysis of algorithms
Chapter 09  design and analysis of algorithmsChapter 09  design and analysis of algorithms
Chapter 09 design and analysis of algorithms
 
Types of Algorithms.ppt
Types of Algorithms.pptTypes of Algorithms.ppt
Types of Algorithms.ppt
 

Recently uploaded

Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Steel & Timber Design according to British Standard
Steel & Timber Design according to British StandardSteel & Timber Design according to British Standard
Steel & Timber Design according to British Standard
AkolbilaEmmanuel1
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 

Recently uploaded (20)

Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Steel & Timber Design according to British Standard
Steel & Timber Design according to British StandardSteel & Timber Design according to British Standard
Steel & Timber Design according to British Standard
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 

Toc

  • 1. ComputationA very fundamental and traditional branch of computation. Computation is a general term for any type of information processing that can be represented as an algorithm precisely . Computation is a general term for any type of information processing that can be represented as an algorithm precisely.
  • 2. Use In Algorithm A finite sequence of simple instructions that is guaranteed to halt in a finite amount of time. This is a very abstract definition, since: We didn’t specify the nature of this simple instructions. We didn’t specify the entity which can execute these instructions. If it is a computer what is the processor type? How much memory does it have? …. ? To make a more solid definition of algorithm we need to define an abstract (general) machine which can perform any algorithm that can be executed by any computer.
  • 3. Decidable ProblemsProblems, for which we can’t find an algorithm that answer all possible instances of the problem. That is there is no TM program which answer all possible instances of the problem in a finite amount of time. For a decidable problem there is a program such that if an instance of the problem has solution, the program eventually halts with answer. But if there is no solution for that instance, the program will not ever halt.
  • 4. Decidable Problems For a decidable problem there is a program such that if an instance of the problem has solution, the program eventually halts with answer. But if there is no solution for that instance, the program will not ever halt. Can we consider such programs as algorithms?
  • 5. An Un-decidable ProblemThe problem of finding an integral solution for a collection of multi-variable polynomial equations, is not decidable. For example consider the following two instances of problem:
  • 6. An Un-decidable ProblemThe problem of finding an integral solution for a collection of multi-variable polynomial equations, is not decidable. For example consider the following two instances of problem: