Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
courses:cs211:winter2011:journals:david:chapter1 [2011/01/18 02:16] – created margoliesd | courses:cs211:winter2011:journals:david:chapter1 [2011/01/19 00:59] (current) – [1.2 - Five Representative Problems] margoliesd | ||
---|---|---|---|
Line 1: | Line 1: | ||
=====Chapter 1 - Introduction: | =====Chapter 1 - Introduction: | ||
====1.1 - A First Problem: Stable Matching==== | ====1.1 - A First Problem: Stable Matching==== | ||
+ | The stable matching problem deals with creating a self-reinforcing selection process. There are two groups, and all the members of each group has a preference profile that lists ranks all members of the other group in order of who that member would like to be matched with. The solution should be self-reinforcing, | ||
+ | < | ||
+ | Choose a member " | ||
+ | Let " | ||
+ | If " | ||
+ | Else if " | ||
+ | If " | ||
+ | Else " | ||
+ | |||
+ | |||
+ | In terms of readability I would rank this section a 7/10. | ||
+ | |||
+ | ====1.2 - Five Representative Problems==== | ||
+ | We have to be mathematically precise in how we define in order to write and prove an algorithm for it. Graphs can show pairs between two sets of data. The Interval Scheduling Problem attempts to maximize the number of individuals that can use a resource when each individual requests a specific time interval (a starting and stopping time, not simply a length of time). The Weighted Interval Scheduling Problem attaches weights to each individual' | ||
+ | |||
+ | I give this section a 7/10 for readability. |