Analysis of heuristic synergies

  • Authors:
  • Richard J. Wallace

  • Affiliations:
  • Cork Constraint Computation Centre and Department of Computer Science, University College Cork, Cork, Ireland

  • Venue:
  • CSCLP'05 Proceedings of the 2005 Joint ERCIM/CoLogNET international conference on Constraint Solving and Constraint Logic Programming
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

“Heuristic synergy” refers to improvements in search performance when the decisions made by two or more heuristics are combined. This paper considers combinations based on products and quotients, and a less familiar form of combination based on weighted sums of ratings from a set of base heuristics, some of which result in definite improvements in performance. Then, using recent results from a factor analytic study of heuristic performance, which had demonstrated two main effects of heuristics involving either buildup of contention or look-ahead-induced failure, it is shown that heuristic combinations are effective when they are able to balance these two actions. In addition to elucidating the basis for heuristic synergy (or lack thereof), this work suggests that the task of understanding heuristic search depends on the analysis of these two basic actions.