Course Hero Logo

132 t wagner and v lesser returning to the example

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 142 - 144 out of 320 pages.

132T. Wagner and V. LesserReturning to the example,Get-Basichas two actions, joined under thesum()quality-accumulation-function(QAF), which defines how performing the subtasks relate to per-forming the parent task. In this case, either action or both may be employed to achieveGet-Basic. The same is true forGather-Reviews. The QAF forBuild-PC-Product-Objectsis aseqlast()which indicates that the two subtasks must be performed, in order, andthat the quality ofBuild-PC-Product-Objectsis determined by the resultant qualityofGather-Reviews. There are nine alternative ways to achieve the top-level goal inthis particular sub-structure.4In general, a TÆMS task structure represents a familyof plans, rather than a single plan, where the different paths through the network ex-hibit different statistical characteristics or trade-offs. The process of deciding whichtasks/actions to perform is thus anoptimizationproblem rather than asatisfactionprob-lem.TÆMS also supports modeling of tasks that arrive at particular points in time, par-allelism, individual deadlines on tasks, earliest start times for tasks, and non-local tasks(those belonging to other agents). In the development of TÆMS there has been a con-stant tension between representational power and the combinatorics inherent in workingwith the structure. The result is a model that is non-trivial to process, coordinate, andschedule in any optimal sense (in the general case), but also one that lends itself toflexible and approximate processing strategies. This element of choice andflexibility isleveraged both in designing resource-bounded schedules for agents and in performingonline scheduling in a resource bounded fashion.QUALITY10203050100Histogram of Quality - Action Mx100% DensityFINISH_TIME102030405102015Histogram of Finish_Time - Action MxExceedsDeadline10% of the TimeQuality10203050100Histogram of Modified QualityAction Mx90% Density10% Density0Fig. 3.Reflecting Probability of Missing Deadline in Method Quality3Modeling and Reasoning about Temporal and ResourceConstraintsTÆMS tasks may have both soft and hard constraints that must be considered whenscheduling. In terms of hard temporal constraints, any TÆMS task may have a harddeadline, by which some quality must be produced (or it is considered a failure), as well4While it might appear per theseqlast()QAF that there are only two possible resultant qualitydistributions, the enables interaction betweenBuildandGatheraffects the possible qualityvalues forGather.
Design-to-Criteria Scheduling: Real-Time Agent Control133as an earliest-start-time, before which the task may not be performed (or zero qualitywill result). These hard constraints may also be caused by hard commitments5madewith other agents or hard delays between task interactions. The constraints may also beinherited from nodes higher in the structurethus a client may specify a hard deadlineon theBuild-PCtask that applies to all subtasks, or a deadline may be specified on theprocess ofGathering-Reviews. If multiple temporal constraints are present, the tightestor most conservative interpretation applies.

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 320 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Winter
Professor
professor_unknown
Tags
Multi agent system, Developing Agents, MAS Infrastructure

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture