Skip to main content

Solving NP-hard combinatorial problems in the practical sense Invited presentation

  • Invited Presentation
  • Conference paper
  • First Online:
  • 165 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1350))

Abstract

It was a remarkable theoretical achievement that complexity theory (in particular the NP-hardness) was able to prove that some combinatorial problems were inherently difficult. However, there is a slight hesitation in saying that NP-hard problems are “intractable”, because there are efficient exact algorithms known for some problems (e.g., knapsack problem, traveling salesman problem and so forth), which can solve very large problem instances. Also recent advances of metaheuristic type algorithms have greatly widen the range of “practically tractable” problems, provided that the proof of exact optimality of the obtained solutions is not required (though in many cases the solutions are actually optimal).

In this talk, I start with explaining the underlying idea of various metaheuristic approaches, putting emphasis on

  1. 1.

    local search

  2. 2.

    simulated annealing

  3. 3.

    tabu search

  4. 4.

    genetic algorithm Then, based on our computational experiments, I try to explain why these approaches are successful in the practical sense, followed by computational results with our codes for some NP-hard problems, including graph coloring, set-covering, generalized assignment, MAX-SAT and those encountered in real applications. The talk will be concluded by pointing out some research directions.

This is a preview of subscription content, log in via an institution.

Author information

Authors and Affiliations

Authors

Editor information

Hon Wai Leong Hiroshi Imai Sanjay Jain

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ibaraki, T. (1997). Solving NP-hard combinatorial problems in the practical sense Invited presentation. In: Leong, H.W., Imai, H., Jain, S. (eds) Algorithms and Computation. ISAAC 1997. Lecture Notes in Computer Science, vol 1350. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63890-3_1

Download citation

  • DOI: https://doi.org/10.1007/3-540-63890-3_1

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63890-2

  • Online ISBN: 978-3-540-69662-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics