Scheduling with uncertain resources Elicitation of additional data - PowerPoint PPT Presentation

About This Presentation
Title:

Scheduling with uncertain resources Elicitation of additional data

Description:

... be able to obtain some of the missing data, but not all data ... Poster session, 9 11am: Needs a room. Useless info: There are no large rooms w/o a projector ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 13
Provided by: ulasb
Learn more at: http://www.cs.cmu.edu
Category:

less

Transcript and Presenter's Notes

Title: Scheduling with uncertain resources Elicitation of additional data


1
Scheduling with uncertain resources
Elicitation of additional data
  • Ulas Bardak, Eugene Fink, Chris Martens, and
    Jaime Carbonell
  • Carnegie Mellon University

2
Problem
  • Scheduling a conference under uncertainty
  • Uncertain room properties
  • Uncertain equipment needs
  • Uncertain speaker preferences

The automated scheduler needs to collaborate
with the human user.
3
Problem
  • The system may not have enough data for producing
    a good schedule
  • The user may be able to obtain some of the
    missing data, but not all data

The system should identify critical missing
data and ask the user only for these data.
4
Initial schedule
Available rooms
2
Roomnum. Size Proj-ector
123 200 100 80 YesNoYes
1
3
  • Missing info
  • Invited talk Projector need
  • Poster session Room size Projector
    need
  • Events and constraints
  • Invited talk, 910am Needs big room
  • Poster session, 911am Needs a room
  • Assumptions
  • Invited talk Needs a projector
  • Poster session Small room is OK
    Needs no projector

5
Choice of questions
2
1
3
  • Candidate questions
  • Invited talk Needs a projector?
  • Poster session Needs a larger room? Needs
    a projector?
  • Events and constraints
  • Invited talk, 910am Needs a large room
  • Poster session, 911am Needs a room

6
Improved schedule
  • Events and constraints
  • Invited talk, 910am Needs a large room
  • Poster session, 911am Needs a room

Info elicitation
System Does the poster sessionneed a projector?
Posters
UserA projector may be useful,but not really
necessary.
7
Architecture
Top-level control and learning
Processnew info
8
Choice of questions
  • For each candidate question, estimate
    theprobabilities of possible answers
  • For each possible answer, compute the respective
    change of the schedule quality
  • For each question, compute its expected impact on
    the schedule quality, and select questions with
    large expected impacts

9
Experiments
  • Scheduling of a large conference
  • 14 available rooms
  • 84 conference sessions
  • 700 uncertain variables

10
Experiments
optimal schedule
0.72
actual
0.68
Schedule Quality
estimated
0.50
0
10
30
20
40
50
Number of Questions
11
Extensions
  • Game-tree search for themost important questions
  • Fast heuristics for pruning unimportant
    questions
  • Learning new strategiesfor question selection

12
Conclusions
  • We have developed a system that analyzes the
    importance of missing data, identifies critical
    uncertainties, and asks the user to obtain
    related additional data.

It usually finds a near-optimal solution after
asking 2 to 6 of all potential questions.
The developed technique does not rely on
specific properties of scheduling tasks, and it
is applicable to a variety of problems that
involve optimization under uncertainty.
Write a Comment
User Comments (0)
About PowerShow.com