Why Course Hero?

7 Million Study Materials
From students who've taken these classes before
24/7 Access to Tutors
Personal attention for all your questions
Learn
93% of our members earn better grades

Register now to access 7 million high quality study materials.
IPb
Course:
MA 614, Fall 2009

School:
Cal Poly

Rating:
 
 
 
 
 

Related:

Document Preview
  • Sorry, a summary is not available for this document. Register and Upgrade to Premier to view the entire document.

MOST POPULAR MA MATERIALS

PracticeFi...
Cal Poly
MA 2312
MA0914_Exa...
Cal Poly
MA 0914
MA0912_Exa...
Cal Poly
MA 0914

MOST POPULAR Cal Poly MATERIALS

IME 143 Ho...
Cal Poly
IME 143
Quiz 1B So...
Cal Poly
PHYS 132
ME 134 HVA...
Cal Poly
ME 134
Ask a Tutor my question
 
*
*
Attachment (optional):
Get help Now!
Our current time in (CST) is
 
 
Unformatted Document Excerpt
Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
PROGRAMMING Outline 1. INTEGER Introduction 2. Classes of integer optimization models of increasing complexity: a) b) c) d) Binary (0-1) variables Integer variables Linear systems with integer/real variables Non-linear systems with integer/real variables 5/15/2008 5/15/2008 Outline (cont.) 3. A Simple Capital Investment Modeling Problem 4. Solution Methods a) b) c) d) e) 5/15/2008 Outline (cont.) 5. Modeling with integer variables 6. IP solvers and GAMS Enumeration Implicit enumeration Branch and bounds LP Relaxations Cutting planes 5/15/2008 Relation to Material in Text INTRODUCTION Cornuejols and Ttnc discuss integer programming in Chapter 11. In Chapter 12 they discuss three financial application: combinatorial auctions, the lockbox problem, and index funds. They also discuss a variant of portfolio optimization. See also Section 1.1.4. 5/15/2008 5/15/2008 1 Some Useful Links J.E. Beaseleys Notes on IP gives a good introduction to IP. Michael Tricks Presentation: Formulations and Reformulations in Integer Programming indicates some important modeling issues in IP. In particular, when should the user use modeling tricks and when should he/she let the solver find them? Links to these are in the Links folder of our class web site. 5/15/2008 Some Useful References Alexaner Schrijver, Theory of Linear and Integer Programming, Wiley-Interface, 1986 (Chapters 19-21 on Total Unimodularity) 5/15/2008 Good News! Even in the simplest cases of linear programs, say D = {x|0x1}, there is an (uncountably) infinite number of possible solutions. On the other hand, for problems where the decision variables are integers, and D is bounded (which is often the case) there is a finite number of possible decisions. That is the good news! 5/15/2008 Bad News! Unfortunately, the finite number can be extremely large. Suppose we have n binary variables, (variables that can only take on two values say 0 and 1) x1,x2,,xn . Clearly, D for such problems is bounded. 5/15/2008 More Bad News! If n =1, we can have, at most, two decisions, x1=0, or x1=1. For n=2 we can make at most four decisions, {x1=0, x2=0}, {x1=0, x2=1}, {x1=1, x2=0}, or {x1=1, x2=1}. For n = 10 about 1000 decisions; for n = 20, about 1,000,000; for n = 30 about 1,000,000,000 decisions. Some say for n=266, there would be more possible decisions than atoms in the universe! Recall that linear programs are routinely solved with hundreds of thousands of variables! 5/15/2008 Classes of integer optimization models of increasing complexity: a) b) c) d) Binary (0-1) variables Integer variables Linear systems with integer/real variables Non-linear systems with integer/real variables 5/15/2008 2 A Simple Capital Budgeting Problem (Text pp. 193-194) A SIMPLE CAPITAL BUDGETING PROBLEM We wish to invest $19,000 We have 4 investment opportunities: Investment 1: Price $6,700, NPV $8,000 Investment 2: Price $10,000, NPV $11,000 Investment 3: Price $5,500, NPV $6,000 Investment 4: Price $3,400, NPV $4,000 We wish to maximize our total present value. Each investment is take it or leave it. We cannot make partial investments in any of the 4 investments. 5/15/2008 5/15/2008 A Simple Capital Budgeting Problem (cont.) This suggests the following binary (0-1) optimization problem: Max 8x1 + 11x2+ 6x3+ 4x4 s.t. 6.7x1 + 10x2+5.5x3+3.4x419 xj {0,1} A Simple Capital Budgeting Problem (cont.) Since we have only 4 binary variables, there are at most 24 = 16 possible choices. In this case we may simply examine each possibility and choose the best one. This solution method is called enumeration. We will organize this in a tree structure illustrated in the next slide. This structure can be generalized to be used in more sophisticated solution methods. 5/15/2008 5/15/2008 A Simple Capital Budgeting Problem (cont.) The notation (1,0,?,?) means, for example, at this point we are committed to taking investment 1, and to not taking investment 2, while we are, for now, undecided about investments 3, and 4. The notation <8, 6.7> indicates that for the decisions we are committed to, the return would be $8,000, and the price, $6,700. 5/15/2008 5/15/2008 3 A Simple Capital Budgeting Problem (cont.) Notice, at node (1,1,1,?), we have <25, 22.2> indicating a NPV of $25,000, unfortunately, it costs $22,200, which is more than our budget. We cannot make this any better by a choice for asset 4. So the node and its two descendants are not relevant to finding the optimal solution. Similarly, the node (1,1,0,1) also costs too much ($21,000) and is not, therefore, relevant. 5/15/2008 A Simple Capital Budgeting Problem (cont.) So we can delete the three extraneous nodes and obtain a partial enumeration tree that we will call an implicit enumeration tree because it is a smaller tree that still contains all the nodes that could be an optimal solution to the problem. One solution method that tries to get as small an implicit enumeration as is possible is the branch and bound method. 5/15/2008 Linear Programming Relaxations of Integer Programming Problems Linear Programs can be written in the form: Min f(x) = cx Subject to D = {x|Ax b, x 0} An Integer Program: Min f(x) = cx Subject to D = {x|Ax b, x 0, x integer} The linear program can be interpreted as a relaxation of the integer program, with f f and D and D as given. 5/15/2008 5/15/2008 Some Immediate Consequences 1. If the linear programming relaxation is infeasible, so is the integer programming (IP) problem. 2. The value of the optimal solution of the IP problem can be no smaller than the optimal value of the integer programming problem. 3. If an optimal solution of the linear programming problem is feasible in the IP problem (that is, if the integer constraints are satisfied, then the linear programming problem solution is optimal for the IP problem. 5/15/2008 This is valuable because: Polynomial time LP algorithms exist, while IP problems are NP Complete. 5/15/2008 4 Moreover: For important special cases of IP, the usual methods of solving LP relaxations (e.g., the simplex method) automatically lead to integer solutions. For example, when A is totally unimodular this happens. Examples include maximum flow problems, assignment problems, and other applications of practical interest. See Chapters 19-21 of [Schriver, 1986] Also remember: Any feasible solution for the IP problem is an upper bound for the IP optimum value! 5/15/2008 5/15/2008 Ways of Pruning an Enumeration Tree Infeasible: If relaxation is infeasible so is the integer problem at the node. Integer: The relaxation satisfies the integer constraints. Fathomed: The current bound is worse than the best known feasible solution. 5/15/2008 This scheme can easily be generalized to mixed integer programming problems Mixed integer optimization problem: Min cx + dy st. Ax + Fy = b x0, y 0, y integer LP relaxation: Min cx + dy st. Ax + Fy = b x0, y 0 5/15/2008 The Relaxation Solution LP of the LP Relaxation For this simple problem wecan solve the LP relaxation by inspection. To do this we rank the 4 Opportunities by their total return in $s per $ invested. Opportunity 1: $ 8,000/$ 6,700 = 1.194 Opportunity 4: $ 4,000/$ 3,400 = 1.176 Opportunity 2: $11,000/$10,000 = 1.100 Opportunity 3: $ 6,000/$ 5,500 = 1.091 5/15/2008 Max 8x1 + 11x2+ 6x3+ 4x4 s.t. 6.7x1 + 10x2+5.5x3+3.4x419 0 xj 1, j=1,,4 5/15/2008 5 Solution of the LP Relaxation We invest in Opportunity 1, all the way to $6,700.Then we invest in the next best Opportunity, 4, for an additional $3,400. Finally, we invest the remaining $8,900 in Opportunity 2. The total return for the relaxation is $8,000 + $4,000 + ($8,900/$10,000)*$11,000 = $21,790. Therefore, we know that we can not get more than this value for any binary solution. LP Relaxation at (1,0,?,?) At this node we have already committed to investing in Opportunity 1, and rejecting Opportunity 2. We have committed $6,700, for a return of $8,000. Investments in Opportunities 3 and 4 are still open. The relaxation is now: Max 8 +6x3+ 4x4 s.t. 5.5x3 + 3.4x4 19-6.7 = 12.3 0 x3 1, 0 x4 1 5/15/2008 5/15/2008 LP Relaxation at (1,0,?,?) (cont.) Since Opportunity 4 outperforms Opportunity 3, we invest an additional $3,400 in Opportunity 4, leaving $8,900 to invest. Our only remaining opportunity is to invest $5,500 of the remaining $8,900 in Opportunity 3. The total return for this relaxation is $8,000 + $4,000 + $6,000 = $18,000. Branch and Bound Our branch and bound solution method relies on 3 items: 1. A list of unpruned leaves of a partial enumeration tree 2. A relaxation value at each of the leaves, and 3. The best feasible integer solution discovered so far. We start the process at the root of the tree (?,?,.?), the relaxation at the root, and if we know a feasible solution we use it, otherwise we set it to (- ) if minimizing (maximizing) 5/15/2008 5/15/2008 Branch and Bound (cont.) The iteration consists of the following steps: 1. Select a leaf from the list of unpruned leaves of the current partial enumeration tree: If the list is empty, the best integer feasible solution we have saved is optimal. 2. Branch: Pick a variable that is not specified and add two leaves to the enumeration tree corresponding to the variable being 1, and the other to the variable being assigned 0. 5/15/2008 5/15/2008 Branch and Bound (cont.) 3. For each of the two solve the relaxation: a) If the relaxation problem is infeasible delete the new node. b) If it is feasible as an integer program compare the value of the relaxation with the current new best integer feasible solution. i. If the relaxation value is better, make it the new best integer feasible solution. Delete each node in the leaf list for which its relaxation value is worse or equal to the new best integer feasible solution. ii. In either case, delete the new node. c) Otherwise, assign the relaxation value to the new leaf. 4. Go to 1. 6 A Simple Capital Budgeting Problem (cont.) We now solve our example using branch and bound. Round brackets () enclose the assignments of values; e.g., (0,?,1,0) indicates that x1 is 0, x2 and x4 are unspecified, and x3 is 1. <R, P> indicates the investment, P, and the total return, R, for the partial assignment. [z] indicates the relaxation value. 5/15/2008 7 An Example from the Text An Example from the Text (cont.) The enumeration tree depicts the final one for a problem with 89 binary variables. The complete enumeration tree would have over 60000 (twenty six zeroes) possible decisions, and 90 levels. The shown tree has 22 levels. 5/15/2008 5/15/2008 Stronger and Weaker Relaxations Relaxations other than LP relaxations can be used. We will give two illustrations: one type that is easier than LP relaxations that may not be as strong; and one that is more difficult, but usually stronger. 5/15/2008 Stronger and Weaker Relaxations (cont.) As we observed in our discussion of duality. Any feasible solution to the dual program is a bound for the primal. Specifically, in the case we have in our example, we are maximizing, ...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Cal Poly - MA - 614
A NUMERICAL EXAMPLE FOR PORTFOLIO OPTIMIZATION In 2003, I collected data on 20 stocks, which are listed below: Symbol ADBE AMZN BA BRKB C CAT CSCO DD FDX GE GLW GM INTC JNJ KO MO MSFT RTN SBC Name Adobe Systems Amazon.com Boeing Berkshire-Hathaway B
Cal Poly - CS - 2204
CS 2204 Spring 2007Experiment 5 Lab 9 Expe e rim nt Digital5 Lab 9 Outline Pre ntation seDe C ntions sign onve de scription of PpmBlock 4 and Block 5 PpmBlock 5 Using Digital Product De lopm nt ve e A brie f I ndividual work De loping n
Cal Poly - CS - 238
#># # #n#[#67##>g\~ .PNG # #IHDR#1c#gAMA# pHYs#.># #IDATxO#/#]p 6$#]p_@# #77#'#k-3x#'6gp#` %#GopH > #A2#c^p{<#1 p#$#$`[ZUCny{]kUU##@F]o#M#:6 #ismm#@#`# #(#DA# #0#Q##@#`# #(#DA# #0#Q8#h4*][=^&`~r=I{Z7 F*#Jw>x gk$#olmvl|_\4D!#7,#? "{~#olU
Cal Poly - CS - 2204
C 2204 SLab 8Expe e 4 - 5 rim ntSpring 2008Digital Logic andState M achine Design Lab 8 Outline Pre ntation seDigital product de lopm nt ove w ve e rvie Digital Product De lopm nt ve eom nt le B C pone se ction for a PC TTL LSS I ch
Cal Poly - MA - 2012
MA2012Worksheet VDate:Name: ID #: Section #: Instructor: Instruction: When you use the Gaussian algorithm explain each step by a remark like "adding -4 times the first row to the third row". Problem 1 2 3 4 5 6 7 8 Total Possible 18 10 10 12 10
Cal Poly - MA - 2132
Polytechnic Institute of NYU MA 2132 Final Practice Fall 2008BStudying from past or sample exams is NOT recommended. If you do, it should be only AFTER you know how to do all of the homework and worksheet problems. These are additional practice prob
Cal Poly - MA - 1124
Polytechnic Institute of NYU MA 1424 Exam 3 Practice Fall 2008Studying from past or sample exams is NOT recommended. If you do, it should be only AFTER you know how to do all of the homework and worksheet problems. These are additional practice prob
Cal Poly - MA - 3012
Some definitions and formulas you might find useful (1) P (n, r) = n! ; (n - r)! C(n, r) = n r = n! . r!(n - r)! P (A B) , if P (B) > 0. P (B)(2) The conditional probability of A, given B, is P (A|B) =(3) The cumulative distribution function F (
Cal Poly - MA - 2012
MA 2012Polytechnic University Sample FinalPrint Name: Signature: ID #: Instructor:Fall, 2006Directions: You have 90 minutes to answer the following questions. You must show all your work as neatly and clearly as possible and indicate the nal a
Cal Poly - MA - 2132
Polytechnic University MA 2132 FinalPrint Name: Signature: ID #: Instructor/Section:March 6, 2006Directions: You have two hours to answer the following questions. You must show all your work as neatly and clearly as possible and indicate the fin
Cal Poly - MA - 1012
MA 1012/1312Polytechnic University Sample Exam 1Fall 2004(1) (Page 8, Problem 35) The demand function for a certain product, q = D(p), is linear, where p is the price per item in dollars and q is the quantity demanded. If p increases by $5, mar
Cal Poly - MA - 1154
MA 1154Polytechnic University Final December 18, 2006Print Name: Signature: ID #: Instructor/Section:Directions: You have 90 minutes to answer the following questions. You must show all your work as neatly and clearly as possible and indicate th
Purdue - ISCO - 99
This paper was peer-reviewed for scientific content. Pages 147-151. In: D.E. Stott, R.H. Mohtar and G.C. Steinhardt (eds). 2001. Sustaining the Global Farm. Selected papers from the 10th International Soil Conservation Organization Meeting held May 2
Purdue - ISCO - 99
This paper was peer-reviewed for scientific content. Pages 705-709. In: D.E. Stott, R.H. Mohtar and G.C. Steinhardt (eds). 2001. Sustaining the Global Farm. Selected papers from the 10th International Soil Conservation Organization Meeting held May 2
Purdue - ISCO - 99
This paper was peer-reviewed for scientific content. Pages 019-023. In: D.E. Stott, R.H. Mohtar and G.C. Steinhardt (eds). 2001. Sustaining the Global Farm. Selected papers from the 10th International Soil Conservation Organization Meeting held May 2
Cal Poly - MA - 2132
Polytechnic UniversityMA 2132Print Name: Signature: ID #: Instructor/Section: Andy TsangFINALJanuary 16th, 2007Directions: You have 90 minutes to answer the following questions. You must show all your work as neatly and clearly as possible an
Cal Poly - MA - 1024
MA 1024/1324Polytechnic University Exam 1Print Name: Signature: ID #: Instructor/Section:July 26, 2006Directions: You have 90 minutes to answer the following questions. You must show all your work as neatly and clearly as possible and indicate
Cal Poly - MA - 1124
Polytechnic University MA 1124/1424 Exam 3Print Name: Signature: ID #: Instructor/Section: Directions: You have 90 minutes to answer the following questions. You must show all your work as neatly and clearly as possible and indicate the nal answer c
Cal Poly - MA - 1024
Polytechnic University MA 1024 Honors Exam 1Print Name: Signature: ID #: Instructor/Section: Directions: You have 90 minutes to answer the following questions. You must show all your work as neatly and clearly as possible and indicate the final answ
Cal Poly - MA - 0922
MA 0922Polytechnic UniversitySample Exam 1Print Name: Exam 1: Signature: Exam 2: ID #: Grade: Instructor/Section: Directions: You have 90 minutes to answer the following questions. You must show all your work as neatly and clearly as possible a
Cal Poly - MA - 1024
MA 1024/1324Exam 1:Polytechnic University Exam 3 November 22, 2004Print Name: Signature:Exam 2: ID #: Grade: Instructor/Section: Directions: You have 90 minutes to answer the following questions. You must show all your work as neatly and clearl
Cal Poly - FRAMELET - 2
Design ExampleIvan Selesnick Polytechnic University Brooklyn, NY 11201, USA selesi@poly.edu 718 260-3416 September 2, 20041IntroductionThe MATLAB programs listed here reproduce Example 1 in the paper I. W. Selesnick and A. Farras Abdelnour. Sy
Cal Poly - SCI - 03
Tight Frame Various Lengths Filters A. Farras ABDELNOUR Polytechnic University Electrical Engineering 6 Metrotech Center, Brooklyn, NY 11201-3840 Tel: (718) 260-3416, Fax: (718) 260-3906 farras@taco.poly.eduABSTRACT Dyadic tight frame wavelets have
Cal Poly - CS - 2204
CS2204DIGITAL LOGIC & STATE MACHINE DESIGNSPRING 2009DIGITAL CIRCUIT DESIGN & ALGEBRAIC SIMPLIFICATION EXAMPLESExample 1(1-bit) 2-to-1 MultiplexerA 1-bit 2-to-1 Multiplexer (MUX) is a selector which selects one of the two inputs based on a
Cal Poly - MA - 614
EXAMPLE: INVESTING YOUR AUNTS MONEY Your favorite aunt is loaning you $10,000 for one year without interest to start your investing career. At the end of the year you must return the $10,000 or she will cut you out of her will which you definitely do
Cal Poly - MA - 614
Some Results for the Example Using the L1 Risk Model To achieve a minimum of a 10% increase on the initial investment of $10,000 the model comes up with: Adobe (ADBE) 15.862 shares Altria (MO) 50.449 shares Caterpillar (CAT) 25.357 shares Johnson & J
Cal Poly - CS - 2113
POLYTECHNIC UNIVERSITY Department of Computer and Information ScienceCartesian to Polar Coordinate Conversion: A Problem Solving ExampleK. Ming Leung Abstract: Our task is to write a computer program to convert the Cartesian coordinates of a point
Cal Poly - FRE - 7851
POLYTECHNIC UNIVERSITY Department of Computer Science / Finance and Risk EngineeringRegressionK. Ming Leung Abstract: Regression is a powerful method for making prediction of the value of a continuous response variable based on the values of one o
Cal Poly - FRE - 7851
POLYTECHNIC UNIVERSITY Department of Computer Science / Finance and Risk EngineeringData Mining: Motivations and ConceptsK. Ming Leung Abstract: We discuss here the need, the goals, and the primary tasks of the data mining process.Directory Tab
Cal Poly - FRE - 7851
POLYTECHNIC UNIVERSITY Department of Computer Science / Finance and Risk EngineeringNaive Bayesian ClassierK. Ming Leung Abstract: A statistical classier called Naive Bayesian classier is discussed. This classier is based on the Bayes Theorem and
Cal Poly - FRE - 7851
POLYTECHNIC UNIVERSITY Department of Computer Science / Finance and Risk Engineeringk-Nearest Neighbor Algorithm for ClassificationK. Ming Leung Abstract: An instance based learning method called the K-Nearest Neighbor or K-NN algorithm has been u
Cal Poly - CS - 3734
Creating and Using MATLAB FunctionsIncreasing Readability and Usability of CodesWhat is a function, and when should I create one?< Examples of functions: sin, exp, plot, find, +, ./, / INPUT< Functions Simplify a Program Move code from one le
Cal Poly - CS - 3734
Matrices & Vectors in MATLABTaking Advantage of MATLABs StrengthsWhat are Matrices & Vectors?Collections of NumbersOn Paper: b1 b 2 b= bn a11 a12 a a 21 22 A= am1 a m2a1n a 2n amn Graphical 1-D Representation: Address i
Cal Poly - CS - 3734
ASSIGNMENT 5Due March 16, 2004 (before start of class)Problem 5 The gure shows a circuit having 5 nodes, 8 resistors, and 2 constant voltage sources. Suppose the resistances of the resistors and the voltages of the sources are known, and we want t
Cal Poly - CS - 3734
ASSIGNMENT 1Due February 3, 2005 (before start of class)Problem 1 Which of these familiar rectangles is closest to a golden rectangle whose aspect ratio is given by = (1 + 5)/2? 1. 3-by-5 inch index card 2. 8.5-by-11 inch US letter paper 3. 8.5-
Cal Poly - CS - 3734
ASSIGNMENT 1Due February 10, 2004 (before start of class) Please note that our textbook has three categories of problems at the end of each chapter. They are the "Review Questions", the "Exercises", and the "Computer Problems". Make sure that you do
Cal Poly - CS - 3734
POLYTECHNIC UNIVERSITY Department of Computer and Information ScienceA Brief MATLAB TutorialK. Ming Leung Abstract: We present a brief MATLAB tutorial covering only the bare-minimum that a beginner needs to know in order to start writing programs
Cal Poly - CS - 2204
CS2204 DIGITAL LOGIC & STATE MACHINE DESIGNSEQUENTIAL CIRCUIT ANALYSISSPRING 2009Example IThe sequential circuit :msbz2 z1 z0xYWhat is the purpose of this sequential circuit ? What does it do ?clockThe circuitMost significant FF
Cal Poly - CS - 05
JohnPaulGeorgeRingo
Cal Poly - CS - 1124
JohnPaulGeorgeRingo
Cal Poly - CS - 1124
Part One:L1: 5 7 9 1L2: 6 3 2Target: 7 9 1Splicing L2 at target in L1L1: 5 7 6 3 2 9 1L2: 6 3 2 9 1=Part two:Target: 1 2 3 2 3 2 4 5 6Attempt match: 11 2 3 2 3 2 4 5 6Attempt match: 3 9Failed to matchAttempt match: 2 32 3 2 3 2 4
Cal Poly - CS - 12
Part One:L1: 5 7 9 1L2: 6 3 2Target: 7 9 1Splicing L2 at target in L1L1: 5 7 6 3 2 9 1L2: 6 3 2 9 1=Part two:Target: 1 2 3 2 3 2 4 5 6Attempt match: 11 2 3 2 3 2 4 5 6Attempt match: 3 9Failed to matchAttempt match: 2 32 3 2 3 2 4
Cal Poly - CS - 1124
Ethane C2H6ethylene C2H4Propane C3H8Propyne C3H3Butane C4H10n-Butane C4H10iso-Butane C4H10Pentane C5H12Hexane C6H14Heptane C7H16Octane C8H18Nonane C9H20Decane C10H22m-Quinquephenyl C30H22Anthracene,9,10-diphenyl- C26H18Tetrabenzo[a,c,g
Cal Poly - CS - 903
C+ solutions:DataCommonality: structure and behaviorVariability: stateBinding: run-timeExample:
Cal Poly - CS - 903
Runlength exampleAvailable online on the homework page.See section homework 2, "Sample perceps documentation"
Cal Poly - CS - 903
Further storage management issuesWho owns the data?needed by the destructortoo many -> multiple destruction, crashtoo few -> some copies will not be destroyed, memory leaksOne solution:auto_ptr<>tranfers ownership of the object pointed toAn
Cal Poly - CS - 903
C+ solutions:Virtual functions (+inheritance)Commonality: names and behaviorVariability: algorithm implementationBinding: run timeExample:
Purdue - NUCL - 300
Nuclear Structure and Radiation InteractionsNUCL300 Fall 2008 Dr. Tatjana JEVREMOVIC #51ATOMIC THEORY2.5. The Smallness of Atomreading assignment2.6. The Quantum Atomic Model 2.6.1 Quantum Leap 2.6.2 Absorption and Emission of Photons 2.6.3 T
Cal Poly - MA - 2132
Polytechnic University MA 2132 Worksheet 1Print Name: Signature: ID #: Instructor: Problem 1 2 3 4 Total Possible 32 20 24 24 100 PointsDate:Your signature: (1) Find the general solution to the following dierential equations. If an initial condi
Cal Poly - MA - 2132
MA 2132Polytechnic University Worksheet 5Print Name: Signature: ID #: Instructor: Problem 1 2 3 4 Total Possible 25 25 25 25 100 PointsDate:Your signature: (1) Find a fundamental set of solutions for the problem x = Ax where A is as specified.
Cal Poly - MA - 7013
MA 7013 Worksheet 1 Due Date: January 27, 2009Problem 1 2 3 4 5 Total Possible 20 20 20 20 20 100 PointsPrint Name: Signature: ID #: Instructor/Section:1. Let G be a set with an associative binary operation . Prove that the existence of a left i
Cal Poly - MA - 6003
MA 6003 Worksheet 10 Due Date: November 25, 2008Problem 1 2 3 4 TotalPossible 25 25 25 25 100PointsPrint Name: Signature: ID #: Instructor/Section:1. We apply the Greedy method to the following two problems. Prove or disprove that this meth
Cal Poly - MA - 2132
MA 2132 H Worksheet 6 Due Date: December 4, 2008Print Name: Signature: ID #: Instructor/Section:Please show all your work and mark solutions clearly. You will not receive full credit for a correct answer without explanation. Problem 1 2 3 4 5 6 T
Cal Poly - MA - 2132
MA 2132 H Worksheet 5 Due Date: November 28, 2008Print Name: Signature: ID #: Instructor/Section:Please show all your work and mark solutions clearly. You will not receive full credit for a correct answer without explanation. Problem 1 2 3 4 5 6
Cal Poly - MA - 2012
MA 2012 H Worksheet 5 Due Date: October 10, 2008Print Name: Signature: ID #: Instructor/Section:Instructions: When you use row operations, explain each step using the conventions from class. Please mark solutions clearly. You will not receive ful
Cal Poly - MA - 6003
MA 6003 Worksheet 3 Due Date: September 23, 2008Problem 1 2 3 4 TotalPossible 50 20 15 15 100PointsPrint Name: Signature: ID #: Instructor/Section:1. Basic Counting Review (a) How many subsets of the set [10] = {1, 2, . . . , 10} contain at
Cal Poly - MA - 2054
Polytechnic University MA 2054Name: ID #: Instructor/Section: Due: Text book Problems: 5.11, 5.17, 5.19, 5.20, 5.28, 5.30, 5.36, 5.38, 5.45, 5.46, 5.57, 5.59, 5.68, 5.89, 5.93 and Page 311 Part I Problems 5.15.10Homework 3
Cal Poly - MA - 2054
Polytechnic University MA 2054Name: ID #: Instructor/Section: Due: Chapter 6 Text book Problems: 6.8, 6.9, 6.10, 6.12, 6.14, 6.18, 6.20, 6.23 6.24, 6.31, 6.36 6.38, 6.48, 6.58, 6.62, 6.78, 6.82, 6.94 Chapter practice test part I 6.16.10Homework 5
Cal Poly - MA - 2054
Polytechnic University MA 2054Name: ID #: Instructor/Section: Due: March 26, 2008 Chapter 8 Text book Problems: 8.23 8.24 8.33 8.34 8.45 8.49 8.53 8.82 8.83 8.84 8.90 8.94 8.100 8.101 8.104 8.126 8.138 8.140 8.142 chapter practice test part I 8.1-8.
Cal Poly - MA - 2054
Polytechnic University MA 2054Name: ID #: Instructor/Section: Due: Chapter 7 Text book Problems: 7.35, 7.47, 7.48, 7.50 and Chapter practice test part I problems 7.17.10Homework 6
Cal Poly - CS - 996
Homework # 1 Due 2/11/04 CS 996 Information Security Management Task I: Read Anderson, Chapter 7, Multilevel Security before next weeks class Task II: Review the capabilities of the recent MyDoom and Bagle viri. For each, describe how it potentially

Flashcards

CS&E Final Exam Review
Term Definition
Perocatio Summary
break tag <br>
Scheme-Forcing... Use Eval
USB flash drive LEGIT $hit
   
Novak
Term Definition
DFS Depth-first...
DAG Directed...
FIFO first-in,...
Class In...
   
Novak 2
Term Definition
XOR exclusive or.
Reference A pointer to...
LIFO last-in,...
Vertex A node in a...
   
PMP Flashcards 5
Term Definition
interviewing ...
Plan-do-check-act Deming’s...
feedback A response,...
Double-declining balance Is...
   
Gleim Planning and Management Chapters
Term Definition
Long-term planning... Strategic...
Strategic Management... Mission...
Mission Statement Formalized...
Grand strategy Developed in...