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...

Full description

Saved in:
Bibliographic Details
Main Authors: YEOH, William, VARAKANTHAM, Pradeep Reddy, Koenig, Sven
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