Outline. CSE 473: Artificial Intelligence Spring Types of Agents

Similar documents
CS 188: Artificial Intelligence

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

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 Announcements

CS 188: Artificial Intelligence Fall 2011

CS 188: Artificial Intelligence Fall Announcements

CS 188: Artificial Intelligence Spring Announcements

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 2009

CS 188: Artificial Intelligence Spring Announcements

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

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

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

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

Searching: Deterministic single-agent

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

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

Problem solving by search

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

Self-Adjusting Top Trees

Search: Cost & Heuristics

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

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

Chapter 6 Perturbation theory

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

10.3 The Quadratic Formula

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

/99 $10.00 (c) 1999 IEEE

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

P a g e 5 1 of R e p o r t P B 4 / 0 9

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

A TYP A-602 A-304 A-602 A-302 GRADE BEAM SEE 95% COMPACTED STRUCTURAL FILL A '-0"

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

Spanning Trees. BFS, DFS spanning tree Minimum spanning tree. March 28, 2018 Cinda Heeren / Geoffrey Tien 1

Three Phase Asymmetrical Load Flow for Four-Wire Distribution Networks

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

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

LWC 434 East First Street 4440 Garwood Place

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

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

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

Lecture 20: Minimum Spanning Trees (CLRS 23)

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

Call for Applications

Planar convex hulls (I)

February 12 th December 2018

Table of C on t en t s Global Campus 21 in N umbe r s R e g ional Capac it y D e v e lopme nt in E-L e ar ning Structure a n d C o m p o n en ts R ea

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

(Minimum) Spanning Trees

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

Rectangular Waveguides

Beechwood Music Department Staff

CMPS 2200 Fall Graphs. Carola Wenk. Slides courtesy of Charles Leiserson with changes and additions by Carola Wenk

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

I M P O R T A N T S A F E T Y I N S T R U C T I O N S W h e n u s i n g t h i s e l e c t r o n i c d e v i c e, b a s i c p r e c a u t i o n s s h o

OpenMx Matrices and Operators

Gavilan JCCD Trustee Areas Plan Adopted November 10, 2015

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

I N A C O M P L E X W O R L D

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

Multicast routing algorithm based on Extended Simulated Annealing Algorithm

( ) ( ) ( ) 0. Conservation of Energy & Poynting Theorem. From Maxwell s equations we have. M t. From above it can be shown (HW)

PLAYGROUND SALE Take up to 40% off. Plus FREE equipment * with select purchase DETAILS INSIDE

-Z ONGRE::IONAL ACTION ON FY 1987 SUPPLEMENTAL 1/1

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

Available online Journal of Scientific and Engineering Research, 2016, 3(6): Research Article

INFLUENCE OF ANTICLIMBING DEVICE ON THE VARIATION OF LOADS ON WHEELS IN DIESEL ELECTRIC 4000 HP

7 ACM FOR FRAME 2SET 6 FRAME 2SET 5 ACM FOR MAIN FRAME 2SET 4 MAIN FRAME 2SET 3 POLE ASSLY 1 2 CROWN STRUCTURE ASSLY 1 1 CROWN ASSLY 1

Exhibit 2-9/30/15 Invoice Filing Page 1841 of Page 3660 Docket No

1 Introduction to Modulo 7 Arithmetic

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

DATA Search I 魏忠钰. 复旦大学大数据学院 School of Data Science, Fudan University. March 7 th, 2018

OH BOY! Story. N a r r a t iv e a n d o bj e c t s th ea t e r Fo r a l l a g e s, fr o m th e a ge of 9

A L A BA M A L A W R E V IE W

Helping Kids Prepare For Life (253)

G-001 SACO SACO BAY BIDDEFORD INDEX OF NAVIGATION AIDS GENERAL NOTES: GENERAL PLAN A6 SCALE: 1" = 1000' CANADA MAINE STATE PLANE GEOGRAPHIC NO.

Distributed Set Reachability

CS 241 Analysis of Algorithms

Daily Skill Practice

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

G-001 CHATHAM HARBOR AUNT LYDIA'S COVE CHATHAM ATLANTIC OCEAN INDEX OF NAVIGATION AIDS GENERAL NOTES: GENERAL PLAN A6 SCALE: 1" = 500' CANADA

