1 Page

EE549_ps2solns_spring08web

Course: EE 549, Spring 2008
School: USC
Rating:
 
 
 
 
 

Word Count: 3292

Document Preview

OF UNIVERSITY SOUTHERN CALIFORNIA, SPRING 2008 1 EE549: Problem Set #2 Solutions I. D EPARTURES a) (See Fig. 1). The total departures before time t is dened as D(t). These departures represent packets that D(t) were fully served (in FIFO order), and the service times thus expended a total time of i=1 Si throughout the interval [0, t]. It follows that this time duration is less than or equal to t. S1 0 S2 S3...

Register Now

Unformatted Document Excerpt

Coursehero >> California >> USC >> EE 549

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.

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.
OF UNIVERSITY SOUTHERN CALIFORNIA, SPRING 2008 1 EE549: Problem Set #2 Solutions I. D EPARTURES a) (See Fig. 1). The total departures before time t is dened as D(t). These departures represent packets that D(t) were fully served (in FIFO order), and the service times thus expended a total time of i=1 Si throughout the interval [0, t]. It follows that this time duration is less than or equal to t. S1 0 S2 S3 S4 S5 SD(t) SD(t)+1 t time Busy Periods Fig. 1. A timeline illustrating the inequality of part 1(a). b) If D(t) does not increase to innity as t , then the departure rate is 0, which is certainly less than or equal D(t) to min[1/E {S} , ]. Here we consider the case when D(t) as t . From the inequality i=1 Si t (which holds for all t 0), we have: D(t) 1 t Si D(t) D(t) i=1 Taking a limit as t and using the law of large numbers yields: E {S} lim t t D(t) and so the departure rate is less than or equal to 1/E {S}. However, because D(t) N (t) for all t (as the departures cannot be more than the arrivals), we know that: t lim D(t)/t lim N (t)/t = t because N (t) has rate . Therefore, the departure rate is less than or equal to and it is also less than or equal to 1/E {S}. Thus, the departure rate is less than or equal to min[1/E {S} , ]. c) If > 1/E {S}, we know that the departure rate satises limt D(t)/t min[1/E {S} , ] = 1/E {S} with prob. 1. We have that L(t) = N (t) D(t). Thus: L(t) t t lim N (t) D(t) t t t = lim D(t)/t = lim t 1/E {S} with prob. 1 Because the limit of L(t)/t is greater than or equal to the positive value 1/E {S} with probability 1, it follows that L(t) with probability 1.1 1 In fact, for any sample path L(t) that satises L(t)/t c > 0, for any t t . Thus, L(t) (c )t for all t t . > 0 there exists a time t such that L(t)/t c for all UNIVERSITY OF SOUTHERN CALIFORNIA, SPRING 2008 2 II. F IXED L ENGTH PACKETS AND THE M ULTIPLEXING I NEQUALITY a) Proof for Lsingle (t): Fix a time t. Suppose that Usingle (t) = 0. Then the single-server system is empty and so we also have Lsingle (t) = 0 (so that Lsingle (t) = Usingle (t) holds for this case). Now suppose that B Usingle (t) > 0. Then Lsingle (t) > 0. Also, because of FIFO service, there are exactly [Lsingle (t) 1] packets in the buffer (none of which have started their transmission), and there is exactly 1 packet in the server. Thus: Usingle (t) = (Lsingle (t) 1)B + R(t), where R(t) is the residual amount of bits to be processed in the server, and satises 0 < R(t) B . Thus: Lsingle (t) = Usingle (t) R(t) Usingle (t) R(t) +1= + (1 ) B B B Note that 1 > 1 R(t) 0. Because Lsingle (t) is an integer and it is greater than or equal to Usingle (t)/B and B less than Usingle (t)/B + 1, it follows that it is the smallest integer greater than or equal to Usingle (t)/B . L(t) Proof for Lmulti (t): Fix a time t. Note that Umulti (t) = i=1 Ri (t), where Ri (t) is dened as the residual amount of unprocessed bits of packet i in the system at time t. We thus have: Lmulti (t) Umulti (t) = i=1 Ri (t) Lmulti (t)B where the nal inequality follows because Ri (t) B for all i. Thus, Lmulti (t) is an integer and Lmulti (t) Umulti (t)/B . Therefore, Lmulti (t) Umulti (t)/B . b) We know by the multiplexing inequality that Usingle (t) Umulti (t) for all t. Therefore Usingle (t)/B Umulti (t)/B for all t. From part (a) we also have that Lsingle (t) = Usingle (t)/B and Lmulti (t) Umulti (t)/B for all t. Thus, Lsingle (t) Lmulti (t) for all t. c) X1(t) (Poisson) X1(t) (Poisson) X2(t) (Periodic) L(t) = 6 kb/sec L1(t) L2(t) 2=4 kb/sec 2=2 kb/sec X2(t) (Periodic) Fig. 2. The packet version of the multiplexing inequality for problem 2c. From part (b), we know that L(t) L1 (t) + L2 (t), where L1 (t) and L2 (t) are the total number of packets in the multi-queue system shown in Fig. 2, with constant transmission rates 1 and 2 such that 1 + 2 = 6. Therefore: L L1 + L2 (1) Let 1 = 4 and 2 = 2. The queue L1 (t) is thus M/D/1 with loading = 1 B/1 = 3/4. Thus, by the M/D/1 formula, we have: (3/4)2 + 3/4 = 15/8 = 1.875 L1 = 2(1 3/4) The queue L2 (t) has a periodic packet of size 2 kb arriving every second, and has a service time of 1 second, and so there is never more than one packet in queue 2 (i.e., L2 (t) = 1 for all t, and so L2 = 1). Combining these expressions for L1 and L2 in the inequality (1) yields: L 23/8 = 2.875 packets UNIVERSITY OF SOUTHERN CALIFORNIA, SPRING 2008 3 III. B ROADCASTING WITH THE L AW OF L ARGE N UMBERS a) Each state of the Markov chain represents a number of users that have the current packet (so that no users have the packet in state 0, and all users have the packet in state 3). The rst equation states that T 0 is equal to the sum of 1 (as we must transmit the packet at least once), plus the expected remaining time (conditioning on all possible states that we can be in after the rst transmission). No users receive the rst transmission with probability (1 p)3 , and hence with this probability we are still in state 0 after the rst transmission, so the expected remaining time is still T 0 . One user successfully receives the packet after the rst transmisison with probability 3p(1 p)2 , and hence with this probability the expected remaining time is T 1 , etc. b) Solving the equations gives: S 2 = 1/p = 1.11111, S 1 = 1.21212, S 0 = 1.3040. c) Let Zi be the service time of packet i, dened as the time required for all 3 users to receive packet i, starting from when it is rst transmitted by the satellite. Clearly {Zi } are i.i.d. and have mean E {Zi } = S 0 = 1.3040. i=1 Thus, D(t) is a renewal process with i.i.d. inter-renewal times Zi , and so the time average departure rate is equal to 1/S 0 = 0.7669 packets/sec. IV. M ULTIPLEXING I NEQUALITY, S LOW T RUCKS , AND D ELAY a) If the multi-server system never empties, then we are done, as we trivially have that the single-server system empties before the multi-server system. Else, let t be the time when the multi-server system empties. We know by the multiplexing inequality that Usingle (t) Umulti (t) for all t, and hence: Usingle (t ) Umulti (t ) = 0 It follows that Usingle (t ) = 0, and so the single-server system is also empty at time t . Thus, it must have emptied either on or before the time t , the multi-server system emptied. b) Let B1 = B kb. Let B2 = B3 = . . . = B100 = 1 kb. In the single-server system, we have: single single single single = B/2 + 2/2, . . . , W100 = B/2 + 99/2 = B/2 + 1/2, W3 = B/2, W2 W1 That is, Wisingle = B/2 + (i 1)/2 for i {2, 3, . . . , 100}. Therefore: W single = 1 100 100 [B/2 + (i 1)/2] i=1 = B/2 + 1 200 99 i i=0 1 = B/2 + (99)(100)/2 200 99 = B/2 + 4 In the multi-server system: Suppose that B/1 99/1, so that the rst packet takes longer to serve in the multi-server system than all 99 other packets. Thus, we have: single single single single W1 = B, W2 = 1, W3 = 2, . . . , W100 = 99 and so: W multi = = = = B 1 + 100 100 B 1 + 100 100 100 Wimulti i=2 100 (i 1) i=2 B 1 + (99)(100)/2 100 100 B 99 + 100 2 UNIVERSITY OF SOUTHERN CALIFORNIA, SPRING 2008 4 Therefore: W multi B/100 + 99/2 1/50 + 99/B = = B/2 + 99/4 1 + 99/(2B) W single Let B = 9900. Then 99/B = 1/100, and we have: W multi 1/50 + 1/100 = 6/201 < 1/30 = 1 + 1/200 W single V. DYNAMIC ROUTING TO PARALLEL S ERVERS a) The JSQ strategy routes to the queue i {1, . . . , K} such that: i = arg min i{1,...,K} Ui (t )/i (JSQ) The Greedy strategy routes to the queue i {1, . . . , K} such that: i = arg min i{1,...,K} (Ui (t ) + B)/i (Greedy) If i = (equal rates) for all i {1, . . . , K}, then the Greedy strategy chooses the queue i with the smallest value of Ui (t )/ + B/, which is the same as choosing the queue with the smallest value of Ui (t )/, which is the same as the JSQ strategy. b) Due to a typo, there was no part (b) for this problem. c) Suppose that we use the Greedy policy for all time, and that Ui (t) = 0. Consider any queue j . We want to show that Uj (t) Bmax j /i . If Uj (t) = 0, then we are done. Else, let B be the size of the packet in queue j that is last in line (so that it is either last in the buffer, or there are no packets in the buffer and it is being processed in the server. The time that this packet will exit queue j is exactly t1 = t + Uj (t)/j . Because this packet was routed according to the Greedy strategy, this time t1 must be less than or equal to the time it would have emptied queue i if it was routed there, which is less than or equal to t2 = t + B/i (because it would have started its service in queue i at least by time t). Therefore, t1 t2 , and so: t + Uj (t)/j t + B/i t + Bmax /i Rearranging terms in the above inequality yields: Uj (t) Bmax j i d) Let Ugreedy (t) be the total unnished work under the greedy strategy, and let Uother (t) be the total unnished work under any other routing policy. Fix a particular time t. Case 1: Suppose time t is not in a fully loaded interval of the Greedy system. In this case, the Greedy system has at least one idle server (so that Ui (t) = 0 for at least one queue i), and so Uj (t) Bmax j /i for all j = i. It follows that: Ugreedy (t) = j=i Uj (t) j=i j Bmax i Bmax j=i j Bmax 1 K j=1 j Bmax 1 K j=1 j Uother + (t) 1 Thus, the result holds for Case 1. Case 2: Suppose time t is in a fully loaded interval of the Greedy system. UNIVERSITY OF SOUTHERN CALIFORNIA, SPRING 2008 5 In this case, let tf be the start of the current fully loaded interval, and note that tf t and that all servers of the Greedy system transmit at the full offered transmission rate during the interval from tf to t. Thus: Ugreedy (t) = Ugreedy (t ) + X[tf , t] Ygreedy [tf , t] f = Ugreedy (t ) + X[tf , t] f K t (2) (3) (4) ( )d tf t Bmax j=1 K j + X[tf , t] 1 ( )d tf Bmax j=1 K j + X[tf , t] Yother [tf , t] 1 j + Uother (t ) + X[tf , t] Yother [tf , t] f 1 j + Uother (t) 1 (5) Bmax j=1 K (6) = Bmax j=1 (7) where (2) holds by the I-O equation, (3) holds because the Greedy strategy is fully loaded during [tf , t], (4) holds because the time just before tf is not a fully loaded time, so that the total unnished work is upper bounded by j Bmax K 1 as shown in Case 1, and (5) holds because the other policy cannot have more bit departures over j=1 the interval [tf , t] than the sum of the integrals of the offered transmission rates over that interval. Finally, (6) and (7) follow by the I-O equation. Thus, the result also holds for Case 2, and we are done. e) The JSQ strategy ensures that it keeps unnished work is no more than (K 1)Bmax beyond that of any other policy. The Greedy strategy ensures that unnished work is no more than Bmax K (i /1 ) beyond any i=1 other strategy. This bound can be arbitrarily large (depending on the ratio of the largest rate to the smallest rate). Thus, the JSQ bound is better. However, this does not mean that one policy is better than the other. Indeed, the greedy policy can perform better in terms of delay in many cases (such as when only one packet arrives), even if it has a worse bound. The Greedy and JSQ policies are exactly the same if i = for all i. VI. R ATE S TABILITY FOR M ULTI -S ERVER , S HARED B UFFER S YSTEMS a) Note by the tracking inequality we have: Usingle (t) Umulti (t) Usingle (t) + (K 1)Bmax for all t where Usingle (t) represents a single-sever queue with the same input process but with a transmission rate process (t) = 1 (t) + . . . + K (t). Therefore: t lim Because (K 1)Bmax Usingle (t) Usingle (t) Umulti (t) (K 1)Bmax lim lim + lim t t t t t t t is a constant, we have (K 1)Bmax /t 0 as t , and so: t Usingle (t) Usingle (t) Umulti (t) lim lim t t t t t Now note that the time average rate of (t) is given by 1 +. . . K . Thus, by the rate stability theorem, Usingle (t) is rate stable if and only if r 1 + . . . K . Thus, if r K i , we have limt Usingle (t)/t = 0 with prob. i=1 1, and so with prob. 1 we have: 0 lim Umulti (t)/t 0 lim t which means that limt Umulti (t)/t = 0 with prob. 1, and so the multi-server system is rate stable. b) Suppose that r > K i . Note that: i=1 t K Umulti (t) X(t) 0 i=1 i ( )d (8) UNIVERSITY OF SOUTHERN CALIFORNIA, SPRING 2008 6 That is, Umulti (t) is at least as large as the total bit arrivals minus the maximum possible bit departures. Dividing (8) by t and taking limits yields (with prob. 1): Umulti (t) lim t t X(t) lim t t K K i=1 1 t t lim t i ( )d 0 = r i=1 i > 0 Therefore, Umulti (t)/t does not tend to 0 as t , and so Umulti (t) is not rate stable. VII. R ATE S TABILITY FOR A S ERVER S CHEDULING P ROBLEM Suppose we can design a server allocation rule that yields well dened time average server rates i for all queues i. Note by the rate stability theorem that Ui (t) is then rate stable if and only if ri i . It follows that we just need to design the policy to achieve time average server rates i such that i ri for all i. The following lemma about probabilistic server allocation is useful: Lemma 1: Suppose that every slot, a server is placed to queue i i.i.d. with probability p. Then i = i p. Proof: Let tk = kT be the time at which the k th timeslot ends (for k {1, 2, . . .}). Then: 1 tk tk i ( )d 0 = 1 kT 1 kT k mT i ( )d m=1 (m1)T k = i T 1m m=1 = i 1 k k 1m m=1 where 1m is an indicator function that is 1 if queue i is selected on slot m, and zero else. Note that {1m } are m=1 i.i.d. with E {1m } = p. Then: 1 k tk lim tk i ( )d 0 = i 1 k k lim k 1m m=1 = i p with prob. 1 and thus i (t) has a well dened time average rate that is given by i p. a) Let r1 = .9 kb/sec, r2 = .4 kb/sec, and r3 = .5 kb/sec. Suppose that 1 = 2 = 3 = 1 kb/sec. Independetly every slot, ip a coin and make the following decisions: Serve queues 1 and 2 with probability 0.5. Serve queues 1 and 3 with probability 0.5. Let pi = P r[Serve queue i]. Then clearly p1 = 1, p2 = p3 = 0.5. Therefore: 1 = p1 = 1 kb/sec, 2 = p2 = 0.5 kb/sec, 3 = p3 = 0.5 kb/sec. Then ri i for i {1, 2, 3}, and so all queues are rate stable. b) Let r1 = .9 kb/sec, r2 = .45 kb/sec, and r3 = .6 kb/sec. Supppose that we have the same system as part (a), so that 1 = 2 = 3 = 1 kb/sec. Independently every slot, ip a coin and make the following decisions: Serve queues 2 and 3 with prob. 0.1. Serve queues 1 and 2 with prob. 0.4. Serve queues 1 and 3 with prob. 0.5. Then: p1 = 0.9 p2 = 0.5 p3 = 0.6 = = = 1 = 0.9 r1 2 = 0.5 r2 3 = 0.6 r3 UNIVERSITY OF SOUTHERN CALIFORNIA, SPRING 2008 7 Thus, by the rate stability theorem, all queues are rate stable. c) For all time t 0 and for any i {1, 2, 3}, we have: t Ui (t) Xi (t) 0 i ( )d Xi (t) t where the nal inequality holds because i ( ) 1 for all . Dividing by t yields: Xi (t) Ui (t) 1 t t Taking a limit yields limt Ui (t)/t ...

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:

