CS 188: Artificial Intelligence Spring Announcements

Similar documents
CS 188: Artificial Intelligence Fall Announcements

CS 188: Artificial Intelligence Fall Announcements

Announcements. CS 188: Artificial Intelligence Fall Today. Reflex Agents. Goal Based Agents. Search Problems

Announcements. CS 188: Artificial Intelligence Fall Reflex Agents. Today. Goal Based Agents. Search Problems

CS 188: Artificial Intelligence Fall 2011

CS 188: Artificial Intelligence Spring 2009

Announcements. CS 188: Artificial Intelligence Spring More Announcements. Today. From Last Time: Reflex Agents.

CS 188: Artificial Intelligence Spring Announcements

CS 188: Artificial Intelligence Spring Announcements

Outline. CSE 473: Artificial Intelligence Spring Types of Agents

CS 188: Artificial Intelligence

Today. CS 232: Ar)ficial Intelligence. Search. Agents that Plan. September 3 rd, 2015 Search Problems. Uninformed Search Methods

Reminder. CS 188: Artificial Intelligence. A reflex agent for pacman. Reflex Agent. A reflex agent for pacman (3) A reflex agent for pacman (2)

CSE 573: Artificial Intelligence Autumn Search thru a. Goal Based Agents 9/28/2012. Agent vs. Environment. Example: N Queens

Searching: Deterministic single-agent

A search problem. Formalizing a search problem. Our Search Problem. Our Search Problem. Overview

Course Logistics Textbook: Artificial Intelligence: A Modern Approach, Russell and Norvig (3 rd ed) Topics

Announcements. CS 188: Artificial Intelligence Fall Office hours, Section. Today. DFS and BFS. Recap: Search. Lecture 3: A* Search 9/3/2009

Announcements. CS 188: Artificial Intelligence. Costs on Actions. Recap: Search. Lecture 3: A* Search

Self-Adjusting Top Trees

Search: Cost & Heuristics

Exam 2 Solutions. Jonathan Turner 4/2/2012. CS 542 Advanced Data Structures and Algorithms

Problem solving by search

(2) If we multiplied a row of B by λ, then the value is also multiplied by λ(here lambda could be 0). namely

10.3 The Quadratic Formula

CS 188: Artificial Intelligence Spring 2007

OpenMx Matrices and Operators

4.1 Interval Scheduling. Chapter 4. Greedy Algorithms. Interval Scheduling: Greedy Algorithms. Interval Scheduling. Interval scheduling.

Tangram Fractions Overview: Students will analyze standard and nonstandard

/99 $10.00 (c) 1999 IEEE

d e c b a d c b a d e c b a a c a d c c e b

1 Introduction to Modulo 7 Arithmetic

L...,,...lllM" l)-""" Si_...,...

Distributed Set Reachability

Lecture 20: Minimum Spanning Trees (CLRS 23)

Outline. 1 Introduction. 2 Min-Cost Spanning Trees. 4 Example

COMP108 Algorithmic Foundations

In which direction do compass needles always align? Why?

Weighted Graphs. Weighted graphs may be either directed or undirected.

Who is this Great Team? Nickname. Strangest Gift/Friend. Hometown. Best Teacher. Hobby. Travel Destination. 8 G People, Places & Possibilities

Series III, TV Breakaway Fail-Safe Connectors Quick-Disconnect with an Axial Pull of Lanyard

ECE COMBINATIONAL BUILDING BLOCKS - INVEST 13 DECODERS AND ENCODERS

Multicast routing algorithm based on Extended Simulated Annealing Algorithm

Improving Union. Implementation. Union-by-size Code. Union-by-Size Find Analysis. Path Compression! Improving Find find(e)

CS 241 Analysis of Algorithms

CSE 373: More on graphs; DFS and BFS. Michael Lee Wednesday, Feb 14, 2018

Classical Theory of Fourier Series : Demystified and Generalised VIVEK V. RANE. The Institute of Science, 15, Madam Cama Road, Mumbai