Grade 7/8 Math Circles March 4/5, Graph Theory I- Solutions

Theory of Spatial Problems

Divided. diamonds. Mimic the look of facets in a bracelet that s deceptively deep RIGHT-ANGLE WEAVE. designed by Peggy Brinkman Matteliano

CEDAR ISLAND / KEATON BEACH TAYLOR COUNTY, FLORIDA POST-HURRICANE HERMINE EXAMINATION SURVEY FY16 4-FOOT PROJECT

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-

Grain Reserves, Volatility and the WTO

In which direction do compass needles always align? Why?

THIS PAGE DECLASSIFIED IAW E

Tangram Fractions Overview: Students will analyze standard and nonstandard

Uninformed Search Lecture 4

Executive Committee and Officers ( )

What are S M U s? SMU = Software Maintenance Upgrade Software patch del iv ery u nit wh ich once ins tal l ed and activ ated prov ides a point-fix for

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

Class Diagrams. CSC 440/540: Software Engineering Slide #1

Form and content. Iowa Research Online. University of Iowa. Ann A Rahim Khan University of Iowa. Theses and Dissertations

SOUTH. Bus Map. From 25 October travelsouthyorkshire.com/sbp

WEB CONNECTION SCHEDULE

Transcription:

9/9/7 CE 7: Atiiil Intllign ing 07 Polms Outlin Polm s & Dit Fox Uninom Mtos Dt-Fist Bt-Fist Uniom-Cost Wit slis om Dn Wl, Pit Al, Dn Klin, tut Russll, Anw Moo, Luk Zttlmoy Agnt vs. Envionmnt Tys o Agnts Rlx An gnt is n ntity tt ivs n ts. A tionl gnt slts tions tt mximiz its utility untion. Ctistis o t ts, nvionmnt, n tion s itt tnius o slting tionl tions. Agnt nsos? Atutos Pts Ations Envionmnt ol oint Utility-s Pln Ask wt i ol Bs Agnts Disions s on (yotsiz) onsuns o tions Must v mol o ow t wol volvs in sons to tions At on ow t wol WOULD BE tu Polm (k tt ) Inut: t o stts Otos [n osts] tt stt ol stt [tst] Outut: Pt: stt [My ui sotst t] stt stisying gol tst [omtims just n stt tt sss tst]

9/9/7 Exml: Tvling in Romni Exml: imlii P-Mn tt s: Citis usso untion: Ros: o to jnt ity wit ost = istn tt stt: A ol tst: Is stt == Bust? olution? Inut: A stt s A susso untion A stt stt A gol tst Outut: N,.0 E,.0 tt izs? tt s Polm: Et ll o t oo Pmn ositions: 0 0 x x = = 0 0 Pmn ing: u, own, lt, igt Foo onigutions: 0 ost ositions: ost ositions: 0 tt s g: E no is stt T susso untion is snt y s Egs my ll wit osts In s g, stt ous only on! W n ly uil tis g in mmoy (so w on t) Riiulously tiny s g o tiny s olm 0 x x 0 x x = 6.8 x 0 Ts tt s vs. Ts N,.0 A s t: tt stt t t oot no E,.0 Ciln oson to sussos Nos ontin stts, oson to PLAN to tos stts Egs ll wit tions n osts Tis is now / stt Possil utus Fo most olms, w n nv tully uil t wol t tt E NODE in in t s t is n nti PATH in t stt s g. W onstut ot on mn n w onstut s littl s ossil. T

9/9/7 tt s vs. Ts T Consi tis -stt g: How ig is its s t (om )? Imotnt: Lots o t stutu in t s t! Exml: Romni ing wit T : Exn out otntil lns (t nos) Mintin ing o til lns un onsition Ty to xn s w t nos s ossil nl T Dt-Fist Imotnt is: Fing Exnsion Exlotion sttgy Min ustion: wi ing nos to xlo?