USC - ISE - 575
A Generative Grammar for Jazz Chord Sequences (Steedman) Naru Sundar, ISE 575 This Steedman paper focused on applying the generative grammar techniques of Chomsky, used mainly in language theory in computer science, to the patterns of chords that con
USC - ISE - 575
Jonathan Mooser Review of A Model for Tonal Context Time Course Calculation from Accoustical Input. By Izmirli &amp; BilgenIn A Model for Tonal Context Time Course Calculation from Accoustical Input. Izmirli and Bilgen propose a two stage algorithm for
USC - ISE - 575
Slicing It All Ways: Mathematical Models for Tonal Induction, Approximation, and Segmentation Using the Spiral Array (Chew) Naru Sundar, ISE 575 The spiral array model proposed in this paper is used to solve three dierent problems. Key nding, its rel
USC - ISE - 575
Edward Stein EE675 (ISE575) April 7, 2005 SasEx: a case-based reasoning system for generating expressive musical performances By: Josep Arcos, Ramon Lopez de Mantaras and Xavier Serra Where the other paper I read this week failed. This paper has come
USC - ISE - 575
The Continuator: Musical Interaction With Style (Pachet) Naru Sundar, ISE 575 In this paper Pachet describes a continuator system which given a training sequence of MIDI input, can produce an output MIDI sequence that is stylistically identical to th
USC - ENGR - 582
Information Technology for Industrial Engineers1 November 2001ISE 582: Information Technology for Industrial EngineersUniversity of Southern California Department of Industrial and Systems EngineeringLecture 8JAVA Cup 6: Windows and Model-Vie
USC - CSCI - 201
/ Example illustrating the use of multimap STL container#include &lt;iostream.h&gt;#include &lt;multimap.h&gt;#include &lt;algo.h&gt;#include &lt;string&gt;/ store phone numbers as a MULTIMAP from string -&gt; integertypedef multimap&lt;string, long, less&lt;string&gt; &gt; phone_
USC - CSCI - 201
core programmingWebJava: A Software Revolution? 2001-2002 Marty Hall, Larry Brown http:/www.corewebprogramming.comAgenda Truths / Myths About Java Java is Web-Enabled? Java is Safe? Java is Cross-Platform? Java is Simple? Java is Powerf
USC - CSCI - 201
Object-Oriented Software DevelopmentCSCI 201 Spring 2004 Dr. K. Narayanaswamy Programming Assignment # 1 Due Date: 02/13/04 (11:59 p.m.)Goal The purpose of this assignment is to reinforce and enhance your understanding of encapsulation and its perv
USC - CSCI - 201
Object-Oriented Software Development.CSCI 201 Spring 2004 Dr. K. Narayanaswamy Programming Assignment # 5 Due Date: 05/01/2004 (11:59 p.m.) No Late Submissions!Goal The purpose of this assignment is to reinforce and enhance your understanding of GU
USC - CSCI - 201
Software Development CSCI 201 Spring 2004Dr. K. Narayanaswamy Final Examination You have 120 minutes to complete this examination. You can use any and all reference materials. YOU MUST ANSWER AT LEAST 7 of the 8 questions. Each question carries 14 p
USC - CSCI - 201
021309 Truck 4 71 Chevrolet Silverado 06/05/03 Chevrolet 285 Automatic 9 27999.99021310 Sedan 4 6 MercedesBe S500 01/15/03 MercedesBe 311 Automatic 7 69999.88021311 Motorcycle 652 BMW BMW F650CS 02/01/03 BMW 107 Ma
USC - CSCI - 201
021309 LandRover Discovery 06/01/01 LandRover 217 Automatic 8 19999.00021310 MercedesBe S500 01/15/03 MercedesBe 311 Automatic 7 69999.88021311 Toyota LandCruise 04/11/02 Toyota 345 Manual 9 47899.00021312 Mazda Protege
USC - CSCI - 201
/ Demonstrating use of multiset STL template#include &lt;multiset.h&gt;#include &lt;list.h&gt;#include &lt;algo.h&gt;#include &lt;string&gt;/ when the STL types get complicated, typedef them/ and use the typedef names where you need themtypedef multiset&lt;int, less
USC - CSCI - 201
/ Demonstrating use of STL's predicate templates and adaptors#include &lt;list.h&gt;#include &lt;algo.h&gt;#include &lt;assert.h&gt;void show_int (int x){ cout &lt; x &lt; &quot; &quot;;}int main(){ cout &lt; &quot;Demonstrating Function Objects with lists.&quot; &lt; endl; list&lt;in
USC - CSCI - 201
021309 LandRover Discovery 06/01/01 LandRover 217 Automatic 8 19999.00021310 MercedesBenz S500 01/15/03 MercedesBe 311 Automatic 7.5 69999.88021311 Toyota LandCruise 04/11/02 Toyota 345 Manual 9.13 47899.000213 Mazda Prot
USC - CSCI - 201
021309 Truck 06/05/03 4 71 Chevrolet Silverado Chevrolet 285 Automatic 9 27999.99021310 Seden 4 6 MercedesBe S500 01/15/03 MercedesBe 311 Automatic 7 69999.88021311 Motorcycle 652 BMW BMW F650CS Feb01/03 BMW 107 Ma
USC - CSCI - 271
This is ./info/emacs, produced by makeinfo version 4.3 from emacs.texi. This is the Fourteenth edition of the `GNU Emacs Manual', updatedfor Emacs version 21.3.INFO-DIR-SECTION EmacsSTART-INFO-DIR-ENTRY* Emacs: (emacs).The extensible self-d
USC - USCCSE - 1989
EXPERIENCES WITH THE SPIRAL MODEL PROCESS MODEL GENERATORAS ABARRY BOEHM, TRW INC. Introduction A good many of the problems on software projects arise from mismatches between the process model used by the project and the project's real-world proc
USC - CSCI - 577
Iteration PlanVersion 1.1USC Football Recruitment Database(Team 6) ClientJared Blank USC FootballThe TeamFeasibility Rationale Systems Architecture &amp; UML Modeling Operational Concept and Systems Analysis Life Cycle Plans and Prototypes Syste
USC - CSCI - 577
Easy Win-Win Negotiation Session II.Date: Thursday, 22nd Sept, 2005 Time: 2.00pm 4.00pm Place: Computer Lab: SAL, room- 322 The Client: *Jared Blank USC Football The Team: *Revati Kadu (Project Manager) *Akshay Aras (Project Coordinator) *Abhishek
USC - CSCI - 577
Date: Wednesday, 16th Nov, 2005 Time: 3.30pm 4.30pm Place: Howard Jones Ground, USC. The Client: *Jared Blank USC Football The Team: Revati Kadu (Project Manager) *Akshay Aras (Project Coordinator) *Abhishek Venkatesh *Vivek Ganapathy Nagarajan *Am
USC - CSCI - 577
Packaged Tools and Procedures (PTP)Version 1.1USC Football Recruitment Database(Team 6) ClientJared Blank USC FootballThe TeamFeasibility Rationale Systems Architecture &amp; UML Modeling Operational Concept and Systems Analysis Life Cycle Plans
USC - CSCI - 577
Enrico Dellarippa CSCI577aCS577A Fall 2005 IV&amp;V H HW LCO OCDA. Management Overview The system boundary and environment benefit chain diagram (section 2.5) provides a good overview of the football recruiting database system. This will provide a no
USC - CSCI - 577
Transition Plan (TP)Version 1.2USC Football Recruitment Database(Team 6) ClientJared Blank USC FootballThe TeamFeasibility Rationale Systems Architecture &amp; UML Modeling Operational Concept and Systems Analysis Life Cycle Plans and Prototypes
USC - CSCI - 577
Easy WinWin Report USC Football Recruitment DatabaseVersion 1.0Team 6Jared Blank (Client) Revati Kadu Akshay Aras Vivekanand G.N Abhishek Venkatesh Natasha Karnik Amruta Chitnis William Dong Enrico Dellarippa22 Sep 2005, 21:11:11USC CSE CSCI
USC - CSCI - 577
Team 6 CCD customers: Jared &amp; Steve Very happy Showed to all his bosses Suggested Switch 'type of user' field to radio button
USC - CSCI - 577
April 5, 2006 CSCI 577b Team 6 USC Football Recruitment DatabaseRevati Kadu Akshay Aras Natasha Karnik Amruta Chitnis Abhishek VenkateshExplanation Log: TPC Aditya Shukla1. Area of Concern 3 Table 19 talks about I-net connectivity test which I
Houston Downtown - BIOL - 1101
Quiz 1 General Biology I Lab, Spring 2003 Quiz 2 Using the microscope Name _ (1 point) For the following questions, refer to these images:Image of the ruler at low powerEuglena cell under low power1. What is the field of view at low power in mm
Houston Downtown - BIOL - 1101
Bacteria &amp; DiseaseBIO 1101, Spring 2003 Quiz 3 Bacteria &amp; Disease Name _ 1. Look through the microscope at your table. How would you describe the shape of these cells? 2. Do the cells in the microscope have a nucleus? 3. About how big would you gue
Houston Downtown - BIOL - 1101
Homework: Protists and Fungi General Biology I Lab, Spring 2003 Homework Review Questions Name _ 1. Why are protists not put in any other kingdom?2. Name the different ways that protists can move.3. Name the three main categories (colors) of alga
Houston Downtown - BIOL - 1101
Homework: Microorganisms and Disease General Biology I Lab, Spring 2003 Homework Review Questions Microorganisms and Disease Name _ 1. Are bacteria prokaryotic or eukaryotic? What does that mean?2. Sketch and name the three shapes of bacteria.3.
Houston Downtown - BIOL - 1101
Homework: Mitosis and Meiosis General Biology I Lab, Spring 2003 Homework Review Questions Name _ 1. What is the purpose of mitosis?2. If you start with 46 chromosomes, how many will you end up with at the end of mitosis?3. If you start with 46 c
Houston Downtown - BIOL - 1101
Homework: Respiration &amp; Fermentation General Biology I Lab, Spring 2003 Homework Review Questions Respiration and Fermentation Name _ 1. What is the overall equation for aerobic cellular respiration? (You may need to look in your textbook).2. What
Houston Downtown - BIOL - 1101
Homework: Mendelian Genetics General Biology I Lab, Spring 2003 Homework Review Questions Name _ 1. Define each of the following: Heterozygous Phenotype Recessive 2. What is the difference between a monohybrid cross and a dihybrid cross?3. If two p
Virginia Tech - ESM - 5064
AOE/ESM 5064 Structural Optimization Graphical Illustration of Optimization Problems Possible for two or three design variables Plot the constraint equations Identify the feasible design space Plot objective function contours Locate optimum by
Dickinson State - CHEM - 341
Mass SpectrometryMass Spectrometry A GAS PHASE Technique Ionization Electron Impact, electrospray, FAB, maldi Mass Selection Curved magnet, quadrupole, time of ight Detection Counts every molecule (and fragment)2Mass Spectrometry - elect
Virginia Tech - CS - 2604
CS 2604 Assigned: Thurs, Nov 18Homework 4Fall 2004 Due: in-class at 2:00pm, Thurs, Dec 2Name: VT ID #_ _This homework assignment will be handwritten and turned in in-class, at the start of class (2:00pm) on Thursday, December 2, 2004. Write
East Los Angeles College - CS - 2142
MonotonicityA function f (x1 , . . . , xn ) is called monotonic on its k -th argument (w.r.t. an order &lt;) if ak ak implies f (a1 , . . . , ak , . . . , an ) f (a1 , . . . , ak , . . . , an ). ak implies f (a1 , . . . , ak , . . . , an ) f (a1 ,
USC - EALC - 204
Fall, 2003EALC 204 (Chinese III)Instructor: Yan Li Office: THH 331M; THH 226A (mailbox) Phone: (213) 821-1263 E-mail: liya@usc.edu Class Meetings: 4:00-5:50 MW; THH217 Office Hours: 2:00-3:30pm MW and by appointment Program director: Dr. Audrey Li
Dickinson State - CHEM - 342
Lecture Summary 08 03 Feb 2003These notes can be obtained at: http:/www.ndsu.nodak.edu/instruct/grcook/chem342_03/notes.shtmlChapter 13: Nuclear Magnetic Resonance Spectroscopy1H NMR Spectroscopy Provides the number of chemically different prot
Dickinson State - CHEM - 342
Chem 342 Organic Chemistry IINeed to know Reactions for Exam 02Nucleophilic Aromatic SubstitutionCl O2N NO2 NaOH O2N OH NO2 Cl H NO2 NaOH OH H25 CNO2340 C 2500 psiOxidation of Aromatic SubstituentsCH3 KMnO4 O C O OH KMnO4 O C OHO KMnO
Dickinson State - CHEM - 342
Chem 342 Organic Chemistry IILecture Summary 19 - 04 Mar 2009Chapter 19 - Aldehydes and Ketones: Nucleophilic Addition Reactions Carbonyl Compounds Carbonyls are polarized toward the oxygen. Thus, nucleophiles will react at the carbon and electr
Dickinson State - CHEM - 342
Lecture Summary JanThese notes can be obtained at: http:/www.ndsu.nodak.edu/instruct/grcook/chem342/notes.shtmlChapter 12: Mass Spectrometry and Infrared Spectroscopy Mass Spectrometry Alcohols fragment by alpha cleavage (next to the alcohol) Dehy
USC - CS - 303
CS303 (Spring 2008)- Solutions to Assignment 11Problem 1(a) It means that for every program P : if P X, and P P (that is, P and P produce the same output for every input), then P X also. (b) Intuitively, this means that X as a set characteriz
USC - MATH - 218
USC - MATH - 125
MATH 125FINAL EXAMMay 5th, 2005Last Name: SSN: Circle your instructors name: Dragnev Geisser KimFirst Name: Signature:MontgomeryINSTRUCTIONS Answer all questions. You must show your work to obtain full credit. Points may be deducted if yo
USC - MATH - 125
MATH 125FINAL EXAMDecember 19, 2007Last Name: USC ID:First Name: Signature:Circle the lecture section you are registered for: Voineagu at 9 Montgomery at 11 Tuffaha at 9 Proskurowski at 12 Gundersen at 10 Geisser at 12 Jaffrey at 11 Jaffrey
USC - MATH - 125
Math 125, Spring 2002, Calculus I FINAL EXAMProblem 1. Evaluate the following limits (nite or innite). Use only the techniques seen in this course. In particular, you are not allowed to use LHospitals rule if you know what this is. a. (8 points) lim
USC - MATH - 118
MATH 118FINAL EXAMSpring 2002Last Name: ID Number:First Name: Signature:Circle your Professor's name: Arratia Proskurowski Saric Schumitzky Verona Von Bremen WooCircle your discussion time: TuTh 8:00 TuTh 2:00 TuTh 9:00 TuTh 3:00 TuTh 10:
USC - MATH - 218
USC - MATH - 126
Math 126 - Practice Problems - Fall 2001S. Kamienny, C. Lanski, F. Lin, R. Sacker, and V. Scharaschkin (in alphabetical order) 1. The region bounded by the curves y = 4x2 ; x3 and y = 0 is rotated about the y axis. Find the volume generated. 2. Ass
USC - MATH - 125
MATH 125 FINAL EXAMINATION May 7th 2007Last Name: Student ID Number:First Name: Signature:Please circle the class in which you are registered: Haskell (9am) Malikov (10am) Haskell (11am) Proskurowski (12pm)Directions: Answer all the questions
Dickinson State - G - 440
ARTICLE IN PRESSQuaternary Science Reviews 25 (2006) 21972211Evidence for warm wet Heinrich events in FloridaEric C. Grimma, William A. Wattsb, George L. Jacobson Jr.c, Barbara C.S. Hansend, Heather R. Almquiste, Ann C. Dieffenbacher-KrallcIlli
USC - CS - 499
CS499 Midterm &quot;Intelligent Agents and Science Fiction&quot;Question 1: (4 pt) State True or False, and explain briefly why: (a) (1 pt) S2Action A1State S1S3Action A2Consider the state space of the MDP given above. Suppose the actions shown are
USC - CSCI - 599
Continually Evaluating Similarity-Based Pattern Queries on a Streaming Time Series*Like Gao, X. Sean Wang Department of Informationand Software Engineering George Mason University, Fairfax, VA 22030, USA {Igao, xywang}@gmu.eduABSTRACTIn many appli
USC - CS - 577
Specification and Design of User Interface SoftwareTRWPresentation to CS577a University of Southern California Dr. Barry BoehmSteven M. Jacobs September 25, 2002BiographyTRWSteven M. Jacobs is with TRW Systems in Carson, California. He man
USC - CS - 577
Part 1http:/sunset.usc.edu/classes/cs577a_2002/hw/ liveThrough2/p1.html http:/sunset.usc.edu/classes/cs577a_2002/hw/ liveThrough2/p1.docPart 2http:/sunset.usc.edu/classes/cs577a_2002/hw/ liveThrough2/p12.html http:/sunset.usc.edu/classes/cs577a_2
Dickinson State - CS - 765
Questions and Answers (Q&amp;A)Chapter 1 &gt; In the section 'introduction' when you have defined what is database, you &gt; have written that &quot;REPOSITORY&quot; implies &quot;persistence&quot;.This is little bit &gt; confusing to me. &gt; Could you kindly throw some light on this
USC - CSCI - 577
USCUniversity of Southern CaliforniaC S ECenter for Software EngineeringCS 577a Software Engineering I Peer Review WorkshopA Winsor BrownSep. 24, 2007 v0USC-CSE 2004-20071USCUniversity of Southern CaliforniaC S ECenter for Softwa