• DocumentCode
    1471998
  • Title

    Ordinal comparison of heuristic algorithms using stochastic optimization

  • Author

    Chen, Chun-Hung ; Wu, S. David ; Dai, Liyi

  • Author_Institution
    Dept. of Syst. Eng., Pennsylvania Univ., Philadelphia, PA, USA
  • Volume
    15
  • Issue
    1
  • fYear
    1999
  • fDate
    2/1/1999 12:00:00 AM
  • Firstpage
    44
  • Lastpage
    56
  • Abstract
    The performance of heuristic algorithms for combinatorial optimization is often sensitive to problem instances. In extreme cases, a specialized heuristic algorithm may perform exceptionally well on a particular set of instances while fail to produce acceptable solutions on others. Such a problem-sensitive nature is most evident in algorithms for combinatorial optimization problems such as job shop scheduling, vehicle routing, and cluster analysis. The paper proposes a formal method for comparing and selecting heuristic algorithms (or equivalently, different settings of a same algorithm) given a desired confidence level and a particular set of problem instances. We formulate this algorithm comparison problem as a stochastic optimization problem. Two approaches for stochastic optimization, ordinal optimization and optimal computing budget allocation are applied to solve this algorithm selection problem. Computational testing on a set of statistical clustering algorithms in the IMSL library is conducted. The results demonstrate that our method can determine the relative performance of heuristic algorithms with high confidence probability while using a small fraction of computer times that conventional methods require
  • Keywords
    optimisation; pattern clustering; probability; statistical analysis; IMSL library; algorithm selection problem; combinatorial optimization; confidence level; heuristic algorithms; optimal computing budget allocation; ordinal comparison; ordinal optimization; statistical clustering algorithms; stochastic optimization; Algorithm design and analysis; Clustering algorithms; Heuristic algorithms; Job shop scheduling; Libraries; Routing; Scheduling algorithm; Stochastic processes; Testing; Vehicles;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.744601
  • Filename
    744601