Coursehero >>
California >>
UCSD >>
CSE 101 Course Hero has millions of student submitted documents similar to the one below including study guides, homework solutions, papers, and exam answer keys.
#5 Homework UCSD Winter 2002, CSE 101, 3/9/2002 Question 1. Best-first search is a general search algorithm that always considers (expands) the estimated best partial solution. This is typically implemented with a priority queue. One well-known best-first search algorithm estimates the cost of a partial solution as the cost of getting to the node that represents that partial solution, plus an estimate of the cost of getting from that partial solution to a complete solution ("the goal"). More formally: g(n) = the cost of path from the initial state to state() h(n) = estimated cost of the cheapest path from the state represented by the node n to a goal state f(n) = g(n) + h(n) = estimated cost of the cheapest solution through n Given a grid graph G representing the 2-dimensional Manhattan grid (i.e., integer lattice) with all edges having unit cost, we wish to find the shortest path from node s to node t. Let g(n) be the path length from node s to node n, and let h(n) be the Manhattan distance between node n and t, where the Manhattan distance between nodes a and b is defined as d(a,b) = |ax - bx| + |ay - by|. (a) Show with contour lines the order in which nodes in G are expanded by the algorithm. Justify your drawing with a few sentences. Solution: The algorithm described above for historical reasons is known in the literature as the A* algorithm. To see the behavior of this algorithm we have simulated its search pattern on a grid graph. The task of the algorithm was to find a shortest path from the start node s the goal node t. In the pictures below s is represented as the lighter dot at the center and t is represented as the darker dot in the top right corner. From left to right the grayscale images represent g, h, and f values respectively. The values, according to the problem specifications were calculated in Manhattan distances, and darker shades represent lower values. Looking at the left most picture we can see that in the upper right quadrant all the values are the same and are lowest overall. Since goal node t is present in this region (hence it will be found), and since in the other regions all the points have higher f values, the only nodes that will be expanded must be in this upper right quadrant. Because of the grid structure of G, and because A* can move between nodes that are adjacent to each other, the contour lines will all be concentric around s and will gradually reach out towards t. These contour lines are shown in the left most picture. (b) Give an estimate of how many nodes are expanded by the algorithm as a function of whatever parameters you feel appropriate (e.g., d(a,b), |ax - bx|, |ay - by|, etc.). Solution: From the rightmost image above one can see that the f values in the upper right quadrant are the lowest and are all equal to each other. Since G, on which the algorithm operates, is a grid graph with a simple FIFO order implementation of the priority queue nodes closest to s are expanded first. Hence, by the time the algorithm reaches the goal state t, most of the nodes in the upper right quadrant will be expanded. Thus the number of nodes expanded is O( |sx tx| * |sy ty| ). (c) Does your estimate in (b) depend on how the priority queue is implemented? Describe an implementation of the priority queue that allows the search algorithm to reach t while expanding the minimum possible number of nodes. Solution: The estimate for the number of nodes expanded given in part b does depend on the implementation of the priority queue. Note that the heuristic value h is a perfect estimate of the cost to the goal node. Hence if all the f values would be all distinct (which is clearly not the case in the upper left quadrant) then A* would straight march to the goal node t and will expand an optimal number of nodes. If we implemented the priority queue in the best first search such that equal values are processed in a LIFO order, the two alternative routes for A* would be a straight marsh to the goal and are shown in the picture below. The actual route taken depends on in what order the children of an expanding node are processed. Question 2. Prove the optimality of the above algorithm, given the assumptions that (1) the h function is admissible, and that (2) the f = g + h function is monotonic. Intuitively, admissible means acceptable or reasonable. Formally, h(n) is admissible if it is always true that: h(n) = estimated cost of cheapest path from state(n) to goal <= actual cost of cheapest path from state(n) to goal Solution: Adopted from Professor Charles Elkan at UCSD Proof of optimality: By definition, the next node expanded by A* is always one of the remaining unexpanded nodes that has the lowest f = g + h value (maybe the equal-lowest f value). When A* expands a goal node, it first checks and discovers that it is indeed a goal node. Now the h value of a goal node is zero, so its f value is its g value, which is exactly the cost of the path to this node. Call this cost c*. So at the instant that A* finds a goal node, every other node in the priority queue, say node n, must have f(n) >= c*. For each such node n, f(n) is an under-estimate of the true cost c' of reaching the cheapest goal node reachable through n. Therefore every other goal node has cost c' >= f(n) >= c*. This proves that A* is optimal. Question 3. Imagine that there are obstacles in the search space, i.e., vertices in G that cannot be visited. (Such obstacles might represent real obstacles, e.g., in a VLSI chip routing problem.) (a) Draw contour lines as in Question 1 to represent the order of nodes visited or expanded by the algorithm in Question 1, when obstacle an is placed in the close vicinity of s. To be specific, suppose that s is at (0,0); and that the obstacle consists of all vertices on the line segments (-3,5) to (5,5), and (5,-3) to (5,5). Solution: In the left half of Figure 1, we show contour lines that represent the order in which nodes are expanded by the algorithm. Again, the particular order of expansions depends on the adjacency characteristics in the grid graph G. It is important to note that none of the nodes outside of the big rectangular area are expanded because they have higher f values than any one of the nodes inside the rectangle. Nodes adjacent to the outside of the big rectangular area are visited but not expanded. (b) Draw contour lines as in Question 1 to represent the order of nodes visited or expanded by the algorithm in Question 1 when an obstacle is placed in the close vicinity of t. Specifically, assume a symmetric situation to that given in part (a). Solution: Reasoning is identical to the reasoning presented in part a. Contour lines for this situation are shown in the right half of Figure 1. An important thing to note is that the two regions around t (upper right and lower left have higher f values than the other surrounding values. This is true since for all points in this region it is true that they cannot by on an optimal path. For this reason they will not be expanded on by A*. t k k-1 13 10 9 8 7 11 12 15 14 8 9 11 12 10 13 14 t 14 13 12 11 7 1 5 4s 6 7 11 10 89 2 3 13 2 1 4 3 8 6 5 12 10 9 6 s Figure 1: Contour lines for finding the shortest path from s to t with an object around s (left), and with an object around t (right). Order of expansions is indicated by the numbers next to the contour lines. Question 4. Suppose we simultaneously run the above algorithm starting from s (to find the shortest path to t), and starting from t (to find the shortest path to s). (a) What do the contour lines look like? Do you think that, in general, this "bidirectional" approach is more efficient than the original "uni-directional" approach? Explain your thinking. Solution: Contour lines from s to t are identical to that presented in the right most picture in question 1. Contour lines from t to s are symmetrical and are approaching s. They are shown on the left half of figure 2. t 2 3 4 5 6 5 4 1 2 3 1 t 6 3 2 1 4 5 4 3 2 1 5 s s Figure 2: Contour lines for the bi-directional approach. Contour lines on the left are for a perfect heuristic, while on the right for a more general case (i.e.: a less perfect heuristic). As one can see from the above figure, the number of nodes expanded by the bidirectional approach in our case (left) is exactly equal to the nodes expanded by the uni-directional approach. In a more general case, when the heuristic function h used by the algorithm is not perfect the number of nodes expanded by the bi-directional approach is less, however, as we will see in the part (b), the implementation overhead to find a solution to the original problem outweigh the benefits of this approach. Contour lines for this more general case are shown on the right half of figure 2. (b) Is it true that when the two expanding wave fronts first meet, you have found a shortest path from s to t? If yes, justify your answer. If no, then under what condition have we actually found a shortest s-t path? Solution: As we have mentioned earlier the heuristic function h used by the algorithm is a perfect heuristic or estimator. In this special case it is true that when the two expanding wave fronts meet in the bi-directional approach the algorithm found an optimal solution to the original problem. Assuming the two expanding wave fronts meet at some node n, an optimal solution can be constructed as the path s to n and the path from t to n (in reverse direction). In the more general case, when we do not have a perfect heuristic, that is all we know is that h is an under-estimator, the condition for finding an optimal solution is that for a given node n either gs(n) = ht(n), or gt(n) = hs(n), where the subscripts denote the direction of the search. In both of these cases we have found an optimal solution, in other words an optimal path to the goal node, since both ht and hs are under-estimators and gt and gs are actual partial path costs. As we can see, in order to take advantage of the reduction of expanded nodes by this bi-directional approach, one has to constantly check for the conditions above. This inevitable induces an implementation cost that may overweigh the benefits of this approach. Question 5. Given the following branch-and-bound tree, where the numbers at the nodes represent the incremental costs of visiting that node (i.e., growing the partial solution vector), and the leaves represent complete solutions. Trace the execution sequence of depth-first branch-and-bound (DFBB) by showing the sequence of visited nodes. Solution: The nodes that are visited by DFBB are gray while the unexpanded nodes are white. The diagonal lines show where the search tree was pruned by DFBB. Leaves in the search tree represent goal nodes or full solutions, while internal nodes represent partial solutions. In this context visited means that the cost of the partial or full solution was evaluated. Pruning of the search tree happens when the cost of a partial solution becomes more than the cost of the so far best full solution. The boldly outlined nodes represent partial solutions that were fully expanded (i.e.: all the operators of the problem were applied to a node and all its successors were returned). 0 2 12 3 4 7 1 3 1 6 1 1 1
Find millions of documents here - Study Guides, Homework Solutions, Papers, Exam Answer Keys and more.
Course Hero has millions of course related materials that will enable you to learn better, faster and get an A in all your courses.
Below is a small sample set of documents:
hw6solutions.pdf
Path: UCSD >> CSE >> 101 Winter, 1998
Description: Homework #6 UCSD Winter 2002, CSE 101, 3/16/2002 Question 1. HAMILTONIAN PATH - HAMILTONIAN CYCLE Definitions: Hamiltonian Path A Hamiltonian path in an undirected graph G = (V,E) is a path of |V| - 1 edges that visits each vertex (including the sta...
qing-cv.pdf
Path: UCSD >> CSE >> 5 Fall, 2008
Description: Qing Zhang (Christene) 11545 Caminito La Bar #73 San Diego, 92126 (858)-229-7667 qqzhang@gmail.com Research Interests My research interests are in systems, networking, and security, particularly the development of systems for enforcing data managemen...
SIO217Asyllabus_Fall06.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: ...
SIO217ALecture01aRCS.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: The Greenhouse Effect Solar radiation Long-wave radiation 1 ...
SIO217ALecture2aLMR.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: Review from Ch. 1 Thermodynamic quantities Composition Pressure Density Temperature Kinetic Theory of Gases Thermodynamic Quantities Classical vs. Statistical thermodynamics Open/closed systems Equation of state f(P,V,T)=0 Extensive/inten...
SIO217ALecture02bLMR.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: Reversible-Adiabatic-Work Reversible Ideal Gas Adiabatic thick walls Lecture Ch. 2b Entropy Second law of thermodynamics Maxwells equations Heat capacity Meteorologists entropy W = pdv mass is conserved Frictionless Low P, Low T p1v1 pv =R...
SIO217ALecture03aRCS.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: What are the 3 ways heat can be transferred? Radiation: transfer by electromagnetic waves. Conduction: transfer by molecular collisions. Convection: transfer by circulation of a fluid. Sun - our star the source of most of our energy Image from:...
SIO217ALecture06bLMR.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: Cloud in a Jar Demonstration Lecture Ch. 6b Saturation of moist air Relationship between humidity and dewpoint Clausius-Clapeyron equation Dewpoint Temperature Depression Isobaric cooling http:/groups.physics.umn.edu/demo/old_page/demo_gifs...
SIO217ALecture08aLMR.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: Lecture Ch. 8a Review of Ch.7 Concepts Homework Ch. 7, Prob. 3 Atmospheric Structure Structure of the atmosphere Decreasing temperature with altitude Decreasing pressure with altitude Changes in water vapor with altitude Describing the atmos...
SIO217ALecture08bRCS.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: Cloud physics and cloud-climate feedbacks: Connecting this course to current research Start from two sections of Curry & Webster: Richard Somerville SIO 217A November 14, 2006 Parameterization of Cloud Microphysical Processes (Section 8.6), pages ...
SIO217ALecture12bLMR.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: Lecture Ch. 12 Atmospheric heat engine Latitudinal and meridional heat transfer Walker circulation and Aus-Asia monsoons Efficiency, irreversibility, entropy Hydrological cycle The Atmospheric Heat Engine Current research Aerosols, precipita...
SIO217ALecture13aRCS.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: Climate Feedbacks - A Study Guide to Chapter 13 The chapter emphasizes 3 especially important feedbacks (but there are many others). Section 13.3 Water Vapor Feedback Section 13.4 Cloud-radiation Feedback Richard Somerville SIO 217A 21 Nov. 2006 ...
ROASTpapersFa06.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: REVIEWS OF ATMOSPHERIC SCIENCE TOPICS, VOL. 12, X, DOI:10.1029/, The History behind the Discovery of the Earths Atmospheric Composition Cassandra Gaston Scripps Institute of Oceanography, University of California, San Diego, CA, USA Aneesh C. Subram...
SIO217aMidtermFal05key.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: SIO 217A Midterm Exam Curry and Webster, Ch. 1-4 (and Section12.1) Fall 2005 1. Consider a planet with an atmosphere in hydrostatic equilibrium. Assume that the atmosphere is an ideal gas. Also assume that the temperature is a maximum at the surf...
Pruppacher&KlettCh6.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: ...
EmanuelK2005ch10.pdf
Path: UCSD >> AEROSOLS >> 217 Fall, 2008
Description: ...
cv(sangtaekim).pdf
Path: UCSD >> CSE >> 008 Fall, 2008
Description: Sangtae Kim University of California, San Diego Dept. of Computer Science and Engineering Mail Code 0404 9500 Gilman Drive, La Jolla, CA 92093 Oce: (858) 534-8865 Fax: (858) 534-7029 Email: sak008@ucsd.edu Homepage: http:/cse.ucsd.edu/~sak008/ Educa...
cv(sangtaekim).pdf
Path: UCSD >> CS >> 008 Fall, 2008
Description: Sangtae Kim University of California, San Diego Dept. of Computer Science and Engineering Mail Code 0404 9500 Gilman Drive, La Jolla, CA 92093 Oce: (858) 534-8865 Fax: (858) 534-7029 Email: sak008@ucsd.edu Homepage: http:/cse.ucsd.edu/~sak008/ Educa...
lecture1.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Software for Embedded Systems Rajesh Gupta University of California, San Diego Welcome to CSE 237B! Instructor: Rajesh Gupta, rgupta@ucsd.edu, 858 822-4391, EBU3B 2120 Office Hours: Wed 2-4, by appointment Admin: Virginia Mc...
EmbeddedSWComputerLee.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: PERSPECTIVES Edward A. Lee University of California, Berkeley Whats Ahead for Embedded Software? Once deemed too small and retro for research, embedded software has grown complex and pervasive enough to attract the attention of computer scientists...
cphcomputer.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: PERSPECTIVES John A. Stankovic University of Virginia Insup Lee University of Pennsylvania Aloysius Mok University of Texas at Austin Raj Rajkumar Carnegie Mellon University Opportunities and Obligations for Physical Computing Systems Seamlessl...
Lee_CPS_PositionPaper.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: Cyber-Physical Systems - Are Computing Foundations Adequate? Edward A. Lee Department of EECS, UC Berkeley Position Paper for NSF Workshop On Cyber-Physical Systems: Research Motivation, Techniques and Roadmap October 16 - 17, 2006 Austin, TX 1 Su...
lecture2.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Specification and Modeling Methods for Embedded Systems Rajesh K. Gupta University of California, San Diego. 1 Outline Why models? What are useful models (of computation)? Composition of MOCs Hybrid models (Cyber physical s...
concurrentmodels.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: Technical Memorandum UCB/ERL M04/26, University of California, Berkeley, CA 94720, July 22, 2004. Concurrent Models of Computation for Embedded Software Edward Lee and Stephen Neuendorffer Memorandum No. UCB/ERL M04/26, July 22, 2004 EECS Departmen...
StateMate.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: ...
Edwards2003.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: The Synchronous Languages 12 Years Later ALBERT BENVENISTE, FELLOW, IEEE, PAUL CASPI, STEPHEN A. EDWARDS, MEMBER, IEEE, NICOLAS HALBWACHS, PAUL LE GUERNIC, AND ROBERT DE SIMONE Invited Paper Twelve years ago, PROCEEDINGS OF THE IEEE devoted a specia...
lecture3.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Programming for Embedded RT Systems Programming in the large Rajesh Gupta University of California, San Diego ES Characteristics Complexity in function (and in size) High reliability and safety failure has severe life, enviro...
lecture4.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Issues in Programming Language Design for Embedded RT Systems Reliability and Fault Tolerance Exceptions and Exception Handling Rajesh Gupta University of California, San Diego ES Characteristics Complexity in function (and in ...
hw2.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B FALL 2008 PROF. RAJESH GUPTA Homework 2: System Models Handed Out: October 9, 2008 Due: October 16, 2008 Problem 1 [5,5,10 points]: Consider a Statecharts description as shown. For this system: a. identify all states and configurations. b....
sol2.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B FALL 2008 PROF. RAJESH GUPTA Homework 2: System Models Suggested Solutions Problem 1 [5,5,10 points]: Consider a Statecharts description as shown. For this system: a. identify all states and configurations. b. group configurations/states i...
lecture5excption.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Exceptions and Exception Handling Rajesh Gupta University of California, San Diego System Characteristics Complexity in function (and in size) Concurrent control of separate components devices operate in parallel Facilities...
cases2000-exception.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: Design and Implementation of a Hierarchical Exception Handling Extension to SystemC Prashant Arora Department of Information and Computer Science University of California, Irvine Irvine, CA 92697 Rajesh K. Gupta Department of Information and Compute...
lecture6time.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Time Handling in Programming Language Rajesh Gupta University of California, San Diego System Characteristics Complexity in function (and in size) Concurrent control of separate components devices operate in parallel Facil...
lecture6timesync.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Time Synchronization Rajesh Gupta University of California, San Diego Outline Time synchronization in networks and sensor networks Reading: T. Cooklev, J. C. Edison, A. Pakdaman, An Implementation of IEEE 15888 Over IEEE ...
mcmillandillmaxmin93.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: ...
supratik97maxmin.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: Approximate Algorithms for Time Separation of Events Supratik Chakraborty David L. Dill Computer Systems Laboratory, Stanford University, Stanford, CA 94305 Abstract We describe a polynomial-time approximate algorithm for computing minimum and maxi...
sakallahtiming93iccad.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: ...
lecture7tasks.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Tasks and Task Scheduling for Real Time Rajesh Gupta Computer Science and Engineering University of California, San Diego. Overview The goal of task modeling and management is to understand the requirements of embedded software ...
lecture7.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Embedded Software as Tasks Static and Dynamic Aspects of Implementation of Embedded Software (Conceptualized as Tasks) Rajesh Gupta Computer Science and Engineering University of California, San Diego. 1 Embedded software on a...
hw3.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B FALL 2008 PROF. RAJESH GUPTA Homework 3: RT Programming Handed Out: October 30, 2008 Due: November 6, 2008 Problem 1 [15 points]: In a process control application, gas is heated in an enclosed chamber. The chamber is surrounded by a coolan...
sol3.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B FALL 2008 PROF. RAJESH GUPTA Homework 3: RT Programming Suggested Solutions Problem 1 [15 points]: In a process control application, gas is heated in an enclosed chamber. The chamber is surrounded by a coolant which reduces the temperature...
lecture8.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Real Time Operating Systems Rajesh Gupta Computer Science and Engineering University of California, San Diego. Overview The goal of task modeling and management is to understand the requirements of embedded software for applicat...
hw4.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B FALL 2008 PROF. RAJESH GUPTA Homework 4: Real-Time Systems Handed Out: November 12, 2008 Due: November 19, 2008 Problem 1 [20 points]: Realtime programming Consider a computer that is embedded in a patient-monitoring system. The system is ...
sol4.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B FALL 2008 PROF. RAJESH GUPTA Homework 4: Real-Time Systems Suggested Solutions Problem 1 [20 points]: Realtime programming Consider a computer that is embedded in a patient-monitoring system. The system is arranged so that an interrupt is ...
Mars89.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: Distributed Fault-Tolerant Real-Time Systems: The Mars Approach ost computer systems for real-time process control must meet high standards of reliability, availability, and safety. In many of these real-time applications, the costs of a catastroph...
lecture8virtualization.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Virtualization, Security and RTOS Rajesh Gupta Computer Science and Engineering University of California, San Diego. Overview What is virtualization? Types of virtualization and VMs Virtualization and RTOS Virtualization te...
lecture9.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B Fall 2008 Low Level Programming Rajesh Gupta Computer Science and Engineering University of California, San Diego. Outline Problem addressed: how do we extend/modify process and communication models to enable modeling and control of ...
LewisCh11initialize.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: ...
DeviceDriversKalinsky.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: ESC 99, September 26-30, 1999 San Jose CA Class #301+321 \"Architecture of Device I/O Drivers\" David Kalinsky, Ph.D. Integrated Systems, Inc. 201 Moffett Park Drive Sunnyvale CA 94089 Many embedded systems developers will tell you that writing a dev...
finalth.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B FALL 2008 PROF. RAJESH GUPTA Take Home Examination Handed Out: November 27 2008 Due: December 7, 2008 Problem P1 [15 points]: Is the following statement true or false: If Ti = ki* Ti-1 where ki=2,3,., then a set of n tasks is RM-schedulabl...
solthf08.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: CSE 237B FALL 2008 PROF. RAJESH GUPTA Take Home Examination Suggested Solutions Problem P1 [15 points]: Is the following statement true or false: If Ti = ki* Ti-1 where ki=2,3,., then a set of n tasks is RM-schedulable if C1/T1 + C2/T2 + . + Cn/Tn ...
PSOCerrata1.pdf
Path: UCSD >> CSE >> 237 Fall, 2008
Description: ...
GS09MexicoSyllabus_TDMV120.pdf
Path: UCSD >> GS >> 09 Fall, 2008
Description: UNIVERSITY OF CALIFORNIA SAN DIEGO DEPARTMENT OF THEATER AND DANCE COURSE SYLLABUS CONTEMPORARY INTERMEDIATE TDMV 120 Faculty: Patricia Rincon Office: Dance Office Telephone: 858-534-4369, or E-mail: princon@ucsd.edu Credits: Contemporary Intermediat...
GS09MexicoSyllabusTDCH40.pdf
Path: UCSD >> GS >> 09 Fall, 2008
Description: University of California San Diego, Department of Theater and Dance Principles of Choreography is TDCH 40 Course Syllabus Faculty: Office Location: Patricia Rincon Galbraith Hall, Room #3449; Phone: 858-534-4369 E-mail: princon@ucsd.edu Class/Credi...
hivpop-alifex-tr.pdf
Path: UCSD >> COGS >> 260 Winter, 2007
Description: Modeling recombinations role in the evolution of HIV drug resistance Richard K. Belew, Max W. Chang Cognitive Science Dept., Bioinformatics Program Univ. California San Diego 12 January 2006 This is a slightly expanded version of the paper to appea...
gleiser04-jazznets.pdf
Path: UCSD >> COGS >> 260 Winter, 2007
Description: Advances in Complex Systems, Vol. 6, No. 4 (2003) 565573 c World Scientic Publishing Company COMMUNITY STRUCTURE IN JAZZ PABLO M. GLEISER and LEON DANON Departament de F sica Fonamental, Universitat de Barcelona, Diagonal 647, 08028 Barcelona, Spai...
rosinbelew-colt96.pdf
Path: UCSD >> COGS >> 260 Winter, 2007
Description: A Competitive Approach to Game Learning D. Rosin and Richard K. Belew Cognitive Computer Science Research Group CSE Department, University of California, San Diego La Jolla, CA 92093-0114 {crosin,rik}@cs. ucsd.edu Christopher Abstract Machine le...
evocmpxnets-tr.pdf
Path: UCSD >> COGS >> 260 Winter, 2007
Description: Evolving Compare-exchange Networks Using Grammars Thomas E. Kammeyer Richard K. Belew S. Gill Williamson Cognitive Computer Science Research Group Computer Science & Engr. Dept. (0114) Univ. California - San Diego La Jolla, CA 92007-0114 {tkammeye,...
hkb-foga95.pdf
Path: UCSD >> COGS >> 260 Winter, 2007
Description: The Role of Development in Genetic Algorithms William E. Hart Sandia National Laboratories - Department 01422 P.O. Box 5800 Mail Stop 1110 Albuquerque, NM 87185-1110 wehart@cs.sandia.gov Thomas E. Kammeyer Richard K. Belew Computer Science and Engine...
GS09RevelleHIEU124S.pdf
Path: UCSD >> GS >> 09 Fall, 2008
Description: HIEU 124GS/VA 122GS: The City in Renaissance Italy Revelle in Rome-Summer 2008 Nichols and Gardiner, eds., The Marvels of Rome: Mirabilia Urbis Romae (Italica) Charles L. Stinger, The Renaissance in Rome (Indiana) Gene Brucker, Florence: The Golden A...
GS09RevelleHum3S.pdf
Path: UCSD >> GS >> 09 Fall, 2008
Description: Humanities 3GS Revelle in Rome-Summer 2009 TEXTS: Hersey, High Renaissance Art in St. Peter\'s and the Vatican: An Interpretive Guide (Chicago) Niccol Machiavelli, The Prince and Other Works (Norton) Thomas More, Utopia (Hackett) Michel de Montaigne, ...
t&c_poster.pdf
Path: UCSD >> ENG >> 100 Fall, 2008
Description: Description of the customer The Town and Country Learning Center Ideas for the future The Town & Country Village is a subsidized low-income housing complex in the inner city of San Diego where mostly African-American families live. In the village,...
msee_poster.pdf
Path: UCSD >> ENG >> 100 Fall, 2008
Description: Middle School Environmental Education Inspiring K-12 students to become engineers by enriching the learning experiences of students through instruction in the sciences Educational Outreach Classroom Visits: IT-E3 Classroom Visit Provide technical s...
DVS_poster.pdf
Path: UCSD >> ENG >> 100 Fall, 2008
Description: Saving Our Childrens Eyesight Through Computerized Digital Picture Screening Edmond Abnoosian, Muthu Annaamalai, Eric Chehab, Eunice Choi, Minho Han, Haley Hunter-Zinck, Rishi Kumar, Stephen LaPlante, Alisha Roger Advisors: Dr. Dirk-Uwe Bartsch, Jeni...
ties_grozi_fa08.pdf
Path: UCSD >> ENG >> 100 Fall, 2008
Description: GroZi A Grocery Shopping Assistant for the Visually Impaired Team Members: Alvin Cabrera, Hourieh Fakourfar, Jerry Ni, Amalia Prada, Marissa Sasak Advisors: Prof. Serge Belongie, Kai Wang NFB Representative: John Miller Abstract 10 million blind and ...
cotf_poster.pdf
Path: UCSD >> ENG >> 100 Fall, 2008
Description: Campus of the Future Utilize Interactive Public Displays to stimulate campus interactivity Advisor: Prof. William G. Griswold Members: Bonnie Chan, Eugenia Leong, Anna Ostberg, Jesus Martinez Purpose Campus of the Future (COTF) is a TIES project tha...
digiPASS_poster.pdf
Path: UCSD >> ENG >> 100 Fall, 2008
Description: Digital Signage Public Alert System Emergency Messaging System for Classrooms and Frequently Populated Areas Team Members: Jessica Ha, Jason Hightower, Thomas Hvesser, Andrew Permenter, AJ Sutton, Kevin Tsai, Allen Wong Advisors: Dr. Doug Palmer, Xav...
GS09GermanyHIEU152.pdf
Path: UCSD >> GS >> 09 Fall, 2008
Description: Course Overview and Outline HIEU 152 The Worst of Times: Everyday Life in Authoritarian and Dictatorial Societies Prof. Patrick H. Patterson, Dept. of History Aims and Scope of the Class: This course is an outgrowth of one of my primary areas of rese...
GS09GermanyMMW6.pdf
Path: UCSD >> GS >> 09 Fall, 2008
Description: Course Overview and Outline Making of the Modern World 6: The Twentieth Century and Beyond Summer 2009 - Global Seminar in Berlin Prof. Patrick H. Patterson, Dept. of History Aims and Scope of the Class: This course will cover a number of the most i...
OL2000.pdf
Path: UCSD >> DSS2 >> 2 Fall, 2008
Description: Original Source: http:/www.officetutorials.com/ Introduction to Microsoft Outlook 2000 Mail Created: 10 September 2001 Starting Outlook 2000 In this Microsoft Outlook 2000 tutorial, well discuss a number of the basic procedures used in creating, ed...