RET is funded by the National Science Foundation, grant # EEC

Slides:



Advertisements
Similar presentations
CS6800 Advanced Theory of Computation
Advertisements

Design and Analysis of Algorithms Approximation algorithms for NP-complete problems Haidong Xue Summer 2012, at GSU.
Reducibility Class of problems A can be reduced to the class of problems B Take any instance of problem A Show how you can construct an instance of problem.
1 Optimization Algorithms on a Quantum Computer A New Paradigm for Technical Computing Richard H. Warren, PhD Optimization.
Institute of Intelligent Power Electronics – IPE Page1 Introduction to Basics of Genetic Algorithms Docent Xiao-Zhi Gao Department of Electrical Engineering.
1 Efficiency of Algorithms. 2  Two main issues related to the efficiency of algorithms:  Speed of algorithm  Efficient memory allocation  We will.
Solution methods for Discrete Optimization Problems.
1. Optimization and its necessity. Classes of optimizations problems. Evolutionary optimization. –Historical overview. –How it works?! Several Applications.
IT 60101: Lecture #201 Foundation of Computing Systems Lecture 20 Classic Optimization Problems.
1 Ethics of Computing MONT 113G, Spring 2012 Session 13 Limits of Computer Science.
Falcon Engineering.  Paul J. Ackerman  BS Education: University of Florida  MA Ed Technology: University of Central Florida  28 years teaching experience.
CS440 Computer Science Seminar Introduction to Evolutionary Computing.
South Carolina Symposium August 2, 2010 Gregory Kane Connecticut State Supervisor for Technology Education and Engineering (Retired) Adjunct Professor.
Object Oriented Programming Assignment Introduction Dr. Mike Spann
Optimization revisited Prof. Noah Snavely CS1114
The game is changing. It isn't just about math and science anymore. It's about creativity, imagination, and, above all, innovation.” –Business Week Magazine.
CAP6938 Neuroevolution and Developmental Encoding Basic Concepts Dr. Kenneth Stanley August 23, 2006.
Genetic Algorithms Przemyslaw Pawluk CSE 6111 Advanced Algorithm Design and Analysis
SNU OOPSLA Lab. 1 Great Ideas of CS with Java Part 1 WWW & Computer programming in the language Java Ch 1: The World Wide Web Ch 2: Watch out: Here comes.
Travelling Salesman Problem Stewart Adam Kevin Visser May 14, 2010.
Genetic Algorithms and TSP Thomas Jefferson Computer Research Project by Karl Leswing.
Introduction to Graph & Network Theory Thinking About Networks: From Metabolism to the Genome to Social Conflict Summer Workshop for Teachers June 27 th.
Optimizing Organ Donation Samy Lafin Scott High School - Biology
Limitation of Computation Power – P, NP, and NP-complete
Genetic Algorithms.
Design and Analysis of Algorithms (09 Credits / 5 hours per week)
Algorithms (2ILC0) 2nd Quartile,
Lecture 2-2 NP Class.
Done Done Course Overview What is AI? What are the Major Challenges?
Lesson 5-15 AP Computer Science Principles
Hard Problems Introduction to NP
Unsolvable Problems December 4, 2017.
Computer, Communication and Information Sciences
E-MAP CHAMBER PROJECT Engineering Math Advancement Program SUMMER 2006
RET is funded by the National Science Foundation, grant # EEC
Example: Applying EC to the TSP Problem
Cost and Design and Medical Device, oh my!
RET is funded by the National Science Foundation, grant # EEC
Design and Analysis of Algorithms (07 Credits / 4 hours per week)
Genetic Algorithms and TSP
What is CS?.
GEOP 4355 Transportation Routing Models
Energy, What is it Good For? Mike Day Reading HS, Mathematics
Shortest Paths Discrete Mathematics and Its Applications (7th Edition)
Discrete Mathematics and Its Applications (5th Edition)
Lecture 24 NP-Complete Problems
Route Optimization Problems and Google Maps
Shortest Paths Discrete Mathematics and Its Applications (7th Edition)
Example: Applying EC to the TSP Problem
CMPT 438 Algorithms Instructor: Tina Tian.
Multi-Objective Optimization
Genetic Algorithms CSCI-2300 Introduction to Algorithms
2) Identify Requirements 1) Define the Problem 3) Gather Information
Air Quality Kat Roedig Sickinger The Summit Country Day School 11-12th Grade AP Environmental Science RET is funded by the National Science Foundation,
3. Brute Force Selection sort Brute-Force string matching
Discrete Mathematics and Its Applications (5th Edition)
Reclaiming phosphorus something to think about
Network Traffic and Cybersecurity
Battery Capacity and Use Megan Stafford Holmes High School, Algebra II
Physics is Everywhere Dean Stocker Assistant Professor of Physics
AI and Computational Thinking:
3. Brute Force Selection sort Brute-Force string matching
Applications of Genetic Algorithms TJHSST Computer Systems Lab
Principles of Computing – UFCFA Week 1
Artificial Intelligence CIS 342
ECE457 Applied Artificial Intelligence Fall 2007 Lecture #2
Shortest Paths Discrete Mathematics and Its Applications (8th Edition)
Shortest Paths Discrete Mathematics and Its Applications (7th Edition)
Shortest Paths Discrete Mathematics and Its Applications (7th Edition)
The Travelling Salesman
Presentation transcript:

Computing Automation John McClellan Reading Community Schools—Math Models A RET is funded by the National Science Foundation, grant # EEC-1404766 Summer Research Classroom Application The Big Idea Challenge-Based Learning: Student-lead, problem-focused as opposed to the traditional teacher-led, curriculum-focused. Traveling Salesman Problem: Given a number of cities and their locations, what is the optimal route to visit each city exactly once? Considered to be “NP-hard” Practical solutions are examined Speed of algorithm and minimal distance is goal Genetic Algorithms: Applying principles of Darwinism (natural selection, migrations, etc.) Broad population of elements in order to optimize over a number of generations (or iterations) It allows for large diversity of options to be considered. Creative Commons Creative Commons Students, Be Prepared to… Learn another language Play video games for homework Mess around in another number system Prove you are smarter than a computer (you are!) … and much more! UC Aerospace Program: Aerospace program (left) and drone field trip (right) Both use the concept of AI Results Engineering Input: 20 cities 100 generations 100 routes Output < 6 average distance, 10 secs Above: Final minimum distance route Right: Tracking lowest distance and average distance http://www.thinkgeek.com/images/products/additional/large/itqt_binary_code_toddler_tee_dd.jpg http://robotixinstitute.com/product/scratch/