# Digital Analysis and Algorithms

May 5th, 2015
Studypool Tutor
Price: \$10 USD

Tutor description

Informal Definition: An Algorithm is any well-defined computational procedure that takes some value or set of values as Input and produces a set of values or some value as output. Thus algorithm is a sequence of computational steps that transforms the i/p into the o/p.

Word Count: 688
Showing Page: 1/5
Digital Analysis and AlgorithmsUNIT IAnalysis of Algorithm:INTRODUCTION ANALYZING CONTROL STRUCTURES-AVERAGE CASE ANALYSIS-SOLVING RECURRENCES.ALGORITHMInformal Definition:An Algorithm is any well-defined computational procedure that takes some value or set of values as Input and produces a set of values or some value as output. Thus algorithm is a sequence of computational steps that transforms the i/p into the o/p.Formal Definition:An Algorithm is a finite set of instructions that, if followed, accomplishes a particular task. In addition, all algorithms should satisfy the following criteria.1.INPUT Zero or more quantities are externally supplied. 2.OUTPUT At least one quantity is produced.3.DEFINITENESS Each instruction is clear and unambiguous. 4.FINITENESS If we trace out the instructions of an algorithm, then for all cases, the algorithm terminates after a finite number of steps. 5.EFFECTIVENESS Every instruction must very basic so that it can be carried out, in principle, by a person using only pencil & paper.Issues or study of Algorithm:How to device or design an algorithm creating and algorithm. How to express an algorithm definiteness.How to analysis an algorithm time and space complexity. How to validate an algorithm fitness.Testing the algorithm checking for error.Algorithm Specification:Algorithm can be described in three ways.1.Natural language like English:When this way

## Review from student

Studypool Student
" Thanks, good work "

1828 tutors are online

Brown University

1271 Tutors

California Institute of Technology

2131 Tutors

Carnegie Mellon University

982 Tutors

Columbia University

1256 Tutors

Dartmouth University

2113 Tutors

Emory University

2279 Tutors

Harvard University

599 Tutors

Massachusetts Institute of Technology

2319 Tutors

New York University

1645 Tutors

Notre Dam University

1911 Tutors

Oklahoma University

2122 Tutors

Pennsylvania State University

932 Tutors

Princeton University

1211 Tutors

Stanford University

983 Tutors

University of California

1282 Tutors

Oxford University

123 Tutors

Yale University

2325 Tutors