Planning the transformation of overlays

Young Yoon, Nathan Robinson, Vinod Muthusamy, Sheila McIlraith, Hans Arno Jacobsen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Reconfiguring a topology is an important technique to sustain high efficiency and robustness of an overlay. However, the problem of transforming the overlay from an old topology to a newly refined one, at runtime, has received relatively little attention. The key challenge is to minimize the disruption that can be caused by topology transformation operations. Excessive disruption can be costly thus hamper the decision to migrate to a better topology. To address this issue, we solve a problem of finding an appropriate sequence of steps to transform a topology that incurs the least service disruption. We call this the incremental topology transformation (ITT) problem. ITT can be formulated well as an automated planning problem and can be solved with numerous off-the-shelf planning algorithms. However, we found that state-of-the-art domainindependent planning techniques can not scale to solve large ITT problem instances. This shortcoming motivated us to develop a suite of planners that use novel domain-specific heuristics to guide the search for a solution. Our empirical evaluation shows that our planners offer a viable solution to a diversity of ITT problems.

Original languageEnglish
Title of host publication2016 Symposium on Applied Computing, SAC 2016
PublisherAssociation for Computing Machinery
Pages500-507
Number of pages8
ISBN (Electronic)9781450337397
DOIs
StatePublished - 4 Apr 2016
Externally publishedYes
Event31st Annual ACM Symposium on Applied Computing, SAC 2016 - Pisa, Italy
Duration: 4 Apr 20168 Apr 2016

Publication series

NameProceedings of the ACM Symposium on Applied Computing
Volume04-08-April-2016

Conference

Conference31st Annual ACM Symposium on Applied Computing, SAC 2016
Country/TerritoryItaly
CityPisa
Period4/04/168/04/16

Keywords

  • Automated planning
  • Overlays

Fingerprint

Dive into the research topics of 'Planning the transformation of overlays'. Together they form a unique fingerprint.

Cite this