http:// european network of excellence in ai planning intelligent planning & scheduling an...

21
http://www.planet-noe.org European Network of Excellence in AI Planning Intelligent Planning & Scheduling An Innovative Software Technology Susanne Biundo University of Ulm ,Germany

Upload: eunice-knight

Post on 28-Dec-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

http://www.planet-noe.org

European Networkof Excellence in

AI Planning

Intelligent Planning & Scheduling

An Innovative Software Technology

Susanne Biundo

University of Ulm ,Germany

Technology Information Day Ulm June 16, 2003 S. Biundo

States and State Changes

states of the world

actions

initialstate

goal state

a2a1 an-1 an

Plans

Courses of actions

Technology Information Day Ulm June 16, 2003 S. Biundo

Resource Assignment

states of the world

actions

initialstate

goal state

a2a1 an-1 an

Plans

Courses of actionsresources

r2rn

Technology Information Day Ulm June 16, 2003 S. Biundo

Planning and Scheduling

Effecting state changes

Construction Evaluation of courses of action - procedures Execution

Administration of resources Personnel Material Machines Time Cost

Technology Information Day Ulm June 16, 2003 S. Biundo

Actions

Synthesis and execution of plans of action

actions as to be executed by autonomous systems or virtual agents

system control

activities as to be pursued in business and production processes

process design - process control

tasks as to be performed in management and organisation processes

project design - decision support

Technology Information Day Ulm June 16, 2003 S. Biundo

Planning versus Scheduling

Planning

Given a task specification, generate a course of actions whose execution performs the task

select suitable actions find an appropriate ordering of these actions

Scheduling

Given a set of actions, resources, and constraints, generate a schedule for these actions that

assigns resources to actions satisfies the constraints is optimal

Technology Information Day Ulm June 16, 2003 S. Biundo

Intelligent Planning & Scheduling

Domain Knowledge

• Specification concepts for domain knowledge• Tool support for the construction, combination, and maintenance of models

• Assertion of correctness / consistency properties

Reasoning Services

• plan & schedule synthesis & evaluation• plan & schedule repair• plan & schedule execution• causal reasoning

Technology Information Day Ulm June 16, 2003 S. Biundo

Potential of the Technology

IP&S enables the development of systems of increased

• Autonomy

• Flexibility

• Robustness

• Adaptivity

declarative domain models

synthesis and reasoning procedures

Technology Information Day Ulm June 16, 2003 S. Biundo

Workflow Management I

Effective modelling of business processes

• generate models from business specifications

declarative representation incl. heuristics

• validate business models

reasoning about constraints and causalities

• adapt process models to changes

• represent and reason about quality criteria

Technology Information Day Ulm June 16, 2003 S. Biundo

Workflow Management II

Automated enactment of business process models

• integrate scheduling and resource management

• re-plan in case of failures or exceptions

• improve and adapt the process model

© Dadam and Reichert 2000

Technology Information Day Ulm June 16, 2003 S. Biundo

Management Assistance

Modelling of mission plans for crisis management

• integrate various kinds of tasks

management

co-ordination

communication

information acquisition

• check completeness and consistency of plans

• support the hierarchical structuring of tasks

• plan for various contingencies

Technology Information Day Ulm June 16, 2003 S. Biundo

THW mission at the river Oder in 1997

Tasks

logistics

construction

organisation

180 groups1562 workers > 2 months mission

Example

Technology Information Day Ulm June 16, 2003 S. Biundo

Modelling Concept Hierarchies

Unit

Aircraft Vehicle

ForkLift

Jeep

Truck

AllTerrainTruck

HelicopterBus

DieselForkL

ElectrForkL

Technology Information Day Ulm June 16, 2003 S. Biundo

Modelling Tasks and Dependencies

Technology Information Day Ulm June 16, 2003 S. Biundo

Plan Synthesis

Mixed-initiative generation of mission plans

• system provides task and subtask specifications

• user roughly sketches a course of actions

• system automatically refines the plan sketch

• system keeps track of causal dependencies

• user and system interact to develop the plan

Technology Information Day Ulm June 16, 2003 S. Biundo

Plan Execution

Mixed-initiative execution of mission plans

• system selects appropriate instance of a plan

• user accepts and initiates, rejects, or modifies

• system monitors critical parameters and resources

• system reports discovered problems

• user and system interact to repair the plan

Technology Information Day Ulm June 16, 2003 S. Biundo

Intelligent Web Applications I

Creating intelligent Web agents

assistance in on-line shopping

virtual travel agents

on-line banking assistants

• assembly of information from heterogeneous, distributed on-line sources

• structured, customer-specific presentation

• monitoring of information sources

Technology Information Day Ulm June 16, 2003 S. Biundo

Intelligent Web Applications II

IP&S for e-commerce and virtual enterprises

• on-line distributed resource management on-line supply chain management

• reconciling customers’ demands, preferences, and constraints with providers’ services, resources, and capabilities

• Semantic Web enables advanced opportunities assembly and configuration of functions through intelligent reasoning procedures

Technology Information Day Ulm June 16, 2003 S. Biundo

PLANET

• European co-ordinating framework for research development, and technology transfer in IP&S application areas technological areas

• Funded by the European Commission since 1998 under IST KA II

• 60 nodes from 15 countries universities research centres industrial companies

Technology Information Day Ulm June 16, 2003 S. Biundo

PLANET Technical Co-ordination Units

Aerospace Applications

Workflow Management

Robot Planning

Knowledge Engineering

Intelligent Manufacturing

On-line Planningand Scheduling

Web-based Applications

Technology Information Day Ulm June 16, 2003 S. Biundo

European Networkof Excellence in

AI Planning

The network is still open to new members

http://www.planet-noe.org