27
Operations Research: Inquiring Minds Want to Know! Evan Glazer [email protected] Thomas Jefferson High School for Science and Technology

Operations Research: Inquiring Minds Want to Know! Evan Glazer [email protected] Thomas Jefferson High School for Science and Technology

Embed Size (px)

Citation preview

Page 1: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Operations Research: Inquiring Minds Want to Know!

Evan [email protected]

Thomas Jefferson High School for Science and Technology

Page 2: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

The origins of my interest in mathematics

Page 3: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Operations Research Scientific approach

to analyzing problems and making decisions

Develop algorithms from theory and simulation to make sense out of a system

Page 4: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Connecting OR to Math Curricula

Local contributors include:

Lisa BredienbachEllen ChienIlana HandHazel OrthHelen Snyder

http://www.hsor.org/

Page 5: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

http://academics.tjhsst.edu/mathcs/courses.htm

Page 6: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

OR student assignments/projects Optimizing ant colony heuristic to a

dynamic traveling salesman problem

Identifying transformations to improve a driving simulator

Optimizing flow movement in and out of school

Developing an algorithm to improve calculation of speed of planes as they approach an airport

Page 7: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

TJHSST homecoming

Raggedy Ann and Andy

Hotdog and ketchup

Teenage Mutant Nija Turtles

We’re inseparable

dy = x + ydx

Page 8: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Operations Research Encourages… a systematic

approach to solving non-routine problems

a systematic approach to evaluation

simulation to understand the unknown

Page 9: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Encourages a Systematic Approach to Solving Problems

Knownalgorithm

Linear Programming

Page 10: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Navigating across Romania

Try navigating Fairfax County

Page 11: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Dijkstra's shorters path algorithm1. Create a distance list, a previous vertex list, a visited list,

and a current vertex. 2. All the values in the distance list are set to infinity except

the starting vertex which is set to zero. 3. All values in visited list are set to false. 4. All values in the previous list are set to a special value

signifying that they are undefined, such as null. 5. Current vertex is set as the starting vertex. 6. Mark the current vertex as visited. 7. Update distance and previous lists based on those

vertices which can be immediately reached from the current vertex.

8. Update the current vertex to the unvisited vertex that can be reached by the shortest path from the starting vertex.

9. Repeat (from step 6) until all nodes are visited. Source: http://en.wikipedia.org/wiki/Dijkstra%27s_algorithm

Page 12: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Develop an algorithm

http://academics.tjhsst.edu/compsci/CSweb/Unit3/Lab15/Applet15.html

Page 13: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Develop an algorithm In a game of Nim, you start with 17

pennies The goal to win is to leave your

opponent with the last penny on the table

You can select 1, 2, or 3 pennies when it is your turn

Keep taking turns until there is only one penny remaining

Page 14: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Unknownalgorithm

Page 15: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Encourages a Systematic Approach to Evaluation

Page 16: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Google PageTMRank

http://en.wikipedia.org/wiki/PageRank

Page 17: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

NCAA Quarterback Rating

+ + +

NFL Quarterback Rating

http://en.wikipedia.org/wiki/Passer_rating

Guess this ranking formula

Page 18: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Appropriation of Seats to Congress

The Constitution provides that each state will have a minimum of one member in the House of Representatives, and the current size of the House (435 seats) has not changed since the apportionment following the 1910 census. Thus, the apportionment calculation for Census 2000 will divide 385 seats among the 50 states. Congress decides the method used to calculate the apportionment….Adopted by congress in 1941 and used through the 1990 census, the method of equal proportions also results in a listing of the states according to a priority value--calculated by dividing the population of each state by the geometric mean of its current and next seats….

http://www.census.gov/population/www/censusdata/apportionment/history.htmlhttp://www.census.gov/population/www/censusdata/apportionment/calculated.html

Page 19: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Which factors influence the 2008 vote?

Discuss issues that affect someone’s vote

Identify corresponding weight

Develop method for prediction

18% voters undecided (as of Sep 24, according to Yahoo polls)

Page 20: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Encourages Simulation to Understand the Unknown

http://quantio.cz/demo/simul/

Note normal distribution, random selection

Page 21: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology
Page 22: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology
Page 23: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Queuing Theory L = a/(h – a) W = L/a

L = average length of lineW = total waiting and service time

a = average arrival rateh = average help/service rate

Page 24: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

How should you divide portables for equitable access?

Think about: Service time for

men and women Proportional

usage by men and women

L = a/(h – a)W = L/a

Page 25: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

http://www.arcytech.org/java/population/index.html

Page 26: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Math applications Inquiry Hypotheses Discovery

Page 27: Operations Research: Inquiring Minds Want to Know! Evan Glazer Evan.Glazer@fcps.edu Thomas Jefferson High School for Science and Technology

Operations Research: Inquiring Minds Want to Know!

Evan [email protected]

Thomas Jefferson High School for Science and Technology