BubbleSearch: a simple heuristic for improving priority-based greedy algorithms

  • Authors:
  • N. Lesh;M. Mitzenmacher

  • Affiliations:
  • Mitsubishi Electric Research Laboratories, Cambridge, MA;Harvard University, Computer Science Department, Cambridge, MA and Mitsubishi Electric Research Laboratories

  • Venue:
  • Information Processing Letters
  • Year:
  • 2006

Quantified Score

Hi-index 0.89

Visualization

Abstract

We introduce BubbleSearch, a general approach for extending priority-based greedy heuristics. Following the framework recently developed by Borodin et al., we consider priority algorithms, which sequentially assign values to elements in some fixed or adaptively determined order. BubbleSearch extends priority algorithms by selectively considering additional orders near an initial good ordering. While many notions of nearness are possible, we explore algorithms based on the Kendall-tau distance (also known as the BubbleSort distance) between permutations. Our contribution is to elucidate the BubbleSearch paradigm and experimentally demonstrate its effectiveness.