9/9/7 Dt-Fist Dt-Fist ttgy: xn st no ist Imlmnttion: Fing is LIFO stk ttgy: xn st no ist Imlmnttion: Fing is LIFO stk Algoitm Potis Algoitm Potis Comlt: unt to in solution i on xists? Otiml: unt to in t lst ost t? Tim omlxity? omlxity? Ctoon o s t: is t ning to m is t mximum t solutions t vious ts Num o nos in nti t? + + +. m = O( m ) m tis no nos nos m nos Dt-Fist (DF) Potis Bt-Fist Wt nos os DF xn? om lt ix o t t. Coul oss t wol t! I m is init, tks tim O( m ) m tis How mu s os t ing tk? Only s silings on t to oot, so O(m) Is it omlt? m oul ininit, so only i w vnt yls Is it otiml? No, it ins t ltmost solution, glss o t o ost no nos nos m nos

9/9/7 Bt-Fist Bt-Fist (BF) Potis ttgy: xn sllowst no ist Imlmnttion: Fing is FIFO uu Wt nos os BF xn? Posss ll nos ov sllowst solution Lt t o sllowst solution tks tim O( ) tis How mu s os t ing tk? Hs ougly t lst ti, so O( ) no nos nos nos Tis Is it omlt? must init i solution xists, so ys! Is it otiml? Only i osts ll (mo on osts lt) m nos DF vs BF Algoitm Comlt Otiml Tim DF BF w/ Pt Cking N unlss init N O( m ) O(m) Y Y O( ) O( ) Mmoy Limittion? uos: Hz CPU B min mmoy 00 instutions / xnsion 5 yts / no 0 M xnsions / s Mmoy ill in 60 s min Ittiv Dning Ittiv ning uss DF s suoutin:. Do DF wi only ss o ts o lngt o lss.. I il, o DF wi only ss ts o lngt o lss.. I il, o DF wi only ss ts o lngt o lss..n so on. Algoitm Comlt Otiml Tim DF BF ID w/ Pt Cking Y N O( m ) O(m) Y Y O( ) O( ) Y Y O( ) O() BF vs. Ittiv Dning Fo = 0, = 5: BF = + 0 + 00 +,000 + 0,000 + 00,000 =, ID = 6 + 50 + 00 +,000 + 0,000 + 00,000 =,56 Ov = (,56 -,) /, = % Mmoy BF: 00,000; ID: 50 0 5

9/9/7 Costs on Ations Uniom Cost TART 5 8 Noti tt BF ins t sotst t in tms o num o tnsitions. It os not in t lst-ost t. 9 8 OAL Exn st no ist: Fing is ioity uu TART 8 9 8 5 OAL ttgy: xn st no ist: Fing is ioity uu (ioity: umultiv ost) Cost ontous Uniom Cost 0 9 5 6 7 8 9 8 5 8 0 7 6 Uniom Cost (UC) Potis Wt nos os UC xn? Posss ll nos wit ost lss tn st solution! I tt solution osts C* n s ost t lst ε, tn t tiv C t is ougly C*/ε C*/ε C Tks tim O( C*/ε ) (xonntil in tiv t) tis C How mu s os t ing tk? Hs ougly t lst ti, so O( C*/ε ) Is it omlt? Assuming st solution s init ost n minimum ost is ositiv, ys! Is it otiml? Ys! Uniom Cost ttgy: xn lowst t ost T goo: UC is omlt n otiml! T : Exlos otions in vy ition No inomtion out gol lotion tt ol Uniom Cost Algoitm Comlt Otiml Tim DF BF UC w/ Pt Cking C*/ε tis Y N O( m ) O(m) Y Y O( ) O( ) Y* Y O( C*/ε ) O( C*/ε ) 6

9/9/7 Uniom Cost: P-Mn Cost o o tion Exlos ll o t stts, ut on All ts s lgoitms t sm xt o ing sttgis T On Quu Contully, ll ings ioity uus (i.. olltions o nos wit tt ioitis) Ptilly, o DF n BF, you n voi t log(n) ov om n tul ioity uu, y using stks n uus Cn vn o on imlmnttion tt tks vil uuing ojt To Do: Look t t ous wsit: tt://www.s.wsington.u/s7/7s Do t ings (C ) Do P0 i nw to Pyton tt P, wn it is ost 7