Finding Worst-Case Instances of, and Lower Bounds for, Online Algorithms Using Genetic Algorithms

  • Authors:
  • Andrew P. Kosoresow;Matthew P. Johnson

  • Affiliations:
  • -;-

  • Venue:
  • AI '02 Proceedings of the 15th Australian Joint Conference on Artificial Intelligence: Advances in Artificial Intelligence
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a novel application of Genetic Algorithms, as an empirical method in the analysis of algorithms. Online Algorithms are designed for the case in which the problem input does not arrive in its totality, as in Offline Algorithms, but arrives piece by piece, during the course of the computation. Generating worst-case instances for these algorithms, both for use as test cases and as lower-bound proofs, is often non-trivial. We study the use of Genetic Algorithms as a novel method for finding worst-case instances of online problems, including versions of the Taxicab Problem. These worst-case instances give us lower bounds on the non-competitiveness of the approximation algorithms used. In particular, our experimental results demonstrate that 6.93 is a lower bound on the competitive ratio of the hedging and optimal offline algorithms on the Hard Planar Taxicab Problem. This experimental result has theoretical implications for the study of the problem, i.e., further research to prove an upper bound of 7 may be warranted.