CBPOP: A domain-independent multi-case reuse planner

J. Britanik, M. Marefat

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


The reuse of multiple cases to solve a single planning problem presents a promise of better utilization of past experience over single-reuse planning, which can lead to better planning performance. In this paper, we present the theory and implementation of CBPOP, and show how it addresses the multi-reuse planning problems. In particular, we present novel approaches to retrieval and refitting. We also explore the difficult issue of when to retrieve in multi-reuse scenarios, and we empirically compare the results of several solutions we propose. Results from our experiments show that the best ranking function for pure generative planning is not necessarily the best ranking function for multi-reuse planning. The surprising result in the reuse scenarios is that the single-goal case library performed better than larger case libraries consisting of solutions to multi-goal problems.

Original languageEnglish (US)
Pages (from-to)405-443
Number of pages39
JournalComputational Intelligence
Issue number2
StatePublished - May 2004


  • Case-based planning
  • Domain-independent planning
  • Multi-reuse planning
  • Partial-order planning

ASJC Scopus subject areas

  • Computational Mathematics
  • Artificial Intelligence


Dive into the research topics of 'CBPOP: A domain-independent multi-case reuse planner'. Together they form a unique fingerprint.

Cite this