Sie sind auf Seite 1von 9

MASSACHUSETTS INSTITUTE OF TECHNOLOGY

15.053 Optimization Methods in Management Science (Spring 2007) Problem Set 6 Due April 4th, 2007 at 4:30 pm. You will need 160 points out of 188 to receive a grade of 5. Problem 1: Rock-Paper-Scissors Play (15 Points, 5 Each) As indicated in lecture, rock-paper-scissors is a classic problem studied in game theory. Part A: Play 10 to 25 rounds of the game with your partner and record your outcome. If you do not have a partner, play with a friend or if you get really desperate you can play with an online opponent at http://www.playrps.com/. Part B: The winner of the game should answer the following questions: Was your win luck or strategy/skill? If you used a strategy, what was it and why do you think it was successful?

Fun Trivia: In Japan there are two variations of R-P-S: Snake, frog , and slug Warrior, tiger, and warriors mother There is also an Indonesian variation as well: Elephant, human, and ant.

Part C: Write down the payoff matrix for the game.


Next week in Recitation we will have a rock, paper, scissors tournament and find out who the ultimate champion is. Practice with all the friends you meet over spring break.

Page 0 of 9

Problem 2: Game Theory, LPs and Excel (45 Points)

Consider the following payoff matrix. The numbers represent payoffs to the row player R.

-2 2 1 Part A: (5 Points)

2 -1 0

1 0 -1

5 -2 1

Formulate a linear program that will find an optimal mixed strategy for the row player. Call this Rs problem. Part B: (5 Points) Formulate a linear program that will find an optimal mixed strategy for the column player. Call this Cs problem Part C: (10 Points) Solve both Rs problem and Cs problem in Excel. What are the optimal solutions? Format and turn in your spreadsheet and show your work. Part D: (10 Points) How do the two answers relate to each other? Is this always the case? Explain your answer using duality theory. Part E: (5 Points) What is the payoff to the row player if the row player chooses the optimal strategy and the column player decides to choose column 4? Part F: (10 Points) Is it possible to change one entry such that either the column player or row player has multiple optimal strategies?

Page 1 of 9

Problem 3: Graphical Solution to Game Theory (30 Points)

Collin makes chocolate bunnies and has promised to give Rose some of his chocolate bunny creations. Rose, a fan of game theory, has agreed that the zero-sum game associated with the following payoff matrix should determine how many chocolate bunnies she should receive. In the following game Rose can pick one of the rows and Collin can pick one of the columns and the payoff number is the number of chocolate bunnies that Rose is going to receive from Collin.

2 1 4 Part A: (5 Points)

0 3 1

1 5 3

Should Rose ever play the 1st row? Why or why not? Part B: (5 Points) Suppose Collin thinks that Rose will not play the first row. Given that information, should Collin ever play the 3rd column? For Parts C and D assume that Rose never plays row 1 and Collin never plays column 3, therefore we can simplify the original payoff matrix to the following 2x2 payoff matrix.

1 4 Part C: (10 Points)

3 1

Use the graphical method to determine the optimal mixed strategy and optimal payoff for the row player. Part D: (10 Points) Use the graphical method to determine the optimal mixed strategy and optimal payoff for the column player. Problem 4: Graphs (27 Points, 3 points each.) Part A:

Page 2 of 9

The __Blank A___ of a node is the number of arcs _____Blank B____ to it. Hint Blank B starts with the letter I Part B: A complete graph has one arc joining every pair of nodes. Draw a complete graph with five nodes. How many arcs does it have? Part C: How many arcs does a complete graph have if there are n nodes? Part D: Suppose you have 10 stones. You can connect the stones using pieces of tape. Your goal is to connect all the nodes using tape. But you have only 9 pieces of tape. Can you connect the stones so that the shortest path between any pair of stones (in terms of number of arcs or number of pieces of tape) is at most 2? If so, draw a graph that shows this result. You can use a pencil instead of tape (or use computer graphics). Part E: Tim looked at 10 different graphs and made the observation that the number of nodes of odd degree in an undirected graph is always even. Is Tims observation correct for all undirected graphs? If so, why? If not, why not? (HINT: draw graphs with at most 4 nodes, and add up the sum of the degrees of the nodes. Is the sum always twice the number of arcs?) Part F: A network design problem often looks like the following: design a network with a specified number of nodes and arcs so that Property A is satisfied. Some examples of Property A are as follows: 1. Every pair of nodes is connected 2. Every pair of nodes is connected by a path of length at most 3 3. Every pair of nodes remains connected even if an arbitrary arc of the network is deleted 4. The cost of connecting the network is minimized Give an example of an industry that cares about network design problems. Explain your answer. Part G:

