Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/800125.804034acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free access

Approximation algorithms for combinatorial problems

Published: 30 April 1973 Publication History
  • Get Citation Alerts
  • Abstract

    Simple, polynomial-time, heuristic algorithms for finding approximate solutions to various polynomial complete optimization problems are analyzed with respect to their worst case behavior, measured by the ratio of the worst solution value that can be chosen by the algorithm to the optimal value. For certain problems, such as a simple form of the knapsack problem and an optimization problem based on satisfiability testing, there are algorithms for which this ratio is bounded by a constant, independent of the problem size. For a number of set covering problems, simple algorithms yield worst case ratios which can grow with the log of the problem size. And for the problem of finding the maximum clique in a graph, no algorithm has been found for which the ratio does not grow at least as fast as 0(nε), where n is the problem size and ε> 0 depends on the algorithm.

    References

    [1]
    S.A. Cook, "The complexity of theorem-proving procedures", PROCEEDINGS 3rd Annual ACM Symp. on the Theory of Computing.
    [2]
    M.R. Garey, R.L. Graham, and J.D. Ullman, "Worst-case analysis of memory allocation algorithms", PROCEEDINGS 4th Annual ACM Symp. on the Theory of Computing.
    [3]
    D.S. Johnson, "Fast allocation algorithms", PROCEEDINGS 13th Annual IEEE Symp. on Switching and Automata Theory.
    [4]
    D. S. Johnson, "Near-optimal bin packing algorithms", Doctoral Thesis (in preparation).
    [5]
    R.M. Karp, "Reducibility among combinatorial problems", COMPLEXITY OF COMPUTER COMPUTATIONS, R.E. Miller and J.W. Thatcher, eds. Plenum Press, New York, 1972.
    [6]
    J.H. Spencer, private communication.
    [7]
    D.J.A. Welsh and M.B. Powell, "An upper bound to the chromatic number of a graph and its application to time-tabling problems", The Computer Journal, Vol 10 (1967), p. 85.
    [8]
    D.C. Wood, "A technique for coloring a graph applicable to large scale time-tabling problems" The Computer Journal, Vol 12 (1969), p. 317.

    Cited By

    View all
    • (2024)FeatMaker: Automated Feature Engineering for Search Strategy of Symbolic ExecutionProceedings of the ACM on Software Engineering10.1145/36608151:FSE(2447-2468)Online publication date: 12-Jul-2024
    • (2024)Multi Bucket Queues: Efficient Concurrent Priority SchedulingProceedings of the 36th ACM Symposium on Parallelism in Algorithms and Architectures10.1145/3626183.3659962(113-124)Online publication date: 17-Jun-2024
    • (2024)Roman {3}-domination in graphs: Complexity and algorithmsDiscrete Applied Mathematics10.1016/j.dam.2022.09.017354(301-325)Online publication date: Sep-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    STOC '73: Proceedings of the fifth annual ACM symposium on Theory of computing
    April 1973
    282 pages
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 30 April 1973

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)410
    • Downloads (Last 6 weeks)36
    Reflects downloads up to 28 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)FeatMaker: Automated Feature Engineering for Search Strategy of Symbolic ExecutionProceedings of the ACM on Software Engineering10.1145/36608151:FSE(2447-2468)Online publication date: 12-Jul-2024
    • (2024)Multi Bucket Queues: Efficient Concurrent Priority SchedulingProceedings of the 36th ACM Symposium on Parallelism in Algorithms and Architectures10.1145/3626183.3659962(113-124)Online publication date: 17-Jun-2024
    • (2024)Roman {3}-domination in graphs: Complexity and algorithmsDiscrete Applied Mathematics10.1016/j.dam.2022.09.017354(301-325)Online publication date: Sep-2024
    • (2023)CHAMP: A multipass algorithm for Max Sat based on saver variablesDiscrete Optimization10.1016/j.disopt.2023.10076047(100760)Online publication date: Feb-2023
    • (2023)Hitting Sets when the Shallow Cell Complexity is SmallApproximation and Online Algorithms10.1007/978-3-031-49815-2_12(160-174)Online publication date: 22-Dec-2023
    • (2023)Tight Approximation Algorithms for Ordered CoveringAlgorithms and Data Structures10.1007/978-3-031-38906-1_9(120-135)Online publication date: 28-Jul-2023
    • (2021)An Exact Method for the Minimum Feedback Arc Set ProblemACM Journal of Experimental Algorithmics10.1145/344642926(1-28)Online publication date: 23-Apr-2021
    • (2021)Differentiating-total domination: approximation and hardness resultsTheoretical Computer Science10.1016/j.tcs.2021.05.021Online publication date: May-2021
    • (2021)Energy-efficient scheduling: classification, bounds, and algorithmsSādhanā10.1007/s12046-021-01564-w46:1Online publication date: 26-Feb-2021
    • (2020)Clustering in Hypergraphs to Minimize Average Edge Service TimeACM Transactions on Algorithms10.1145/338612116:3(1-28)Online publication date: 6-Jun-2020
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media