Computer-aided complexity classification of combinatorial problems

B.J. Lageweg, J.K. Lenstra, E.L. Lawler, A.H.G. Rinnooy Kan

    Research output: Contribution to journalArticleAcademicpeer-review

    33 Citations (Scopus)
    1 Downloads (Pure)

    Abstract

    We describe a computer program that has been used to maintain a record of the known complexity results for a class of 4536 machine scheduling problems. The input of the program consists of a listing of known "easy" problems and a listing of known "hard" problems. The program employs the structure of the problem class to determine the implications of these results. The output provides a listing of essential results in the form of maximal easy and minimal hard problems as well as listings of minimal and maximal open problems, which are helpful in indicating the direction of future research. The application of the program to a restricted class of 120 single-machine problems is demonstrated. Possible refinements and extensions to other research areas are suggested. It is also shown that the problem of determining the minimum number of results needed to resolve the status of all remaining open problems in a complexity classification such as ours is itself a hard problem.
    Original languageEnglish
    Pages (from-to)817-822
    Number of pages6
    JournalCommunications of the ACM
    Volume25
    Issue number11
    DOIs
    Publication statusPublished - 1982

    Fingerprint Dive into the research topics of 'Computer-aided complexity classification of combinatorial problems'. Together they form a unique fingerprint.

  • Cite this

    Lageweg, B. J., Lenstra, J. K., Lawler, E. L., & Rinnooy Kan, A. H. G. (1982). Computer-aided complexity classification of combinatorial problems. Communications of the ACM, 25(11), 817-822. https://doi.org/10.1145/358690.363066