T h e C S E T I P r o j e c t

KEB INVERTER L1 L2 L3 FLC - RELAY 1 COMMON I1 - APPROACH CLOSE 0V - DIGITAL COMMON FLA - RELAY 1 N.O. AN1+ - ANALOG 1 (+) CRF - +10V OUTPUT

Module graph.py. 1 Introduction. 2 Graph basics. 3 Module graph.py. 3.1 Objects. CS 231 Naomi Nishimura

Winnie flies again. Winnie s Song. hat. A big tall hat Ten long toes A black magic wand A long red nose. nose. She s Winnie Winnie the Witch.

Planar Upward Drawings

P a g e 3 6 of R e p o r t P B 4 / 0 9

Paths. Connectivity. Euler and Hamilton Paths. Planar graphs.

Trade Patterns, Production networks, and Trade and employment in the Asia-US region

Depth First Search. Yufei Tao. Department of Computer Science and Engineering Chinese University of Hong Kong

Solutions for HW11. Exercise 34. (a) Use the recurrence relation t(g) = t(g e) + t(g/e) to count the number of spanning trees of v 1

Daily Skill Practice

and the ANAVETS Unit Portage Ave, Winnipeg, Manitoba, Canada May 23 to May E L IBSF

V={A,B,C,D,E} E={ (A,D),(A,E),(B,D), (B,E),(C,D),(C,E)}

CSE 373: AVL trees. Warmup: Warmup. Interlude: Exploring the balance invariant. AVL Trees: Invariants. AVL tree invariants review

5/1/2018. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees

Stable Matching for Spectrum Market with Guaranteed Minimum Requirement

Problem 1. Solution: = show that for a constant number of particles: c and V. a) Using the definitions of P

Three Phase Asymmetrical Load Flow for Four-Wire Distribution Networks

176 5 t h Fl oo r. 337 P o ly me r Ma te ri al s

Strongly connected components. Finding strongly-connected components

CSE 332. Data Structures and Parallelism

CSE 332. Graphs 1: What is a Graph? DFS and BFS. Data Abstractions. CSE 332: Data Abstractions. A Graph is a Thingy... 2

Housing Market Monitor

An undirected graph G = (V, E) V a set of vertices E a set of unordered edges (v,w) where v, w in V

BACKFILLED 6" MIN TRENCH BOTT OF CONT FTG PROVIDE SLEEVE 1" CLR AROUND PIPE - TYP BOTTOM OF TRENCH PIPE SHALL NOT EXTEND BELOW THIS LINE

BACKFILLED 6" MIN TRENCH BOTT OF CONT FTG PROVIDE SLEEVE 1" CLR AROUND PIPE - TYP BOTTOM OF TRENCH PIPE SHALL NOT EXTEND BELOW THIS LINE

C-Curves. An alternative to the use of hyperbolic decline curves S E R A F I M. Prepared by: Serafim Ltd. P. +44 (0)

COMP 250. Lecture 29. graph traversal. Nov. 15/16, 2017

V={A,B,C,D,E} E={ (A,D),(A,E),(B,D), (B,E),(C,D),(C,E)}

F102 1/4 AMP +240 VDC SEE FIGURE 5-14 FILAMENT AND OVEN CKTS BLU J811 BREAK-IN TB103 TO S103 TRANSMITTER ASSOCIATED CAL OFF FUNCTION NOTE 2 STANDBY

NUCON NRNON CONRNC ON CURRN RN N CHNOOGY, 011 oo uul o w ul x ol volv y y oll. y ov,., - o lo ll vy ul o Mo l u v ul (G) v Gl vlu oll. u 3- [11]. 000

Date: Use the code to write each homophone. The first one has been for you. Handwriting and Vocabulary L1

learning objectives learn what graphs are in mathematical terms learn how to represent graphs in computers learn about typical graph algorithms

Life After Study Abroad

Ash Wednesday. First Introit thing. * Dómi- nos. di- di- nos, tú- ré- spi- Ps. ne. Dó- mi- Sál- vum. intra-vé-runt. Gló- ri-

Appendix. In the absence of default risk, the benefit of the tax shield due to debt financing by the firm is 1 C E C

CSE 373. Graphs 1: Concepts, Depth/Breadth-First Search reading: Weiss Ch. 9. slides created by Marty Stepp

Easy Steps to build a part number... Tri-Start Series III CF P

this is called an indeterninateformof-oior.fi?afleleitns derivatives can now differentiable and give 0 on on open interval containing I agree to.

BASIC CAGE DETAILS SHOWN 3D MODEL: PSM ASY INNER WALL TABS ARE COINED OVER BASE AND COVER FOR RIGIDITY SPRING FINGERS CLOSED TOP

CS 103 BFS Alorithm. Mark Redekopp

16.unified Introduction to Computers and Programming. SOLUTIONS to Examination 4/30/04 9:05am - 10:00am

, each of which is a tree, and whose roots r 1. , respectively, are children of r. Data Structures & File Management

Mid Year Examination F.4 Mathematics Module 1 (Calculus & Statistics) Suggested Solutions

Rectangular Waveguides

Math 61 : Discrete Structures Final Exam Instructor: Ciprian Manolescu. You have 180 minutes.

Gavilan JCCD Trustee Areas Plan Adopted November 10, 2015

w x a f f s t p q 4 r u v 5 i l h m o k j d g DT Competition, 1.8/1.6 Stainless, Black S, M, L, XL Matte Raw/Yellow

Applications of these ideas. CS514: Intermediate Course in Operating Systems. Problem: Pictorial version. 2PC is a good match! Issues?

LWC 434 East First Street 4440 Garwood Place

Chapter 6 Perturbation theory

What s The Point? What s The Point? BIG BOOK GRADE K-5. Reading and Writing Informational and Expository Text

Martin menait son pourceau au marché

Transcription:

C 188: Atiiil Intllign ing 2006 Ltu 2: Quu-Bs 8/31/2006 Dn Klin UC Bkly Mny slis om it tut Russll o Anw Moo Announmnts L Fiy 1-5m in o 275 Ln Pyton tt on Pojt 1.1: Mzwol Com o wtv tims you lik No stions tis Mony Pojt 1.1 ost u 9/8 You n o most o it t toy 1

Agnts tt Pln A Polms Toy Uniom Mtos Dt-Fist Bt-Fist Uniom-Cost Huisti Mtos Gy A* Rlx gnts: Coos tion s on unt t n mmoy My v mmoy o mol o t wol s unt stt Do not onsi t utu onsuns o ti tions Cn n lx gnt tionl? Rlx Agnts 2

Gol-Bs Agnts Gol-s gnts: Pln Disions s on (yotsiz) onsuns o tions Must v mol o ow t wol volvs in sons to tions Polms A s olm onsists o: A stt s A susso untion N, 1.0 A stt stt n gol tst E, 1.0 A solution is sun o tions wi tnsom t stt stt to gol stt 3

Ts E, 1.0 N, 1.0 A s t: Tis is wt i t Cunt stt t t oot no Ciln oson to sussos Nos ll wit stts, oson to PATH to tos stts Fo most olms, n nv tully uil t wol t o, v to in wys o using only t imotnt ts o t t! tt Gs T s som ig g in wi E stt is no E susso is n outgoing Imotnt: Fo most olms w oul nv tully uil tis g G How mny stts in Pmn? Lugly tiny s g o tiny s olm 4

Exml: Romni Anot T : Exn out ossil lns Mintin ing o unxn lns Ty to xn s w t nos s ossil 5

tts vs. Nos Polm gs v olm stts Hv sussos ts v s nos Hv nts, iln, t, t ost, t. Exn uss susso untion to t nw s t nos T sm olm stt my in multil s t nos Gnl T Imotnt is: Fing Exnsion Exlotion sttgy Dtil suoo is in t ook! Min ustion: wi ing nos to xlo? 6

