Fusing Procedural and Declarative Planning Goals for Nondeterministic Domains

Size: px
Start display at page:

Download "Fusing Procedural and Declarative Planning Goals for Nondeterministic Domains"

Transcription

1 Proceedings of the wenty-hird AAAI Conference on Artificial Intelligence (2008) Fusing Procedural and Declarative Planning Goals for Nondeterministic Domains Dzmitry Shaarau FBK-IRS, rento, Italy Marco Pistore FBK-IRS, rento, Italy Paolo raverso FBK-IRS, rento, Italy Abstract While in most lanning aroaches goals and lans are different objects, it is often useful to secify goals that combine declarative conditions with rocedural lans. In this aer, we roose a novel language for exressing temorally exted goals for lanning in nondeterministic domains. hekeyfeatureofthislanguageisthatitallows for an arbitrary combination of declarative goals exressed in temoral logic and rocedural goals exressed as lan fragments. We rovide a formal definition of the language and its semantics, and we roose an aroach to lanning with this language in nondeterministic domains. We imlement the lanning framework and erform a set of exerimental evaluations that show the otentialities of our aroach. Introduction In most lanning aroaches, goals and lans are different objects: goals are declarative requirements on what has to be achieved, and lans are rocedural secification on how to achieve goals. his is the case of classical lanning, where goalsareconditionsonstatestobereachedandlanssecifysequencesofactions. hisisalsothecaseofmoreexressive and comlex settings, such as lanning with temorally exted goals in nondeterministic domains, where goals are, e.g., formulas in a temoral logic, and lans are, e.g., olicies or conditional and iterative combinations of actions, see, e.g. (Kabanza, Barbeau, and St-Denis 1997; Pistore and raverso 2001; Dal Lago, Pistore, and raverso 2002; Kabanza and hiébaux 2005). However, it is often imortant to have the ossibility to combine declarative goals and rocedural lans, and this is esecially useful for lanning in nondeterministic domains for temorally exted goals. Indeed, in nondeterministic domains, it is often useful to secify artial lans, i.e. lansofactionstobeexecutedonlyforasubsetoftheossible outcomes of the lan execution, while we might need to secify declarative goals to be achieved when uncovered states are reached. For instance, we can directly secify nominal lans that are interleaved with declarative conditionstobesatisfiedincaseofure. Viceversa,wecan interleave a declarative goal secification with rocedures Coyright c 2008, Association for the Advancement of Artificial Intelligence( All rights reserved. to be executed as excetion handling routines that recover from dangerous ures. Inthecaseoftemorallyextedgoals,artsofthegoals can be better secified directly as rocedures to be executed than as temoral formulas to be satisfied. For instance, considerthegoalforarobotthathastovisiteriodicallysome locationsinabuilding.hisgoalcanbeeasilysecifiedasa rocedural iteration interleaved with a declarative secificationofthestatestobereached,ratherthanasatemoralformula with nested maintenance and reachability conditions. In this aer, we roose a novel language for exressing temorally exted goals for lanning in nondeterministicdomains. hekeyfeatureofthislanguageisthatit allows for an arbitrary combination of declarative goals exressed in temoral logic and rocedural goals exressed as lan fragments. It combines declarative temoral goals of the EAGLE language(dal Lago, Pistore, and raverso 2002) with rocedural secifications such as conditional and iterative lans, olicies and ure recovery control constructs. Werovideaformaldefinitionofthelanguageanditssemantics. We also roose an aroach for lanning with this language in nondeterministic domains. he idea is to construct control automata that reresent roerly the interleaving of rocedural and declarative goals. We can then use such automatatocontrolthesearchforalaninasimilarway as in(dal Lago, Pistore, and raverso 2002). We imlement the roosed aroach and erform a reliminary set of exerimental evaluations with some examles taken from the robot navigation domain. We evaluate the erformances w.r.t. the dimension of the domain. he exerimental evaluation shows the otentialities of our aroach: a rather simle and natural combination of rocedural and declarative goalsallowsustoscaleuoforderofmagnitudesw.r.t.fully declarative goals. heaerisstructuredasfollows. Wefirstgiveashort background on lanning in nondeterministic domains. We then define the goal language and give its semantics. Next weshowhowwecanconstructcontrolautomatathatcan guidethesearchforalan.wefinallyreorttheresultsof our exerimental evaluation and discuss a comarison with related work. 983

2 Background heaimofthissectionistoreviewthebasicdefinitions of lanning in nondeterministic domains which we use in therestoftheaer. Allofthemaretaken,withminor modifications, from(dal Lago, Pistore, and raverso 2002; Cimatti et al. 2003). We model a(nondeterministic) lanning domain in terms of roositions, which characterize system states, of actions, and of a transition relation describing system evolution from one state to ossible many different states. Definition 1(Planning Domain) A lanning domain D is a4-tule P, S, A, R where Pisthefinitesetofbasicroositions, S 2 P isthesetofstates, Aisthefinitesetofactions, R S A Sisthetransitionrelation. Intuitively, temorally exted goals are the goals that exress the conditions on the whole execution of lans, not just on the final states. Alternatively, they can be considered as goals that dynamically change during execution. raditionally, such evolving goals are modeled through different states of the lan executor, where each state corresonds to a secific current goal. In the following, these execution states are called contexts, and lans are reresented by two relations, one which defines the action to be executed deing on the current domain state and execution context, and one which defines the evolution of the execution context deing on the outcome of the action execution. Definition2(Plan)Alan πforalanningdomain Disa tule C,c 0,act,ctxt where Cisasetofcontexts, c 0 istheinitialcontext, act : S C Aistheactionfunction, ctxt : S C S Cisthecontextfunction. Ifweareinastate sandinanexecutioncontext c,then act(s,c)returnstheactiontobeexecutedbythelan,while ctxt(s,c,s )associatestoeachreachedstate s anewexecutioncontext. hetule s,c S Cdefinesthelan execution state. Weuse σtodenoteafinitelanexecutionath,whichis a asequenceofstate-actions s 1,c i 1 a... n sn,c k. We denote with f irst(σ) and last(σ) the first and the last lanstatesintheexecutionaths.wewrite s σifstate s aearsintheath σ.weuseanotation σ = σ 1 ;σ 2 ifthe ath σisobtainedbytheconcatenationof σ 1 and σ 2. We write σ 1 σ 2 if σ 1 isarefixfor σ 2,i.e σ : σ 2 = σ 1 ;σ. odefinewhenagoalissatisfiedweassumethatthe semantics ofthegoallanguagedefineswhenagoal g is satisfiedinalanexecutionstate s,c,andwerequirethat thegoalissatisfiedintheinitiallanexecutionstate s 0,c 0 hedefinitionof s,c = gdesonthesecificgoal language. For instance, in the case of CL goals(pistore and raverso 2001), the standard semantics can be used(emerson 1990), while ad-hoc semantics have been defined for goal languages secifically designed for lanning, e.g., EA- GLE goals(dal Lago, Pistore, and raverso 2002). he Goal Language We roose an extension of the existing aroaches for exted goal language which combines the benefits of temoral logic formulas with a rocedural goal definition aroach. Let Bbeasetofbasicroositionsand bea roositionalformulaover B. Let Abeasetofactions, and Gbeasetoftemorallyextedgoals.heexted goaltasks tover Aand Garedefinedasfollows. goal g doaction a t 1 ;t 2 if do t 1 else t 2 while do t 1 check try t 0 catch 1 do t 1 olicy fdo t 1 temorally exted goal rimitive action call sequences conditionals cycles check-oint urerecovery searchcontrololicy We now rovide the intuition and motivation for this language. First, the language defines the oerator goal g, where g is a temorally exted goal. Currently, we suort CL (Pistore and raverso 2001) and EAGLE(Dal Lago, Pistore, and raverso 2002) goals, but our aroach can be generalized to suort any kind of temorally exted goals. In order to make this aer self-contained we describe the managementoftwobasictyesofgoalsexressedineagle language: DoReach and ryreach. DoReach reresentsareachabilitygoalwhichhastobesatisfiedinsiteof nondeterminism. ryreach is a weak version of DoReach. Itrequiresthatatleastoneexecutionathhastouin aessfulstate,butitalsorequiresthatthelanhastodo everything ossible to satisfy the goal. he other constructs of the language ext temorally exted goals with rocedural declarations. he rimitive action call oerator doaction is a basic oerator in the lan definition, therefore it is critical to suort such construction in the goal language. he wise usage of rimitive actions can eliminate critical branching oints in the lan search and effectively imrove the lanning time. hekeyideaforthegoalotimizationistoeliminatelanningifitisnotneeded. Ifwerequireorknowinadvance that some intermediate sub-goal Put down the box has to besatisfiedbyonlyonerimitiveactionthenwecanutit in the goal definition: doaction ut down box. hesequenceofgoaltasks t 1 ;t 2 isusedtosuortlan fragments in the goal. he simlest examle is a sequence of rimitive action calls. But the sequence oerator is a owerful attern to manage the lanning rocess and to increase the resulting lan quality. One of the most intuitive and effective ideas for lan search imrovements is to slit a comlexgoalintoasequenceofsimlergoals.forexamle,a goal DelivertheboxfromtheroomAtotheroomB can beredefinedassequence ReachtheroomA;Findthebox; akethebox;reachtheroomb;putdownthebox.goals ReachtheroomA and Findthebox canberesolved indeently, as they require the different search strategies (athfinding and scanning), therefore the right goal slit in a sequences can significantly reduce lanning search sace. he conditional goal task if-else rovides the ossibility to switch between different goals based on the reached do- 984

3 mainstate.moreover,weoftenneedtodefineacyclicgoal task while which has to be erformed until some condition istrue.hisisthecaseforinstanceforthegoal Whilethere existsaboxintheroomaickuanyboxanddeliveritto theroomb.insuchcasewecanaddsomesearchknowledgeinformationaboutthefactthatboxeshavetobedeliveredonebyone.hence,thegoalcanbedefinedas while ( theroomaisnotemty )dodoreach therobotloaded aboxina ;DoReach therobotisinb ;doaction unload the robot. he goal task check verifies whether the current domain state is allowed according to the check-oint condition. For examle,ifwehaveataskgoal t 1 ;check() itmeans thatwerequirealanwhichsatisfies t 1 insuchwaythat guarantiesthatfinallythedomainhastobeinthestate. hemostintuitivereasontousecheck-ointistocheckthe correctness of the lan fragment in the goal definition. Construction try-catch is used to model recovery from ure due to domain nondeterminism. his oerator requires a lan that does everything ossible to achieve the goaltask t 1 andonlyifitbecomestrulyunreachablethen satisfies t 2.Moreover,foronetrywecandefinemanycatch blocks to secify different recovery goal tasks for different ure conditions. he last construction of the roosed language is olicy whichcanbedefinedforanygoaltask t. heolicyisa formula on the current states, actions, and next states(oerator next). Intuitively, olicy is an additional restriction to the domain transition function, which defines the relation between the current state and the next state of basic roositions.hereforeweallowtheusageofactionsintheolicy definitions to make them simler and readable. For examle,foragoaltask ReachroomA wecandefineaolicy (next(osition) = osition) action=look-around. It meansthatwerestrictthelannertoconsideronlytheactions which change the robot osition or the articular action named look-around, and therefore reduce the search sace. Effectiveness of the olicies increases if we associate them to simle sub-goals of comlex goals. he reason is that simler goals can be restricted by stronger olicies. Wenowshowkeybenefitsoftheroosedgoallanguage by the examle of a simle robot navigation domain. Examle 1(Exerimental domain) Consider the domain reresentedinfigure1. ItconsistsofasequenceofN roomsconnectedbydoors. Eachroomcancontainabox, whichcanbeabombornot. Arobotmaymovebetween adjacent rooms, scan the room to check whether there is aboxornot,investigatetheboxtocheckwhetheritisa bombornot,disarmabomb,anddestroythebox. Astate ofthedomainisdefinedintermsoffluentositionthat rangesfrom1tonanddescribestherobotosition,offluentroom[i]thatcanbeinoneoffivestates { unknown, emty, withbox, withbomb, or safe }, of fluent room contentthatcanbeinoneoftwostates { clean, damaged }. he actions are goright, goleft, scan, investigate, disarm, destroy. Actions goright, goleft deterministically change the robot osition. Action scan nondeterministically changes the room state from unknown to emty or withbox. scan investigate destroy disarm Room 1 Room 2 Room N-1 Room N goleft Robot goright Box Figure 1: A robot navigation domain Action investigate nondeterministically changes the room state from withbox to safe or withbomb. Action disarm deterministically changes the room state from withbomb to safe andcanbealiedonly2times.action destroy deterministically changes the room state to safe and sets the room content to damaged. Intuitively, disarm and destroy actions can be used to removethethreatoftheboxexlosion,butdestroyhasto bealiedonlyif disarmisnotallowed.basedonthese actions we will see how the lanner can cature intentions of the lanning goal and generate the best ossible lan, i.e. toreventthecontentofroomtobedamaged,thelanner hastoroosetoerform destroyonlyif disarmcan not be alied. helanninggoalistoreachastatewhereallroomsare emty or safe and the content of some(very imortant) roomsisnotdamaged.wecandefinesuchgoalinournew goal language as follows(as examle we consider a domain with3rooms): Examle 2(Procedural goal task) while (room[osition]=unknown ) do olicy (next(osition)=osition) do try goal ryreach (room[osition]=emty) catch (room[osition]=withbomb) do goal DoReach (room[osition]=safe) doaction goright check(content[3]=clean) Inthisgoaltherobotmovementsbetweentheroomsare hardcoded, but the robot activities in the room require a combination of reachability goals. Moreover, we refer to reach a state room[osition]=emty, and only if it is not ossible we require to achieve room[osition]=safe. In order to reduce the search sace for lanning robot activities in the room we define a olicy next(osition)=osition that does not allow for considering robot movement actions. We note that the roosed rocedural goal language does notforcetheusertohardcodethecomletesolutioninthe goal definition. It rovides a toolkit for embedding domain secific knowledge in the goal definition and to guide the lan search rocess. In the examle above we hardcoded robot movements because it is quite intuitive and easy. Consider another goal examle where, for instance, we need to removethethreatoftheboxexlosionintheroom3only: Box 985

4 olicy (next(osition)!=osition) do goal DoReach osition=3 doaction investigate if (room[3]==box) do doaction destroy In this examle, the rocedure of the robot activities in the roomisfixedbuttherobotmovementtotheroomisdefined asareachabilitygoal.inthisexamleweencodethestrategythatiftherobotdetectsaboxithastobedestroyed. In comarison with CL goals, the roosed goal language is more exressive because it rovides such constructionsastry-catchorwhilethatcannotbeexressedincl. Moreover, the oerator goal rovides a native suort for the goals exressed in CL. In comarison with the EaGLe goals, the roosed goal language can be considered as a wide extension that contains a lot of new rocedural constructs such as doaction, if-else, while, olicy, and goal. Moreover, the syntax of our language allows the usage of lan fragments in the definition of lanning goals, i.e. reviously generated or written manually lans can be used as arts of new goals. We now rovide a formal semantics for the roosed language. In order to formalize whether the lan π satisfies thegoaltask t,weassigntoeachlanexecutionstate s,c twosets: S π t ( s,c )and F π t ( s,c ). hesesetscontainfinite lan execution aths which satisfy or the goal task tfromthelanstate s,c followingthelan π.hence,the lansatisfiesthegoaltask tifthereisnoexecutionath which leads the domain to the ure state. Definition3Alan πsatisfiesagoaltask tinastate s,c ifandonlyif F π t ( s,c ) =. We now consider all kinds of goal tasks and define St π ( s,c )and Ft π ( s,c )byinductiononthestructureof the goal task. t =goal gissatisfiedby πif πsatisfiesthegoal gwritten either in CL(Pistore and raverso 2001) or EaGLe(Dal Lago, Pistore, and raverso 2002) goal languages. t =doaction aissatisfiedby πinastate s,c ifthere existsanaction afrom s,c andtherearenoothersactions, otherwiseits. Formally, St π ( s,c ) = {σ : s,c a.σ = s,c s,c }. Ft π ( s,c ) = { s,c }if s, c is a terminal state of the execution structure, otherwise Ft π ( s,c ) = {σ : b a, s,c b.σ = s,c s,c }. t =check requiresthatformula holdsinthecurrentstate ofthelanexecution s,c. Formally, St π ( s,c ) = {σ : σ = s,c s = }. Ft π ( s,c ) = {σ : σ = s,c s = }. t = t 1 ;t 2 requirestosatisfyfirstsub-goaltask t 1 and,once t 1 eeds, tosatisfynextsub-goaltask t 2. Formally, St π ( s,c ) = {σ = σ 1 ;σ 2 : σ 1 St π 1 ( s,c ) σ 2 St π 2 (last(σ 1 ))}. Ft π ( s,c ) = {σ 1 : σ 1 Ft π 1 ( s,c )} {σ = σ 1 ;σ 2 : σ 1 St π 1 ( s,c ) σ 2 Ft π 2 (last(σ 1 ))} t =if do t 1 else t 2 requirestosatisfythesub-goal task t 1 ifformula holdsinthecurrentstate,orthealternativesub-goaltask t 2 if doesnotholdinthecurrent state. Formally,if s = then St π ( s,c ) = St π 1 ( s,c ) and F π t ( s,c ) = F π t 1 ( s,c ). Otherwise, S π t ( s,c ) = S π t 2 ( s,c )and F π t ( s,c ) = F π t 2 ( s,c ). t =while do t 1 requirescyclicsatisfiabilityofthe sub-goaltask t 1 whilecondition holds. Moreover,itrequiresthattheloohastobefinite. Formally,if s = then S π t ( s,c ) = { s,c }and F π t ( s,c ) =. Otherwise, S π t ( s,c ) = {σ : last(σ) = σ 1 ;...;σ n = σ. i = 1..n : first(σ i ) = σ i S π t 1 (first(σ i ))}and F π t (s) = {σ : σ 1 ;...;σ n = σ. i = 1..n 1 : first(σ i ) = σ i S π t 1 (first(σ i )) σ n F π t 1 (last(σ n 1 ))}. t =try t 0 catch 1 do t 1...catch n do t n requiresto satisfythe main sub-goaltask t 0,butincaseif t 0 s, it requires to satisfy one of the recovery sub-goal tasks t 1,...,t n accordingtothedomainstateobtainedafter t 0 s. Formally, S π t ( s,c ) = {σ : σ S π t 0 ( s,c )} {σ = σ 0 ;σ : σ 0 F π t 0 ( s,c ) i.last(σ 0 ) = i σ S π t i (last(σ 0 ))}and F π t ( s,c ) = {σ : σ F π t 0 ( s,c ) i = 1..n : last(σ) = i } {σ = σ 0 ;σ : σ 0 F π t 0 ( s,c ) i.last(σ 0 ) = i σ F π t i (last(σ 0 ))}. t =olicy fdo t 1 requirestosatisfythesub-goaltask t 1 followingthetransitionrule f, thatdoesnotchange a set of ure execution aths, but narrows the set of essful execution aths in order to reduce the search sace. Formally, S π t ( s,c ) = {σ : σ S π t 1 ( s,c ) s i,a,s i+1.f si,a,s i+1 = }and F π t ( s,c ) = F π t 1 ( s,c ), where s i,s i+1 σarestatesconnectedbytheaction a. Planning Aroach Inthisworkwere-usethelanningalgorithmthatwasroosed in(dal Lago, Pistore, and raverso 2002) with minor imrovements. It is based on the control automata and erformed in three stes: Initially, we transform the goal task into a control automaton that encodes the goal requirements. Each control state describes some intermediate sub-goal that the lan ints to achieve. he transitions between control states define constraints on the domain states to satisfy the source subgoal and to start satisfiability of the target sub-goal. Once the control automaton has been built we associate to eachcontrolstateasetofdomainstatesforwhichalan exists with resect to the sub-goal encoded in this control state. he lan search rocess starts from assumtion that all domain states are considered comatible with all the control states, and this initial assignment is then iteratively refined by discarding those domain states that are recognized incomatible with a given control state until a fix-oint is reached. Finally, we consider each control state as a lan execution contextandextracttheresultinglanbasedonthesetof domain states associated to the control states. We re-use this aroach because it is very scalable to suort newgoallanguages.infact,lasttwostesofthelanningalgorithm are indeent from the goal language. herefore, we only need to define the control automaton construction rocess for the roosed goal language. 986

5 Definition4(ControlAutomaton)LetFbeaolicyformula defined over domain states S, next states next(s), anddomainactions A. Acontrolautomatonisatule C,c 0,,RB,where Cisasetofcontrolstates; c 0 istheinitialcontrolstate; (c) = t 1,t 2,...,t n istheorderedlistoftransitions from control state c. Each transition can be either normal, i.e. t i B F (C {, }),orimmediate,i.e. t i B (C {,}; RB= rb 1,...,rb m isthelistofsetsofcontrolstates marked as red blocks. he order of the transition list reresents the reference among these transitions. he normal transitions corresond totheactionexecutioninthelan.domainstate ssatisfies the normal transition guarded by roosition formula if it satisfies andthereisanaction afrom ssuchthatallossible action outcomes are comatible with some of the target control states. Moreover, a normal transition is additionally guarded by the olicy formula, which restricts the set of actions that can be erformed according to this transition. he immediate transitions describe the internal changes in the lanexecutionandcauseonlythechangeofthelanexecution context, therefore they cannot be guarded by the olicy formulas. he red block states indicate that any lan execution ath should eventually leave these control states, i.e. the lanexecutioncannotstayforeverintheredblockstate. In the following, we use the grahical notations of(pistore, Bettin, and raverso 2001) for control automata definitions. Westartfromthegoaloerator. Aswementioned above, for simlicity we consider only ryreach and DoReach temorally exted goals: DoReach c0 c1 ryreach c0 c1 Bothautomataconsistoftwostates: c 0 (initialcontrolstate) and c 1 (reachabilityredblockstate). herearetwotransitionsoutgoingfromtheredblockstate c 1 indoreachautomaton. hefirstoneisguardedbythecondition. It is a ess transition that corresonds to the domain states where holds. his transition is immediate because our goal task immediately becomes satisfied whenever the domain aears in the state where holds. he second transition isguardedbycondition.itreresentsthecasewhere doesnotholdinthecurrentstate,andtherefore,inorderto achievegoaldoreach,wehavetoassurethatthegoalcan beachievedinallthenextstates.histransitionisanormal transition since it requires the execution of an action in the lan. ryreach differs from DoReach only in definition of thetransitionfrom c 1 guardedbycondition.inthiscase wedonotrequirethatthegoalryreach holdsforallthe nextstates,butonlyforsomeofthem.herefore,thetransitionhastwoossibletargets,namelythecontrolstate c 1 (corresonding to the next states were we exect to achieve ryreach)and c 0 (fortheothernextstates).hesemantics of the goal ryreach requires that there should always beatleastonenextstatethatsatisfiesryreach ;thatis, target c 1 ofthetransitionismarkedby inthecontrolautomaton. his non-emtiness requirement is reresented in thediagramwiththe onthearrowleadingbackto c 1.he referredtransitionfromcontrolstate c 0 istheonethatleads to c 1.hisensuresthatthealgorithmwilltrytoachievegoal ryreach whenever ossible. he control automaton for doaction a and check are the following: doaction a c0 c1 action =a check c0 We notice that, in doaction a, the transition from the control state c 1 guaranteesthatadomainstateisaccetableonly ifthenextstateisachievedbytheexecutionoftheaction a. In check all transitions are immediate, because action erforming is not required. he automaton only checks that the current domain state satisfies formula. he control automata for comound goal tasks are modeled as a comosition of automata designed for sub-tasks. he conditional goal task if-else is modeled as follows: if then c 0 t1elset2 A t1 A t2 hecontext c 0 immediatelymovesthelanexecutiontothe initialcontextofoneofthecontrolautomataforthegoal tasks t 1 or t 2 accordingtothecurrentdomainstate,i.e. whethertheroerty holdsinthecurrentdomainstateor not.wenoticethatifelseartoftheif-elseconstructionis absent then the transition leads directly to ess. hecontrolautomatonforthecyclicgoaltaskwhileisthe following: while do c 0 t 1 A t1 hecontext c 0 hastwoimmediatetransitionsguardedbythe conditions and.heformerleadstotheinitialcontext oftheautomatonfor t 1,i.e.thebodyofthecycle,andthe later leads to the ess of the comound automaton. he essfultransitionsoftheautomatonfor t 1 returnback tocontext c 0,buttheuretransitionfor t 1 falsifiesthe comoundautomaton.wenoticethat c 0 ismarkedasared block. It guaranties that the loo is finite. he control automaton for the try-catch task with two catch oerators is the following: 987

6 try t catch 0 1 do t catch 1 2 do t2 A t0 1 A t1 ( c ) Planning time Reachability goal ask with olicies ask without olicies A t2 0,1 0,01 Number of rooms Allessfultransitionsof t 0 leadtotheessofthe comoundautomaton,butalluretransitionsof t 0 lead tothecontext c 0 whichisresonsibleformanagementof the recovery goals. c 0 hasanimmediatetransitiontoeach t i automatonthatisguardedbytheroerty i.ifthereexistsadomainstate swhichsatisfiesmorethanonecatch roerty i thentherecoverygoalisselectednondeterministically.helasttransitionfrom c 0 toureisguardedby theroerty ( 1... n ).Itmanagesthedomainstates that are not catched by the recovery goals. he oerator olicy causes the refinement of the control automatonofthegoaltasktowhichtheolicyisalied.in ordertobuildtheautomatonforagoaltaskolicy fdo t 1 wedothefollowing: constructtheautomatonforthegoaltask t 1 consider all normal transitions of the control automaton builtfor t 1 andconjunctivelyadd ftotheirguardingolicy formulas. Exerimental Evaluation We imlemented the roosed lanning aroach on to of thembplanner(bertolietal. 2001). Inordertotestthe scalability of the roosed technique, we conducted a set of tests in some exerimental domains. All exeriments have been executed on a 1.6GHz Intel Centrino machine with 512MB memory and running a Linux oerating system. We consider the robot navigation domain defined in Examle 1 and evaluate the lanning time for different kind of lanning goals, i.e. sequential, conditional, cyclic, recovering and reachablity goals. We tested the erformance of the lanning algorithm for goaltaskssimilartotheoneonexamle2withresectto thenumberofroomsinthedomainandcomaredwithlanningforasimlereachabilitygoalthatcanbedefinedas Reachthestatewhereallroomsinthedomainaresafeor emty. We encode the reachability goal using the EaGLe oerator DoReach, therefore the lanner generates the lan inbothcasesusingthesamelanningaroachbasedonthe controlautomata.itallowsustoclaimthatouraroachis usefulduetotheroceduralgoallanguagebutnotduetothe esecial lan search rocedure. he average exerimental resultsareshownonfigure2. he exeriments showed that for simle domains(less than 6 rooms) lanning for a reachability goal is faster, because the memory management and the oerations on the control automaton take more time than lanning for reach- Figure 2: Evaluation results for the robot domain ability goal. But in more comlex domains our lanning technique solves the roblem much faster, esecially with the systematic usage of olicies. Wealsotestedouraroachwiththegoalthatdoesnot contains the last oerator check(content[3]=clean). In this casetherobotactivitiesintheroomarenotlinkedwiththe robotosition.itmeansthatwecanresolvethegoal try goal ryreach (room[osition]=emty) catch (room[osition]=withbomb) do goal DoReach (room[osition]=safe) ; inthedomainwithoneroom,i.e. inaverysmalldomain. Such lanning takes about 0.01 second. After that we can re-usegeneratedlaninthereviousgoalandobtainagoal task which does not contain goal oerators. Hence, all normal transitions corresond only to doaction oerators. In fact,wetransformthelansearchroblemtoalanverification roblem which is incomarably easier. For instance, lanningforsuchkindofgoalsinthedomainwith50rooms takes less than 1 second. his exeriment shows that the rocedural decomosition of the lanning goal and re-usage of the reviously generated lans can significantly simlify the lan generation rocess. he second exerimental domain is insired by a real alication, namely automatic web service comosition(pistore, raverso, and Bertoli 2005; Pistore et al. 2005). Examle 3 For testing reasons we model a simlified version of the bookstore Web Service alication. In articular, we consider only 2 Web Services: BookSearch and Book- Cart which are shown on Figure 3(a,b). BookSearch describesaworkflowtofindabookinthebookstore. Book- Cartdescribesaworkflowtoaddtheobtainedbooktothe usercartand,finally,tocheckoutit. AllossibleUseractivities for communications with the bookstore are shown on Figure3(c).Weuseafluent message toemulatethemessage exchange between Web Services and User. We write? beforetheactionnameifthisactionrequires(asarecondition) secific message to be sent, and! if this action initiates(as a ostcondition) the message sing. For instance, the User action? getbookid can be erformed onlyifcurrentmessageis bookid thatcanbesetbythe 988

7 initial Initial! login! logout! search? login?additem? checkout?clearcart loginfail loginack add checkout cleared!loginfail!loginsucc!itemadded checkout waitmsg? search? logout Error Ok logout!checkoutfail!checkoutsucc search searchresult tosucc Fail notfound result!notfound!bookid?getbookid User!addItem! checkout!clearcart a) BookSearch Web Service b) BookCart Web Service c)possible User Actions Figure 3: Exerimental domain for WS comosition action!bookid ofbooksearch.duetolackofsacewe do not rovide a formal definition for the lanning domain and the lanning roblem. Intuitively, each actor in the Web Service comosition is reresented by a state-transition system(ss)andthelanningdomainisobtainedasaroduct of these SSs. N airs of BookSeach and BookCart services emulatenbookstoresandourgoalistolanuseractivities tofindandbuyatleastonebookinatleastonebookstore. We tested the erformance of the lanning algorithm with resecttothenumberofbookstoresinthedomainandcomared with lanning for a simle reachability goal that can bedefinedas Reachthestatewhereuserfoundandbought a book in exactly one bookstore. Using the roosed goal language we can encode some search knowledge in the goal definition.forinstance,tosatisfysuchkindofgoalwecan consider bookstores one by one iteratively until the book is bought. Ineachbookstorewecantrytofindthebookand buyit.ifitisimossibleduetodomainnondeterminismwe need to erform some recovering actions to leave the bookstore in a consistent state. herefore, the lanning goal can be written as follows: while ( book is not bought && available bookstore ) do doaction choose available bookstore try goal ryreach achieve search results if ( book is found ) do goal ryreach cart is checked out else goal DoReach user is logged out catch ( login is ed ) { goal DoReach BookSerch is in && BookCart is in initial catch ( cart checkout is ed ) { goal DoReach user is logged out && BookCart is in heaverageresultsareshownonfigure4.asintherobot Planning time 1000,00 100,00 10,00 1,00 0,10 0,01 Plan-as-goal Reachability goal Number of WS Figure 4: Evaluation results for the WS comosition domain navigation domain we can see that our aroach is effective in large domains. Wenotethatallsimlereachabilitygoalsusedintheexeriments can not be significantly imroved using EaGLe goal language. It confirms the fact that the exressiveness and erformance of the roosed rocedural goal language isbetterincomarisonwitheagle. Itisverydifficultto comare our aroach fairly with CL goals because CL can not exress try-catch goals that are almost obligatory for the real-life roblems in nondeterministic domains. All exeriments show that fusing rocedural and declarative aroaches for the goal definition allows the user to define a lanning goal more clearly and detailed. Moreover, suchdetailedgoalcanbesolvedbythelannerinaveryefficientwayincomarisonwiththemoregeneralgoalsuchas a simle reachability goal. It is esecially effective in large domains. Conclusions and Related Work Inthisaer,wehaveresentedanovelaroachtolanning in nondeterministic domains, where temorally exted goals can be exressed as arbitrary combinations of 989

8 declarative secifications and of rocedural lan fragments. he advantage of the aroach is twofold. First, the exressiveness of the language allows for easier secifications of comlex goals. Second, rather simle and natural combinations of rocedural and declarative goals oen u the ossibility to imrove erformances significantly, as shown by our reliminary exerimental evaluation. Several aroaches have been roosed to deal with the roblem of lanning in nondeterministic domains, where actions are modeled with different ossible outcomes, see, e.g., (Rintanen 1999; Cimatti et al. 2003; Hoffmann and Brafman 2005; Kabanza and hiébaux 2005; Kuter et al. 2005; KuterandNau2004). Someofthemdealalsowiththe roblem of lanning for temorally exted goals(bacchus and Kabanza 2000; Pistore and raverso 2001; Dal Lago, Pistore, and raverso 2002; Kabanza and hiébaux 2005). However, none of these works can combine rocedural and declarative goals like the lanning language that is roosed inthisaer.hisisthecasealsooftherecentworkthatexts HN lanning to nondeterministic domains(kuter et al.2005;kuterandnau2004).inthiswork,itisossibleto laninaweak,strong,orstrongcyclicwayforhnsecifications, but the combination of HNs with declarative temoral secifications like those exressed in EAGLE are not allowed. his is indeed an interesting toic for future investigation, since goals that could combine HNs with temoral formulas could exloit the integration of HNs techniques with the techniques for lanning based on control automata. he idea of abstract task secification using rocedural constructs is widely used in model-based rogramming, see, e.g.,(williams et al. 2004). yically, the model-based rogram is reresented by a control automaton that generates reachability goals according to the rogram source. Each reachability goal is resolved by reactive lanning. In our aroachwedonotconsiderthegoalasarogramtoexecute, therefore the goal interretation and lanning aroach is different. Finally, our work has some similarities in sirit with the workbasedongolog,see,e.g.,(levesqueetal. 1997; McIlraith and Fadel 2002; Baier, Fritz, and McIlraith 2007; Claßenetal. 2007). InGolog,sketchylanswithnondeterministic constructs can be written as logic rograms. Sequences of actions can be inferred by deduction in situation calculus on the basis of user sulied axioms about reconditions and ostconditions. In site of these similarities, both the aroach and the techniques that we roose are very different from Golog. References Bacchus, F., and Kabanza, F Using temoral logic to exress search control knowledge for lanning. Artificial Intelligence 16(1 2): Baier,J.A.;Fritz,C.;andMcIlraith,S.A.2007.Exloiting rocedural domain control knowledge in state-of-theart lanners. In ICAPS. Bertoli, P.; Cimatti, A.; Pistore, M.; Roveri, M.; and raverso,p MBP:aModelBasedPlanner. InIJ- CAI01. Cimatti, A.; Pistore, M.; Roveri, M.; and raverso, P Weak, Strong, and Strong Cyclic Planning via Symbolic Model Checking. Artificial Intelligence 147(1-2): Claßen, J.; Eyerich, P.; Lakemeyer, G.; and Nebel, B owards an integration of golog and lanning. In IJCAI, Dal Lago, U.; Pistore, M.; and raverso, P Planning with a language for exted goals. In AAAI, Edmonton, Alberta, Canada: AAAI-Press/he MI Press. Emerson,E.A emoralandmodallogic. Invan Leeuwen, J., ed., Handbook of heoretical Comuter Science, Volume B: Formal Models and Semantics. Elsevier. chater 16, Hoffmann, J., and Brafman, R Contingent lanning via heuristic forward search with imlicit belief states. In ICAPS, Kabanza, F., and hiébaux, S Search control in lanning for temorally exted goals. In ICAPS, Kabanza, F.; Barbeau, M.; and St-Denis, R Planning control rules for reactive agents. Artificial Intelligence 95(1): Kuter, U., and Nau, D. S Forward-chaining lanning in nondeterministic domains. In AAAI, Kuter,U.;Nau,D.S.;Pistore,M.;andraverso,P A hierarchical task-network lanner based on symbolic model checking. In ICAPS, Levesque, H. J.; Reiter, R.; Leserance, Y.; Lin, F.; and Scherl, R. B GOLOG: A logic rogramming language for dynamic domains. Journal of Logic Programming 31(1-3): McIlraith, S., and Fadel, R Planning with comlex actions. In NMR. Pistore, M., and raverso, P Planning as model checking for exted goals in non-deterministic domains. In Nebel, B., ed., IJCAI-01, Morgan Kaufmann Publisher. Pistore, M.; Bettin, R.; and raverso, P Symbolic techniques for lanning with exted goals in nondeterministic domains. In ECP 01, LNAI. Sringer Verlag. Pistore, M.; Marconi, A.; raverso, P.; and Bertoli, P Automated Comosition of Web Services by Planning at the Knowledge Level. In IJCAI 05. Pistore, M.; raverso, P.; and Bertoli, P Automated Comosition of Web Services by Planning in Asynchronous Domains. In ICAPS 05. Rintanen, J Constructing conditional lans by a theorem-rover. Journal of Artificial Intellegence Research 10: Williams,B.C.;Ingham,M.D.;Chung,S.;Elliott,P.;Hofbaur, M.; and Sullivan, G Model-based rogramming of fault-aware systems. AI Mag. 24(4):

Lecture 2: Linear vs. Branching time. Temporal Logics: CTL, CTL*. CTL model checking algorithm. Counter-example generation.

Lecture 2: Linear vs. Branching time. Temporal Logics: CTL, CTL*. CTL model checking algorithm. Counter-example generation. CS 267: Automated Verification Lecture 2: Linear vs. Branching time. Temoral Logics: CTL, CTL*. CTL model checking algorithm. Counter-examle generation. Instructor: Tevfik Bultan Linear Time vs. Branching

More information

CRIKEY - A Temporal Planner Looking at the Integration of Scheduling and Planning

CRIKEY - A Temporal Planner Looking at the Integration of Scheduling and Planning CRIKEY - A Temoral Planner Looking at the Integration of Scheduling and Planning Keith Halsey and Derek Long and Maria Fox University of Strathclyde Glasgow, UK keith.halsey@cis.strath.ac.uk Abstract For

More information

Chapter 11 Multiway Search Trees

Chapter 11 Multiway Search Trees Chater 11 Multiway Search Trees m-way Search Trees B-Trees B + -Trees C-C Tsai P.1 m-way Search Trees Definition: An m-way search tree is either emty or satisfies the following roerties: The root has at

More information

Objectives. 6.3, 6.4 Quantifying the quality of hypothesis tests. Type I and II errors. Power of a test. Cautions about significance tests

Objectives. 6.3, 6.4 Quantifying the quality of hypothesis tests. Type I and II errors. Power of a test. Cautions about significance tests Objectives 6.3, 6.4 Quantifying the quality of hyothesis tests Tye I and II errors Power of a test Cautions about significance tests Further reading: htt://onlinestatbook.com/2/ower/contents.html Toics:

More information

An Algorithm for Probabilistic Least{Commitment Planning 3. Nicholas Kushmerick Steve Hanks Daniel Weld. University ofwashington Seattle, WA 98195

An Algorithm for Probabilistic Least{Commitment Planning 3. Nicholas Kushmerick Steve Hanks Daniel Weld. University ofwashington Seattle, WA 98195 To aear, AAAI-94 An Algorithm for Probabilistic Least{Commitment Planning 3 Nicholas Kushmerick Steve Hanks Daniel Weld Deartment of Comuter Science and Engineering, FR{35 University ofwashington Seattle,

More information

Remaining Useful Life Prediction of Rolling Element Bearings Based On Health State Assessment

Remaining Useful Life Prediction of Rolling Element Bearings Based On Health State Assessment Remaining Useful Life Prediction of Rolling Element Bearings Based On Health State Assessment Zhiliang Liu, Ming J. Zuo,2, and Longlong Zhang School of Mechanical, Electronic, and Industrial Engineering,

More information

Complexity Results in Epistemic Planning

Complexity Results in Epistemic Planning Comlexity Results in Eistemic Planning Thomas Bolander, DTU Comute, Tech Univ of Denmark Joint work with: Martin Holm Jensen and Francois Schwarzentruer Comlexity Results in Eistemic Planning. 1/9 Automated

More information

Artificial Intelligence. The Planning Problem. Typical Assumptions. Planning. Given: Find

Artificial Intelligence. The Planning Problem. Typical Assumptions. Planning. Given: Find rtificial Intelligence Planning 1 The Planning Problem Given: set of oerators n initial state descrition goal state descrition or redicate Find sequence of oerator instances such that erforming them in

More information

SIMULATIONS OF ERROR PROPAGATION FOR PRIORITIZING DATA ACCURACY IMPROVEMENT EFFORTS (Research-in-progress)

SIMULATIONS OF ERROR PROPAGATION FOR PRIORITIZING DATA ACCURACY IMPROVEMENT EFFORTS (Research-in-progress) SIMLATIONS OF ERROR PROPAGATION FOR PRIORITIZING DATA ACCRACY IMPROEMENT EFFORTS (Research-in-rogress) Irit Askira Gelman niversity of Arizona Askirai@email.arizona.edu Abstract: Models of the association

More information

Author's personal copy

Author's personal copy Vision Research 48 (2008) 1837 1851 Contents lists available at ScienceDirect Vision Research journal homeage: www.elsevier.com/locate/visres Bias and sensitivity in two-interval forced choice rocedures:

More information

The vignette, task, requirement, and option (VITRO) analyses approach to operational concept development

The vignette, task, requirement, and option (VITRO) analyses approach to operational concept development CAN UNCLASSIFIED The vignette, task, requirement, and otion (VITRO) analyses aroach to oerational concet develoment atrick W. Dooley, Yvan Gauthier DRDC Centre for Oerational Research and Analysis Journal

More information

Anchor Selection Strategies for DIF Analysis: Review, Assessment, and New Approaches

Anchor Selection Strategies for DIF Analysis: Review, Assessment, and New Approaches Anchor Selection Strategies for DIF Analysis: Review, Assessment, and New Aroaches Julia Kof LMU München Achim Zeileis Universität Innsbruck Carolin Strobl UZH Zürich Abstract Differential item functioning

More information

Reinforcing Visual Grouping Cues to Communicate Complex Informational Structure

Reinforcing Visual Grouping Cues to Communicate Complex Informational Structure 8 IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL. 20, NO. 12, DECEMBER 2014 1973 Reinforcing Visual Grouing Cues to Communicate Comlex Informational Structure Juhee Bae and Benjamin Watson

More information

Regret theory and risk attitudes

Regret theory and risk attitudes J Risk Uncertain (2017) 55:147 175 htts://doi.org/10.1007/s11166-017-9268-9 Regret theory and risk attitudes Jeeva Somasundaram 1 Enrico Diecidue 1 Published online: 5 January 2018 Sringer Science+Business

More information

The Application of a Cognitive Diagnosis Model via an. Analysis of a Large-Scale Assessment and a. Computerized Adaptive Testing Administration

The Application of a Cognitive Diagnosis Model via an. Analysis of a Large-Scale Assessment and a. Computerized Adaptive Testing Administration The Alication of a Cognitive Diagnosis Model via an Analysis of a Large-Scale Assessment and a Comuterized Adative Testing Administration by Meghan Kathleen McGlohen, B.S., M. A. Dissertation Presented

More information

R programs for splitting abridged fertility data into a fine grid of ages using the quadratic optimization method

R programs for splitting abridged fertility data into a fine grid of ages using the quadratic optimization method Max-Planck-Institut für demografische Forschung Max Planck Institute for Demograhic Research Konrad-Zuse-Strasse 1 D-18057 Rostock Germany Tel +49 (0) 3 81 20 81-0 Fax +49 (0) 3 81 20 81-202 www.demogr.mg.de

More information

This is an author-deposited version published in: Eprints ID: 15989

This is an author-deposited version published in:   Eprints ID: 15989 Oen Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an oen access reository that collects the work of Toulouse researchers and makes it freely available over the web where ossible. This is an author-deosited

More information

Estimating shared copy number aberrations for array CGH data: the linear-median method

Estimating shared copy number aberrations for array CGH data: the linear-median method University of Wollongong Research Online Faculty of Informatics - Paers (Archive) Faculty of Engineering and Information Sciences 2010 Estimating shared coy number aberrations for array CGH data: the linear-median

More information

The Model and Analysis of Conformity in Opinion Formation

The Model and Analysis of Conformity in Opinion Formation roceedings of the 7th WSEAS International Conference on Simulation, Modelling and Otimization, Beijing, China, Setember 5-7, 2007 463 The Model and Analysis of Conformity in Oinion Formation ZHANG LI,

More information

Origins of Hereditary Science

Origins of Hereditary Science Section 1 Origins of Hereditary Science Key Ideas V Why was Gregor Mendel imortant for modern genetics? V Why did Mendel conduct exeriments with garden eas? V What were the imortant stes in Mendel s first

More information

Merging of Experimental and Simulated Data Sets with a Bayesian Technique in the Context of POD Curves Determination

Merging of Experimental and Simulated Data Sets with a Bayesian Technique in the Context of POD Curves Determination 5 th Euroean-American Worksho on Reliability of NDE Lecture 5 Merging of Exerimental and Simulated Data Sets with a Bayesian Technique in the Context of POD Curves Determination Bastien CHAPUIS *, Nicolas

More information

Chapter 4: One Compartment Open Model: Intravenous Bolus Administration

Chapter 4: One Compartment Open Model: Intravenous Bolus Administration Home Readings Search AccessPharmacy Adv. Search Alied Bioharmaceutics & Pharmacokinetics, 7e > Chater 4 Chater 4: One Comartment Oen Model: Intravenous Bolus Administration avid S.H. Lee CHAPTER OBJECTIVES

More information

Automatic System for Retinal Disease Screening

Automatic System for Retinal Disease Screening Automatic System for Retinal Disease Screening Arathy.T College Of Engineering Karunagaally Abstract This work investigates discrimination caabilities in the texture of fundus images to differentiate between

More information

The meaning of Beta: background and applicability of the target reliability index for normal conditions to structural fire engineering

The meaning of Beta: background and applicability of the target reliability index for normal conditions to structural fire engineering Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 21 (217) 528 536 6th International Worksho on Performance, Protection & Strengthening of Structures under Extreme Loading, PROTECT217,

More information

Identification and low-complexity regime-switching insulin control of type I diabetic patients

Identification and low-complexity regime-switching insulin control of type I diabetic patients J. Biomedical cience and Engineering,, 4, 97-34 doi:.436/jbise..444 Published Online Aril (htt://www.cirp.org/journal/jbise/). Identification and low-comlexity regime-switching insulin control of tye I

More information

Shape Analysis of the Left Ventricular Endocardial Surface and Its Application in Detecting Coronary Artery Disease

Shape Analysis of the Left Ventricular Endocardial Surface and Its Application in Detecting Coronary Artery Disease Shae Analysis of the Left Ventricular Endocardial Surface and Its Alication in Detecting Coronary Artery Disease Anirban Mukhoadhyay, Zhen Qian 2, Suchendra Bhandarkar, Tianming Liu, and Szilard Voros

More information

State-Trace Analysis of the Face Inversion Effect

State-Trace Analysis of the Face Inversion Effect State-Trace Analysis of the Face Inversion Effect Melissa Prince (Melissa.Prince@newcastle.edu.au) School of Psychology, The University of Newcastle University Drive, Callaghan, 2308, NSW Australia Andrew

More information

Hoare Logic and Model Checking. LTL and CTL: a perspective. Learning outcomes. Model Checking Lecture 12: Loose ends

Hoare Logic and Model Checking. LTL and CTL: a perspective. Learning outcomes. Model Checking Lecture 12: Loose ends Learning outcomes Hoare Logic and Model Checking Model Checking Lecture 12: Loose ends Dominic Mulligan Based on previous slides by Alan Mycroft and Mike Gordon Programming, Logic, and Semantics Group

More information

Evaluation of EEG features during Overt Visual Attention during Neurofeedback Game

Evaluation of EEG features during Overt Visual Attention during Neurofeedback Game 2014 IEEE International Conference on Systems, Man, and Cybernetics October 5-8, 2014, San Diego, CA, USA Evaluation of EEG features during Overt Visual Attention during Neurofeedback Game Kavitha P Thomas

More information

GRUNDFOS DATA BOOKLET. Hydro Grundfos Hydro 2000 booster sets with 2 to 6 CR(E) pumps 50 Hz

GRUNDFOS DATA BOOKLET. Hydro Grundfos Hydro 2000 booster sets with 2 to 6 CR(E) pumps 50 Hz GRUNDFOS DATA OOKET ydro Grundfos ydro booster sets with 2 to 6 CR(E) ums z Contents Product data Performance range 3 ydro 4 Control 4 Functions 4 Alication and need 5 Water suly 5 Industry 5 Irrigation

More information

carinzz prophylactic regimens

carinzz prophylactic regimens Genitourin Med 1997;73:139-143 Continuing medical education HIV Eidemiology Unit, Chelsea and Westminster Hosital, 369 Fulham Road, London SW10 9TH, UK P J Easterbrook Acceted for ublication 8 October

More information

Presymptomatic Risk Assessment for Chronic Non- Communicable Diseases

Presymptomatic Risk Assessment for Chronic Non- Communicable Diseases Presymtomatic Risk Assessment for Chronic Non- Communicable Diseases Badri Padhukasahasram 1 *. a, Eran Halerin 1. b c, Jennifer Wessel 1 d, Daryl J. Thomas 1 e, Elana Silver 1, Heather Trumbower 1, Michele

More information

EEL-5840 Elements of {Artificial} Machine Intelligence

EEL-5840 Elements of {Artificial} Machine Intelligence Menu Introduction Syllabus Grading: Last 2 Yrs Class Average 3.55; {3.7 Fall 2012 w/24 students & 3.45 Fall 2013} General Comments Copyright Dr. A. Antonio Arroyo Page 2 vs. Artificial Intelligence? DEF:

More information

Transitive Relations Cause Indirect Association Formation between Concepts. Yoav Bar-Anan and Brian A. Nosek. University of Virginia

Transitive Relations Cause Indirect Association Formation between Concepts. Yoav Bar-Anan and Brian A. Nosek. University of Virginia 1 Transitive Association Formation Running head: TRANSITIVE ASSOCIATION FORMATION Transitive Relations Cause Indirect Association Formation between Concets Yoav Bar-Anan and Brian A. Nosek University of

More information

Representation Theorems for Multiple Belief Changes

Representation Theorems for Multiple Belief Changes Representation Theorems for Multiple Belief Changes Dongmo Zhang 1,2 Shifu Chen 1 Wujia Zhu 1,2 Zhaoqian Chen 1 1 State Key Lab. for Novel Software Technology Department of Computer Science and Technology

More information

A modular neural-network model of the basal ganglia s role in learning and selecting motor behaviours

A modular neural-network model of the basal ganglia s role in learning and selecting motor behaviours Cognitive Systems Research 3 (2002) 5 13 www.elsevier.com/ locate/ cogsys A modular neural-network model of the basal ganglia s role in learning and selecting motor behaviours Action editors: Wayne Gray

More information

TO help 25.8 million Americans [1] with diabetes, a growing

TO help 25.8 million Americans [1] with diabetes, a growing 3108 IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 26, NO. 11, NOVEMBER 2015 Patient Infusion Pattern based Access Control Schemes for Wireless Insulin Pum System Xiali Hei, Member, IEEE,

More information

President s Message. In This Issue. Quick Links: AAAR Website Career Opportunities. The E-Newsletter of the American Association for Aerosol Research

President s Message. In This Issue. Quick Links: AAAR Website Career Opportunities. The E-Newsletter of the American Association for Aerosol Research P A R T I C U L A R S The E-Newsletter of the American Association for Aerosol Research SPRING 2018 AAAR Website Career Oortunities President s Message Dear Colleagues, The year is running fast as we reare

More information

Theory of mind in the brain. Evidence from a PET scan study of Asperger syndrome

Theory of mind in the brain. Evidence from a PET scan study of Asperger syndrome Clinical Neuroscience and Neuroathology NeuroReort 8, 97 20 (996) THE ability to attribute mental states to others ( theory of mind ) ervades normal social interaction and is imaired in autistic individuals.

More information

Belief Management for Autonomous Robots using History-Based Diagnosis

Belief Management for Autonomous Robots using History-Based Diagnosis Belief Management for Autonomous Robots using History-Based Diagnosis Stephan Gspandl, Ingo Pill, Michael Reip, Gerald Steinbauer Institute for Software Technology Graz University of Technology Inffeldgasse

More information

Do People s First Names Match Their Faces?

Do People s First Names Match Their Faces? First names and faces 1 Journal of Articles in Suort of the Null Hyothesis Vol. 12, No. 1 Coyright 2015 by Reysen Grou. 1539-8714 www.jasnh.com Do Peole s First Names Match Their Faces? Robin S. S. Kramer

More information

A Note on False Positives and Power in G 3 E Modelling of Twin Data

A Note on False Positives and Power in G 3 E Modelling of Twin Data Behav Genet (01) 4:10 18 DOI 10.100/s10519-011-9480- ORIGINAL RESEARCH A Note on False Positives and Power in G E Modelling of Twin Data Sohie van der Sluis Danielle Posthuma Conor V. Dolan Received: 1

More information

Cocktail party listening in a dynamic multitalker environment

Cocktail party listening in a dynamic multitalker environment Percetion & Psychohysics 2007, 69 (1), 79-91 Cocktail arty listening in a dynamic multitalker environment DOUGLAS S. BRUNGART AND BRIAN D. SIMPSON Air Force Research Laboratory, Wright-Patterson Air Force

More information

Differences in the local and national prevalences of chronic kidney disease based on annual health check program data

Differences in the local and national prevalences of chronic kidney disease based on annual health check program data Clin Ex Nehrol (202) 6:749 754 DOI 0.007/s057-02-0628-0 ORIGINAL ARTICLE Differences in the local and national revalences of chronic kidney disease based on annual health check rogram data Minako Wakasugi

More information

Comparative analysis of fetal electrocardiogram (ECG) extraction techniques using system simulation

Comparative analysis of fetal electrocardiogram (ECG) extraction techniques using system simulation International Journal of the Physical Sciences Vol. 6(21),. 4952-4959, 30 Setember, 2011 Available online at htt://www.academicjournals.org/ijps DOI: 10.5897/IJPS11.415 ISSN 1992-1950 2011 Academic Journals

More information

Cognitive Load and Analogy-making in Children: Explaining an Unexpected Interaction

Cognitive Load and Analogy-making in Children: Explaining an Unexpected Interaction Cognitive Load and Analogy-making in Children: Exlaining an Unexected Interaction Jean-Pierre Thibaut, Robert French, Milena Vezneva LEAD-CNRS, UMR50, University of Burgundy, FRANCE {jean-ierre.thibaut,

More information

Bayesian design using adult data to augment pediatric trials

Bayesian design using adult data to augment pediatric trials ARTICLE Clinical Trials 2009; 6: 297 304 Bayesian design using adult data to augment ediatric trials David A Schoenfeld, Hui Zheng and Dianne M Finkelstein Background It can be difficult to conduct ediatric

More information

Min Kyung Hyun. 1. Introduction. 2. Methods

Min Kyung Hyun. 1. Introduction. 2. Methods Evidence-Based Comlementary and Alternative Medicine Volume 2016, Article ID 2625079, 5 ages htt://dx.doi.org/10.1155/2016/2625079 Research Article The Needs and Priorities for Government Grants for Traditional

More information

Incorporating Action into Diagnostic Problem Solving (An Abridged Report)

Incorporating Action into Diagnostic Problem Solving (An Abridged Report) Incorporating Action into Diagnostic Problem Solving (An Abridged Report) Sheila A. McIlraith Department of Computer Science, University of Toronto Toronto, ON M5S 1A4 Canada e-mail: mcilrait@cs.toronto.edu

More information

Regularized Joint Estimation of Related VAR Models via Group Lasso

Regularized Joint Estimation of Related VAR Models via Group Lasso Research Article Regularized Joint Estimation of Related VAR Models via Grou Lasso Sriniov A *, and Michailidis G Deartment of Mathematics, University of Houston, Houston, Texas, USA Deartment of Statistics,

More information

Decision Analysis Rates, Proportions, and Odds Decision Table Statistics Receiver Operating Characteristic (ROC) Analysis

Decision Analysis Rates, Proportions, and Odds Decision Table Statistics Receiver Operating Characteristic (ROC) Analysis Decision Analysis Rates, Proortions, and Odds Decision Table Statistics Receiver Oerating Characteristic (ROC) Analysis Paul Paul Barrett Barrett email: email:.barrett@liv.ac.uk htt://www.liv.ac.uk/~barrett/aulhome.htm

More information

Introducing Two-Way and Three-Way Interactions into the Cox Proportional Hazards Model Using SAS

Introducing Two-Way and Three-Way Interactions into the Cox Proportional Hazards Model Using SAS Paer SD-39 Introducing Two-Way and Three-Way Interactions into the Cox Proortional Hazards Model Using SAS Seungyoung Hwang, Johns Hokins University Bloomberg School of Public Health ABSTRACT The Cox roortional

More information

Risk and Rationality: Uncovering Heterogeneity in Probability Distortion

Risk and Rationality: Uncovering Heterogeneity in Probability Distortion Risk and Rationality: Uncovering Heterogeneity in Probability Distortion Adrian Bruhin Helga Fehr-Duda Thomas Eer February 17, 2010 Abstract It has long been recognized that there is considerable heterogeneity

More information

The Semantics of Intention Maintenance for Rational Agents

The Semantics of Intention Maintenance for Rational Agents The Semantics of Intention Maintenance for Rational Agents Michael P. Georgeffand Anand S. Rao Australian Artificial Intelligence Institute Level 6, 171 La Trobe Street, Melbourne Victoria 3000, Australia

More information

An Intuitive Approach to Understanding the Attributable Fraction of Disease Due to a Risk Factor: The Case of Smoking

An Intuitive Approach to Understanding the Attributable Fraction of Disease Due to a Risk Factor: The Case of Smoking Int. J. Environ. Res. Public Health 2013, 10, 2932-2943; doi:10.3390/ijerh10072932 Article International Journal of Environmental Research and Public Health I 1660-4601 www.mdi.com/journal/ijerh An Intuitive

More information

Probabilistically Estimating Backbones and Variable Bias: Experimental Overview

Probabilistically Estimating Backbones and Variable Bias: Experimental Overview Probabilistically Estimating Backbones and Variable Bias: Experimental Overview Eric I. Hsu, Christian J. Muise, J. Christopher Beck, and Sheila A. McIlraith Department of Computer Science, University

More information

Child attention to pain and pain tolerance are dependent upon anxiety and attention

Child attention to pain and pain tolerance are dependent upon anxiety and attention Child attention to ain and ain tolerance are deendent uon anxiety and attention control: An eye-tracking study Running Head: Child anxiety, attention control, and ain Heathcote, L.C. 1, MSc, Lau, J.Y.F.,

More information

Linear Theory, Dimensional Theory, and the Face-Inversion Effect

Linear Theory, Dimensional Theory, and the Face-Inversion Effect Psychological Review Coyright 2004 by the American Psychological Association, Inc. 2004 (in ress) A long list of strange numbers will aear here in the actual article Linear Theory, Dimensional Theory,

More information

Research Article Effects of Pectus Excavatum on the Spine of Pectus Excavatum Patients with Scoliosis

Research Article Effects of Pectus Excavatum on the Spine of Pectus Excavatum Patients with Scoliosis Hindawi Healthcare Engineering Volume 2017, Article ID 5048625, 6 ages htts://doi.org/10.1155/2017/5048625 Research Article Effects of Pectus Excavatum on the Sine of Pectus Excavatum Patients with Scoliosis

More information

Comparative judgments of animal intelligence and pleasantness

Comparative judgments of animal intelligence and pleasantness Memory & Cognition 1980, Vol. 8 (1), 39-48 Comarative judgments of animal intelligence and leasantness ALLAN PAIVIO and MARC MARSCHARK University of Western Ontario, London, Ontario N6A 5C2, Canada Symbolic

More information

Patterns of Inheritance

Patterns of Inheritance atterns of Inheritance Introduction Dogs are one of man s longest genetic exeriments. Over thousands of years, humans have chosen and mated dogs with secific traits. The results : an incredibly diversity

More information

POND-Hindsight: Applying Hindsight Optimization to POMDPs

POND-Hindsight: Applying Hindsight Optimization to POMDPs POND-Hindsight: Applying Hindsight Optimization to POMDPs Alan Olsen and Daniel Bryce alan@olsen.org, daniel.bryce@usu.edu Utah State University Logan, UT Abstract We present the POND-Hindsight entry in

More information

Programming with Goals (3)

Programming with Goals (3) Programming with Goals (3) M. Birna van Riemsdijk, TU Delft, The Netherlands GOAL slides adapted from MAS course slides by Hindriks 4/24/11 Delft University of Technology Challenge the future Outline GOAL:

More information

Cost Advantages of an Ad Hoc Angioplasty Strategy

Cost Advantages of an Ad Hoc Angioplasty Strategy 321 Cost Advantages of an Angiolasty Strategy CHITURU ADELE, MD,* PAUL T. VAITKUS, MD, FACC,* SUSANNAH K. WELLS, JONATHAN B. ZEHNACKER Burlington, Vermont Objectives. We sought to determine the cost advantage

More information

Research Article Deep Learning Based Syndrome Diagnosis of Chronic Gastritis

Research Article Deep Learning Based Syndrome Diagnosis of Chronic Gastritis Comutational and Mathematical Methods in Medicine, Article ID 938350, 8 ages htt://dxdoiorg/101155/2014/938350 Research Article Dee Learning Based Syndrome Diagnosis of Chronic Gastritis Guo-Ping Liu,

More information

IN a recent article (Iwasa and Pomiankowski 1999),

IN a recent article (Iwasa and Pomiankowski 1999), Coyright 001 by the Genetics Society of America The Evolution of X-Linked Genomic Imrinting Yoh Iwasa* and Andrew Pomiankowski *Deartment of Biology, Kyushu University, Fukuoka 81-8581, Jaan and Deartment

More information

Hierarchical FSM s with Multiple Concurrency Models

Hierarchical FSM s with Multiple Concurrency Models Hierarchical FSM s with Multiple Concurrency Models Presented by Perry Tsao on October 31, 2000 Introduction Reactive Systems All have concurrency Includes embedded systems, real-time systems, some software

More information

Title: Correlates of quality of life of overweight and obese patients: a pharmacy-based cross-sectional survey

Title: Correlates of quality of life of overweight and obese patients: a pharmacy-based cross-sectional survey Author's resonse to reviews Title: Correlates of quality of life of overweight and obese atients: a harmacy-based cross-sectional survey Authors: Laurent Laforest (laurent.laforest@chu-lyon.fr) Eric Van

More information

Severe Psychiatric Disorders in Mid-Life and Risk of Dementia in Late- Life (Age Years): A Population Based Case-Control Study

Severe Psychiatric Disorders in Mid-Life and Risk of Dementia in Late- Life (Age Years): A Population Based Case-Control Study Send Orders for Rerints to rerints@benthamscience.net Current Alzheimer Research, 2014, 11, 681-693 681 Severe Psychiatric Disorders in Mid-Life and Risk of Dementia in Late- Life (Age 65-84 Years): A

More information

The dynamic evolution of the power exponent in a universal growth model of tumors

The dynamic evolution of the power exponent in a universal growth model of tumors Journal of Theoretical Biology 240 (2006) 459 463 www.elsevier.com/locate/yjtbi The dynamic evolution of the ower exonent in a universal growth model of tumors Caterina Guiot a,b,, Pier Paolo Delsanto

More information

Performance of the Vocal Source Related Features from the Linear Prediction Residual Signal in Speech Emotion Recognition

Performance of the Vocal Source Related Features from the Linear Prediction Residual Signal in Speech Emotion Recognition Performance of the Vocal Source Related Features from the Linear Prediction Residual Signal in Seech Emotion Recognition Rajesvary Rajoo 1, 2 and Rosalina Abdul Salam 1 1 Faculty of Science and Technology,

More information

Minimal Change and Maximal Coherence: A Basis for Belief Revision and Reasoning about Actions

Minimal Change and Maximal Coherence: A Basis for Belief Revision and Reasoning about Actions Minimal Change and Maximal Coherence: A Basis for Belief Revision and Reasoning about Actions Anand S. Rao Australian AI Institute Carlton, Vic-3053 Australia Email: anand@aaii.oz.au Abstract The study

More information

SOME ASSOCIATIONS BETWEEN BLOOD GROUPS AND DISEASE

SOME ASSOCIATIONS BETWEEN BLOOD GROUPS AND DISEASE SOME ASSOCIATIONS BETWEEN BLOOD GROUPS AND DISEASE J. A. FRASER ROBERTS MX). D.Sc. F.R.C.P. Medical Research Council Clinical Genetics Research Unit Institute of Child Health The Hosital for Sick Children

More information

CS343: Artificial Intelligence

CS343: Artificial Intelligence CS343: Artificial Intelligence Introduction: Part 2 Prof. Scott Niekum University of Texas at Austin [Based on slides created by Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley. All materials

More information

Polymorbidity in diabetes in older people: consequences for care and vocational training

Polymorbidity in diabetes in older people: consequences for care and vocational training 763 ORIGINAL ARTICLE Polymorbidity in diabetes in older eole: consequences for care and vocational training B van Bussel, E Pijers, I Ferreira, P Castermans, A Nieuwenhuijzen Kruseman... See end of article

More information

CAN Tree Routing for Content-Addressable Network

CAN Tree Routing for Content-Addressable Network Sensors & Transucers 2014 by IFSA Publishing, S. L. htt://www.sensorsortal.com CAN Tree Routing for Content-Aressable Network Zhongtao LI, Torben WEIS University Duisburg-Essen, Universität Duisburg-Essen

More information

1Number and Algebra. Surds

1Number and Algebra. Surds Numer an Algera ffi ffi ( ), cue root ( ecimal or fraction value cannot e foun. When alying Pythagoras theorem, we have foun lengths that cannot e exresse as an exact rational numer. Pythagoras encountere

More information

Annie Quick and Saamah Abdallah, New Economics Foundation

Annie Quick and Saamah Abdallah, New Economics Foundation Inequalities in wellbeing Annie Quick and Saamah Abdallah, New Economics Foundation Abstract: This aer exlores the nature and drivers of inequality in wellbeing across Euroe. We used the first six rounds

More information

PART - A 1. Define Artificial Intelligence formulated by Haugeland. The exciting new effort to make computers think machines with minds in the full and literal sense. 2. Define Artificial Intelligence

More information

Getting to Goal: Managed Care Strategies for Children, Adolescents, and Adults With ADHD

Getting to Goal: Managed Care Strategies for Children, Adolescents, and Adults With ADHD n osttest n Getting to Goal: Managed Care Strategies for Children, Adolescents, and Adults With ADHD Instructions There are no fees for articiating in and receiving CME credit for this activity. During

More information

Linear-Time vs. Branching-Time Properties

Linear-Time vs. Branching-Time Properties EE 144/244: Fundamental Algorithms for System Modeling, Analysis, and Optimization Fall 2014 Temporal logic CTL Stavros Tripakis University of California, Berkeley Stavros Tripakis (UC Berkeley) EE 144/244,

More information

Foundations of AI. 10. Knowledge Representation: Modeling with Logic. Concepts, Actions, Time, & All the Rest

Foundations of AI. 10. Knowledge Representation: Modeling with Logic. Concepts, Actions, Time, & All the Rest Foundations of AI 10. Knowledge Representation: Modeling with Logic Concepts, Actions, Time, & All the Rest Wolfram Burgard, Andreas Karwath, Bernhard Nebel, and Martin Riedmiller 10/1 Contents Knowledge

More information

Treating Patients with HIV and Hepatitis B and C Infections: Croatian Dental Students Knowledge, Attitudes, and Risk Perceptions

Treating Patients with HIV and Hepatitis B and C Infections: Croatian Dental Students Knowledge, Attitudes, and Risk Perceptions Treating Patients with HIV and Heatitis B and C Infections: Croatian Dental Students Knowledge, Attitudes, and Risk Percetions Vlaho Brailo, D.M.D., Ph.D.; Ivica Pelivan, D.M.D., Ph.D.; Josi Škaričić;

More information

Computerized semen analysis: objective measurement of semen characteristics is biased by subjective parameter setting

Computerized semen analysis: objective measurement of semen characteristics is biased by subjective parameter setting FERTILITY AND STERILITY Coyright c 198 7 Vol No 48, 1, July 198 7 The American Fertility Society Printed in USA Comuterized semen analysis: objective measurement of semen characteristics is biased by subjective

More information

Chapter 2. Knowledge Representation: Reasoning, Issues, and Acquisition. Teaching Notes

Chapter 2. Knowledge Representation: Reasoning, Issues, and Acquisition. Teaching Notes Chapter 2 Knowledge Representation: Reasoning, Issues, and Acquisition Teaching Notes This chapter explains how knowledge is represented in artificial intelligence. The topic may be launched by introducing

More information

Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2

Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2 Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2 Peiqin Gu College of Computer Science, Zhejiang University, P.R.China gupeiqin@zju.edu.cn Abstract. Unlike Western Medicine, those

More information

A Computational Theory of Belief Introspection

A Computational Theory of Belief Introspection A Computational Theory of Belief Introspection Kurt Konolige Artificial Intelligence Center SRI International Menlo Park, California 94025 Abstract Introspection is a general term covering the ability

More information

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES Reactive Architectures LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES An Introduction to MultiAgent Systems http://www.csc.liv.ac.uk/~mjw/pubs/imas There are many unsolved (some would say insoluble) problems

More information

The duration of the attentional blink in natural scenes depends on stimulus category

The duration of the attentional blink in natural scenes depends on stimulus category Vision Research 47 (2007) 597 7 www.elsevier.com/locate/visres The duration of the attentional blink in natural scenes deends on stimulus category Wolfgang Einhäuser a, *, Christof Koch a,b, Scott Makeig

More information

Randomized controlled trials: who fails run-in?

Randomized controlled trials: who fails run-in? Rees et al. Trials (2016) 17:374 DOI 10.1186/s13063-016-1451-9 RESEARCH Oen Access Randomized controlled trials: who fails run-in? Judy R. Rees 1, Leila A. Mott 1, Elizabeth L. Barry 1, John A. Baron 1,2,

More information

University of Groningen. Variations in working memory capacity Gulbinaite, Rasa

University of Groningen. Variations in working memory capacity Gulbinaite, Rasa University of Groningen Variations in working memory caacity Gulbinaite, Rasa IMPORTANT NOTE: You are advised to consult the ublisher's version (ublisher's PDF) if you wish to cite from it. Please check

More information

Comparing Clinical Outcomes in High-Volume and Low-Volume Off-Pump Coronary Bypass Operation Programs

Comparing Clinical Outcomes in High-Volume and Low-Volume Off-Pump Coronary Bypass Operation Programs Comaring Clinical Outcomes in High-Volume and Low-Volume Off-Pum Coronary Byass Oeration Programs Philli P. Brown, MD, Michael J. Mack, MD, Aril W. Simon, MSN, Salvatore L. Battaglia, BS, Lynn G. Tarkington,

More information

Clinical Evaluation of Periodontal Tissue Status in Prosthodontic Treatment of Patients with Partial Tooth Loss and Generalized Periodontitis

Clinical Evaluation of Periodontal Tissue Status in Prosthodontic Treatment of Patients with Partial Tooth Loss and Generalized Periodontitis Galician medical journal 2017 Vol. 24, Issue 4, E201744 DOI: 10.21802/gmj.2017.4.4 Research Article Clinical Evaluation of Periodontal Tissue Status in Prosthodontic Treatment of Patients with Partial

More information

Effect of training frequency on the learning curve on the da Vinci Skills Simulator

Effect of training frequency on the learning curve on the da Vinci Skills Simulator ORIGINAL ARTICLE Effect of training frequency on the learning curve on the da Vinci Skills Simulator Ute Walliczek, MD, 1 Arne F ortsch, 1 Phili Dworschak, MD, 2 Afshin Teymoortash, MD, 1 Magis Mandaathil,

More information

Grounding Ontologies in the External World

Grounding Ontologies in the External World Grounding Ontologies in the External World Antonio CHELLA University of Palermo and ICAR-CNR, Palermo antonio.chella@unipa.it Abstract. The paper discusses a case study of grounding an ontology in the

More information

PROSTATE BRACHYTHERAPY CAN BE PERFORMED IN SELECTED PATIENTS AFTER TRANSURETHRAL RESECTION OF THE PROSTATE

PROSTATE BRACHYTHERAPY CAN BE PERFORMED IN SELECTED PATIENTS AFTER TRANSURETHRAL RESECTION OF THE PROSTATE doi:10.1016/j.ijrob.2003.10.013 Int. J. Radiation Oncology Biol. Phys., Vol. 59, No. 2,. 392 396, 2004 Coyright 2004 Elsevier Inc. Printed in the USA. All rights reserved 0360-3016/04/$ see front matter

More information

Dental X-rays and Risk of Meningioma: Anatomy of a Case-Control Study

Dental X-rays and Risk of Meningioma: Anatomy of a Case-Control Study research-article2013 JDRXXX10.1177/0022034513484338 PERSPECTIVE D. Dirksen*, C. Runte, L. Berghoff, P. Scheutzel, and L. Figgener Deartment of Prosthetic Dentistry and Biomaterials, University of Muenster,

More information

King s Research Portal

King s Research Portal King s Research Portal Document Version Peer reviewed version Link to ublication record in King's Research Portal Citation for ublished version (APA): Murrells, T., Ball, J., Maben, J., Lee, G., Cookson,

More information

1 What is an Agent? CHAPTER 2: INTELLIGENT AGENTS

1 What is an Agent? CHAPTER 2: INTELLIGENT AGENTS 1 What is an Agent? CHAPTER 2: INTELLIGENT AGENTS http://www.csc.liv.ac.uk/ mjw/pubs/imas/ The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their

More information

Belief Change with Noisy Sensing and Introspection

Belief Change with Noisy Sensing and Introspection Belief Change with Noisy Sensing and Introspection Steven Shapiro Computer Science Inst. University of Leipzig Leipzig 04109 Germany shapiro@informatik.uni-leipzig.de Abstract We model belief change due

More information