Decomposition Techniques for a LooselyCoupled Resource Allocation Problem - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Decomposition Techniques for a LooselyCoupled Resource Allocation Problem

Description:

Planning agent : Frigate. Tasks : To counter each threat (Platforms and Missiles) Resources : Weapons, sensors and movements of the frigate. Action : To use resources ... – PowerPoint PPT presentation

Number of Views:99
Avg rating:3.0/5.0
Slides: 19
Provided by: spaq
Category:

less

Transcript and Presenter's Notes

Title: Decomposition Techniques for a LooselyCoupled Resource Allocation Problem


1
Decomposition Techniques for a Loosely-Coupled
Resource Allocation Problem
  • Pierrick Plamondon, Brahim Chaib-draa, and
  • Abder Rezak Benaskeur

2
Motivation
  • We are motivated by a real-time resource
    allocation problem
  • We decompose the problem in strongly connected
    components, using an acyclic graph
  • A standard method supposes that all the problem
    is strongly connected
  • Using our algorithms, the planning time is
    greatly reduced

3
Overview
  • Problem
  • Definitions and model of the problem
  • Decomposition techniques
  • Conclusion

4
NEREUS Project
  • Planning agent Frigate
  • Tasks To counter each threat (Platforms and
    Missiles)
  • Resources Weapons, sensors and movements of the
    frigate
  • Action To use resources

5
Problem
  • This problem needs a response (plan) before a
    very short hard deadline
  • The number of states is the combination of each
    task individual state spaces, and individual
    resources
  • The number of actions is the combination of
    possible assignments of each resource to tasks

6
Overview
  • Problem
  • Definitions and model of the problem
  • Decomposition techniques
  • Conclusion

7
Problem model
  • The states of a task are strongly connected, and
    the tasks are weakly connected

Task 2
Task 1
8
Dynamic programming
  • The value of a state is
  • With local and global resource constraints
    and

9
Overview
  • Problem
  • Definitions and model of the problem
  • Decomposition techniques
  • Conclusion

10
Acyclic decomposition
  • We form an acyclic graph containing cyclic
    components
  • Where a component is a group of task to accomplish

Here, a task may create one other task in maximum
11
Acyclic decomposition
  • may be any
  • algorithm to solve an MDP

X
X
X
X
X
X
X
X
12
Acyclic decomposition
  • This algorithm produces an optimal solution
  • The acyclic decomposition diminishes greatly the
    planning time, but not sufficiently
  • The online decomposition is inspired from the
    acyclic decomposition

13
On-line decomposition
  • The tasks are solved a priori
  • The action is computed on-line

X
X
X
X
14
Results
15
Results
  • Difference from the optimal for the on-line
    decomposition algorithm

16
Overview
  • Problem
  • Definitions and model of the problem
  • Decomposition techniques
  • Conclusion

17
Conclusion
  • We presented two algorithms which diminishes
    greatly the planning time for our problem type
  • The acyclic decomposition algorithm is optimal
  • The on-line decomposition algorithm is
    approximate but very fast
  • The planning time would be further reduced when
    coupled with a method that consider the actions
  • For example, if we plan for each resource while
    using our acyclic method, the planning time would
    be further reduced

18
Questions
  • ?
Write a Comment
User Comments (0)
About PowerShow.com