For last lecture… 1 Covered (for FUN and
1 / 1

For last lecture… 1 Covered (for FUN and

Author : briana-ranney | Published Date : 2025-05-19

Description: For last lecture 1 Covered for FUN and knowledge Some problems we have fast solutions Some problems we dont have fast soln Some problems we dont know yet if we can find fast solutions Some problems we cant have an algorithm To

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "For last lecture… 1 Covered (for FUN and" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Transcript:For last lecture… 1 Covered (for FUN and:
For last lecture… 1 Covered (for FUN and knowledge) Some problems, we have fast solutions; Some problems, we don’t have fast soln; Some problems, we don’t know yet if we can find fast solutions; Some problems, we can’t have an algorithm To put it in another way… 2 Covered (for FUN and knowledge) Computability Turing Machine & Church-Turing Thesis Non-Computability (Halting Problem) InCompleteness Theorem (Barber fallacy) Efficient (polynomial time) Inefficient Algorithms (exponential time) NP-completeness & Approximation Algorithms (Bin Packing) 3 Theory: Models of Computation Readings: Chapter 11 & Chapter 3.6 of [SG] Content: What is a Model Model of Computation Model of a Computing Agent Model of an Algorithm TM Program Examples Computability (Church-Turing Thesis) Computational Complexity of Problems 4 Theory: Goals To give a model of computation to be able to reason about the capabilities of computers To study the properties of computation rather than being lost in the details of the machine hw/sw To study what computers may be able to do, and what they cannot do To study What can be done quickly, and what cannot be done quickly 5 Self Readings: Section 11.1 – 11.3.1 Introduction, Models, Computing Agents 6 Theory: Models of Computation Content: What is a Model Model of Computation Model of a Computing Agent Model of an Algorithm TM Program Examples Computability (Church-Turing Thesis) Computational Complexity of Problems 7 Theory: Goals We will construct a model of computation. A simple, functional description of a computer to capture essence of computation suppress details easy to study and reason about  Turing Machine  (there are several other models) 8 Turing Machine (a picture!) Infinite Tape (with tape symbols) Alphabet = {0,1,b,$} Machine with Finite number of States Tape Head (to read, then write) (move Left/Right) 9 Turing Machine (what is it?) “The Hardware” consists of… An infinite tape consisting of cells on which letters may be written Letters comes from a fixed FINITE alphabet A tape head which can Read one cell at a time write to one cell at a time. Move left/right by one cell A FINITE set of states. At any given time, machine is in one of the states 10 Turing Machine (what is it?) “The Hardware” consists of… An infinite tape consisting of cells on which letters may be written Letters comes from a fixed FINITE alphabet A tape head which can Read one cell at a time write

Download Document

Here is the link to download the presentation.
"For last lecture… 1 Covered (for FUN and"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.

Related Presentations

CL UB PUBLI SW IMMING ITH CO FIDENC PUBLI ADUL TS ONL LANE S WIMMING LANE LANE SW IMMING Food and Fun Fun Day and Field Day Blackout Poetry These are so cool and fun! Maximizing the Reach of the Get Covered Connector & Plan Explorer Summer Kids Camp! What is fun, exciting, educational, and absolutely free? It’s Chadwell Summer Fun! This is a simple story template to create a snapshot story book of fun that FUN 2014: Highlights from the 7th International Conference on Fun with Algorithms Life can change in an instant. Be covered when it does. KONCEPT OCH DESIGN FÖR EN NY EXTERN WEBBPLATS FÖR GÖTEBORGS UNIVERSITET Covered Connecticut Program What is the difference between Covered Produce and Not Covered Produce Covered Entity Guidance