Caching Schemes for DCOP Search Algorithms
Distributed Constraint Optimization (DCOP) is useful for solving agent-coordination problems. Any-space DCOP search algorithms require only a small amount of memory but can be sped up by caching information. However, their current caching schemes do not exploit the cached information when deciding w...
Saved in:
Main Authors: | , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2009
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/953 http://portal.acm.org/citation.cfm?id=1558098 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-1952 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-19522010-12-15T08:06:06Z Caching Schemes for DCOP Search Algorithms YEOH, William VARAKANTHAM, Pradeep Reddy Koenig, Sven Distributed Constraint Optimization (DCOP) is useful for solving agent-coordination problems. Any-space DCOP search algorithms require only a small amount of memory but can be sped up by caching information. However, their current caching schemes do not exploit the cached information when deciding which information to preempt from the cache when a new piece of information needs to be cached. Our contributions are three-fold: (1) We frame the problem as an optimization problem. (2) We introduce three new caching schemes (MaxPriority, MaxEffort and MaxUtility) that exploit the cached information in a DCOP-specific way. (3) We evaluate how the resulting speed up depends on the search strategy of the DCOP search algorithm. Our experimental results show that, on all tested DCOP problem classes, our MaxEffort and MaxUtility schemes speed up ADOPT (which uses best-first search) more than the other tested caching schemes, while our MaxPriority scheme speeds up BnB-ADOPT (which uses depth-first branch-and-bound search) at least as much as the other tested caching schemes. 2009-01-01T08:00:00Z text https://ink.library.smu.edu.sg/sis_research/953 http://portal.acm.org/citation.cfm?id=1558098 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Artificial Intelligence and Robotics Business Operations Research, Systems Engineering and Industrial Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Artificial Intelligence and Robotics Business Operations Research, Systems Engineering and Industrial Engineering |
spellingShingle |
Artificial Intelligence and Robotics Business Operations Research, Systems Engineering and Industrial Engineering YEOH, William VARAKANTHAM, Pradeep Reddy Koenig, Sven Caching Schemes for DCOP Search Algorithms |
description |
Distributed Constraint Optimization (DCOP) is useful for solving agent-coordination problems. Any-space DCOP search algorithms require only a small amount of memory but can be sped up by caching information. However, their current caching schemes do not exploit the cached information when deciding which information to preempt from the cache when a new piece of information needs to be cached. Our contributions are three-fold: (1) We frame the problem as an optimization problem. (2) We introduce three new caching schemes (MaxPriority, MaxEffort and MaxUtility) that exploit the cached information in a DCOP-specific way. (3) We evaluate how the resulting speed up depends on the search strategy of the DCOP search algorithm. Our experimental results show that, on all tested DCOP problem classes, our MaxEffort and MaxUtility schemes speed up ADOPT (which uses best-first search) more than the other tested caching schemes, while our MaxPriority scheme speeds up BnB-ADOPT (which uses depth-first branch-and-bound search) at least as much as the other tested caching schemes. |
format |
text |
author |
YEOH, William VARAKANTHAM, Pradeep Reddy Koenig, Sven |
author_facet |
YEOH, William VARAKANTHAM, Pradeep Reddy Koenig, Sven |
author_sort |
YEOH, William |
title |
Caching Schemes for DCOP Search Algorithms |
title_short |
Caching Schemes for DCOP Search Algorithms |
title_full |
Caching Schemes for DCOP Search Algorithms |
title_fullStr |
Caching Schemes for DCOP Search Algorithms |
title_full_unstemmed |
Caching Schemes for DCOP Search Algorithms |
title_sort |
caching schemes for dcop search algorithms |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2009 |
url |
https://ink.library.smu.edu.sg/sis_research/953 http://portal.acm.org/citation.cfm?id=1558098 |
_version_ |
1770570791739457536 |