Page 3 of 9

A bipartite graph is a graph in which the node set N may be partitioned into two disjoint subsets N1 and N2 such that N = N1 N2 and so that every arc in the network is incident to a node of N1 and a node of N2. We do not assume that N1 and N2 have the same number of nodes. Thus no two nodes of N1 are adjacent, and no two nodes of N2 are adjacent. A bipartite graph is complete if every node in N1 is incident to every node in N2. Draw a complete bipartite graph with 6 nodes and 8 arcs. Part H: Nooz looked at 5 trees on 20 nodes. Each tree had 19 arcs, as expected. He noticed that each of the five trees was bipartite, and conjectured that all trees are bipartite. Is Nooz correct? HINT: Let d(j) be 0 if the number of arcs on the path from node 1 to node j is even. Let d(j) be 1 if the number of arcs on the path from node 1 to node j is odd. Is it possible for two nodes j and k to be connected if d(j) = d(k)? Part I: Ollie claims that the only way for a graph to have a unique spanning tree is for the graph to be a spanning tree. Draw a graph that is connected with 7 nodes and 7 arcs. List two spanning trees. Is Ollie correct that every connected graph with n nodes and at least n arcs has more than one spanning tree? (You do not need to give a proof.)

Page 4 of 9

Problem 5: Graphs (36 Points, 6 Each) Consider the following 4 Graphs:

Graph A 1 2 3 4

Graph B 5 6 7 8 9 10 11 12 13 14 15 16

Graph C
1 5 9 13 17 21

Graph D
A C E F H J I K D G B

10

14 18

22

11

15 19

23

12

16 20

24

Image by MIT OCW. Part A: Which of graphs A-D have an Eulerian Path? Explain your answer Part B: Which of graphs A-D have an Eulerian Cycle? Explain your answer Part C: A Hamiltonian Path is a path in an undirected graph that visits each vertex exactly once. Each of the graphs A, B and D has at least one Hamiltonian Path. Trace out such paths using pen or pencil. Part D:

Page 5 of 9

A Hamiltonian cycle (or Hamiltonian circuit) is a cycle in an undirected graph which visits each vertex exactly once and also returns to the starting vertex. Does Graph D have a Hamiltonian Cycle? Why or why not? Does Graph A have a Hamiltonian Cycle. Why or why not? Part E: Is it possible that a graph contains both an Eularian path and Hamiltonian path? If possible give an example, if not explain why not. Part F: Is it true that every graph with a Hamiltonian cycle must also contain a Hamiltonian path. Briefly explain your answer.

Problem 6: Shortest Path Problem: Turkey Tim meets Turkey Tina (35 Points) Its summer time Nooz and Ollie have decided to take Turkey Tim on vacation with them to Traverse City, Michigan after seeing the following ad.

They are staying at the Grand Traverse Motel, located at node S. Turkey Tim, realizing all of the 053 characters are male, decides to go look for date. He logs onto myspace and finds a plucky (but not plucked) turkey named Tina who also happens to live in Traverse City.
I barely know you.

Would you like to get together to share some giblets?

However the problem is that Tina is at node T. He needs to get to her fast or else she will be shot by hunter Jim. Here is a network of Traverse City.

Page 6 of 9

A 2 S

7 D 5 T

2
5 B 4 1

1
3 E 7

C 4

Part A: (10 Points) Using Dijkstras Algorithm find the shortest path between Tim and Tina. Show all of your work and the graph labels after each iteration. Part B: (5 Points) Are their multiple shortest paths? If so show how to find them using Dijkstras algorithm if not explain why not. Part C: (5 Points) By how much could you increase the length of (B,D) by, before it is no longer on the shortest path? Part D: (5 Points) Is it possible to decrease the length of arc (S,C) such that it is part of the shortest path (Note: all arc length must be positive)? If so by how much? If not explain how longer the path between Tim and Tina is if the path must travel over arc (S,C)

Part E: (10 Points) Suppose a different Female Turkey is at Each node. Call the Turkey at node i Turkey i. What is the shortest distance between Tim and each female Turkey. Challenge Problem F: (5 points) Come up with your own set of strictly positive arc distances, for this graph, such that the number of distinct shortest paths between node S

Page 7 of 9

and node T is maximized. (HINT: can you come up with arc lengths so that every path from S to T is a shortest path?)
Challenge Problem G: (5 points):

Consider the following payoff matrix: 0 0 -1 -1 0 -2 1 2 A

What value does A have to be to make this a fair zero-sum game. A fair game is the one in which the maximin payoff is 0.

Page 8 of 9

Das könnte Ihnen auch gefallen