7 Exml: T G tt Gs vs Ts G G G W lmost lwys onstut ot on mn n w onstut s littl s ossil. E NODE in in t s t is n nti PATH in t olm g.

8 Rviw: Dt Fist G G G ttgy: xn st no ist Imlmnttion: Fing is LIFO stk Rviw: Bt Fist G G G Tis ttgy: xn sllowst no ist Imlmnttion: Fing is FIFO uu

Algoitm Potis Comlt? Gunt to in solution i on xists? Otiml? Gunt to in t lst ost t? Tim omlxity? omlxity? Vils: n C* s m Num o stts in t olm T vg ning to B (t vg num o sussos) Cost o lst ost solution Dt o t sllowst solution Mx t o t s t DF Algoitm DF Dt Fist Comlt Otiml Tim N N N N O(B Ininit LMAX ) O(LMAX) Ininit TART GOAL Ininit ts mk DF inomlt How n w ix tis? 9

DF Wit yl king, DF is omlt. 1 no nos 2 nos m tis m nos Algoitm DF w/ Pt Cking Comlt Otiml Tim Y N O( m+1 ) O(m) Wn is DF otiml? BF Algoitm DF BF w/ Pt Cking Comlt Otiml Tim Y N O( m+1 ) O(m) Y N* O( s+1 ) O( s ) s tis 1 no nos 2 nos s nos m nos Wn is BF otiml? 10

Comisons Wn will BF outom DF? Wn will DF outom BF? Costs on Ations TART 2 3 1 1 2 3 8 2 9 8 2 4 4 15 GOAL 2 1 Noti tt BF ins t sotst t in tms o num o tnsitions. It os not in t lst-ost t. W will uikly ov n lgoitm wi os in t lst-ost t. 11

Uniom Cost Exn st no ist: Fing is ioity uu Cost ontous 4 6 11 3 9 1 13 5 7 8 11 G 10 2 G 1 8 2 2 3 9 8 1 1 1 15 17 11 0 G 16 Pioity Quu Rs A ioity uu is t stutu in wi you n inst n tiv (ky, vlu) is wit t ollowing otions:.us(ky, vlu).o() insts (ky, vlu) into t uu. tuns t ky wit t lowst vlu, n movs it om t uu. You n omot o mot kys y stting ti ioitis Unlik gul uu, instions into ioity uu not onstnt tim, usully O(log n) W ll n ioity uus o most ost-snsitiv s mtos. 12

Uniom Cost Wt will UC o o tis g? TART 1 0 0 1 GOAL Wt os tis mn o omltnss? Uniom Cost Algoitm DF BF UC w/ Pt Cking Comlt Otiml Tim Y N O( m+1 ) O(m) Y N O( s+1 ) O( s ) Y* Y O(C* C*/ε ) O( C*/ε ) C*/ε tis W ll tlk mo out uniom ost s s ilu ss lt 13

Uniom Cost Polms Rmm: xlos insing ost ontous T goo: UC is omlt n otiml! 1 2 3 T : Exlos otions in vy ition No inomtion out gol lotion tt Gol Ext Wok? Filu to tt t stts n us xonntilly mo wok. Wy? 14

G In BF, o xml, w souln t ot xning t il nos (wy?) G G G Vy siml ix: nv xn no twi Cn tis wk otnss? Wy o wy not? 15

Gon Wong? Bst-Fist / Gy 16

Bst-Fist / Gy Exn t no tt sms losst Wt n go wong? Bst-Fist / Gy 2 =11 3 TART 1 =12 2 =8 2 1 8 =5 =4 2 =8 9 1 9 4 15 =11 =6 4 3 =9 GOAL =0 5 =4 5 =6 17

Bst-Fist / Gy A ommon s: Bst-ist tks you stigt to t (wong) gol Wost-s: lik lygui DF in t wost s Cn xlo vyting Cn gt stuk in loos i no yl king Lik DF in omltnss (init stts w/ yl king) 18