Local Search in Histogram Construction

Authors

  • Felix Halim National University of Singapore
  • Panagiotis Karras National University of Singapore
  • Roland Yap National University of Singapore

DOI:

https://doi.org/10.1609/aaai.v24i1.7713

Keywords:

local search, histogram, segmentation

Abstract

The problem of dividing a sequence of values into segments occurs in database systems, information retrieval, and knowledge management. The challenge is to select a finite number of boundaries for the segments so as to optimize an objective error function defined over those segments. Although this optimization problem can be solved in polynomial time, the algorithm which achieves the minimum error does not scale well, hence it is not practical for applications with massive data sets. There is considerable research with numerous approximation and heuristic algorithms. Still, none of those approaches has resolved the quality-efficiency tradeoff in a satisfactory manner. In (Halim, Karras, and Yap 2009), we obtain near linear time algorithms which achieve both the desired scalability and near-optimal quality, thus dominating earlier approaches. In this paper, we show how two ideas from artificial intelligence, an efficient local search and recombination of multiple solutions reminiscent of genetic algorithms, are combined in a novel way to obtain state of the art histogram construction algorithms.

Downloads

Published

2010-07-05

How to Cite

Halim, F., Karras, P., & Yap, R. (2010). Local Search in Histogram Construction. Proceedings of the AAAI Conference on Artificial Intelligence, 24(1), 1680-1685. https://doi.org/10.1609/aaai.v24i1.7713

Issue

Section

New Scientific and Technical Advances in Research