A Survey on Approximation in Parameterized Complexity: Hardness and Algorithms
Abstract
:1. Introduction
- Accuracy: the algorithm should always compute the best possible (optimum) solution.
- Efficiency: the runtime of the algorithm should be polynomial in the input size n.
Organization of the Survey
2. Preliminaries
3. FPT Hardness of Approximation
3.1. W[1]-Hardness of Gap Problems
3.1.1. Parameterized Intractability of Biclique and Applications to Parameterized Inapproximability
- Completeness: There are k vertices in L with at least common neighbors in R;
- Soundness: Any k vertices in L have at most common neighbors in R.
- Property 1: Any distinct subsets in have intersection size at most ℓ;
- Property 2: Any k distinct subsets in have intersection size at least h.
- Completeness: Distance of the code generated by is at most k, and,
- Soundness: Distance of the code generated by is more than .
- Completeness: The norm of the shortest vector of the lattice generated by is , and,
- Soundness: The norm of the shortest vector of the lattice generated by is .
3.1.2. Parameterized Inapproximability of Dominating Set
- Completeness: G has a dominating set of size k.
- Soundness: Every dominating set of G is of size at least .
- (Completeness) If there is an assignment to X that satisfies all constraints in , then the corresponding vertices in B dominate all vertices in the graph H.
- (Soundness) If each assignment can only satisfy fraction of constraints in , then any dominating set of H has size at least .
- Assuming the Exponential Time Hypothesis (ETH), there is no -approximation algorithm for k-Dominating Set that runs in time.
- Assuming the Strong Exponential Time Hypothesis (SETH), for every integer , there is no -approximation algorithm for k-Dominating Set that runs in time.
3.1.3. Parameterized Inapproximability of Steiner Orientation by Gap Amplification
3.2. Hardness from Gap Hypotheses
- (Completeness) the formula is satisfiable.
- (Soundness) any assignment violates more than ε fraction of the clauses.
3.2.1. Strong Inapproximability of k-Clique
3.2.2. Strong Inapproximability of Multicolored Densest k-Subgraph and Label Cover
3.2.3. Inapproximability of k-Biclique and Densest k-Subgraph
4. Algorithms
4.1. Packing Problems
4.1.1. Independent Set
4.1.2. Vertex Coloring
- a -approximation can be computed in time, where k is the size of a minimum planar deletion set, and
- a 2-approximation can be computed in time for some function f, where k is the size of an excluded minor of the input graph.
- the union of all bags is the vertex set V of G,
- for every edge of G, there is a node of T for which the associated bag contains u and v, and
- for every vertex u of G, all nodes of T for which the associated bags contain u, induce a connected subtree of T.
- a solution with the optimum number of colors where each color class induces a graph of maximum degree can be computed in time for any ,
- a 2-approximation (of the optimum number of colors) can be computed in time, but
- no -approximation (of the optimum number of colors) can be computed in time for any and computable function f, unless FPT = W[1].
- Introduce(x): create a graph containing a singleton vertex labelled .
- Union( ): return the disjoint union of two vertex-labelled graphs and .
- Join( ): add all edges connecting a vertex of label x with a vertex of label y to the vertex-labelled graph G.
- Rename( ): change the label of every vertex of G with label x to .
4.1.3. Subgraph Packing
4.1.4. Scheduling
4.2. Covering Problems
4.2.1. Minimization Variants
- Power Vertex Cover (PVC). Here, along with the input graph, each edge has an integer demand and we have to assign (power) values to vertices, such that each edge has at least one endpoint with a value at least its demand. The goal is to minimize the total assigned power. Note that this is generalizes of Vertex Cover, where edges have unit demands.
- Capacitated Vertex Cover (CVC). The problem is similar to Vertex Cover, except that each vertex has a capacity which limits the number of edges that it can cover. Once again, Vertex Cover is a special case of CVC where each vertex’s capacity is ∞.
- Capacitated Dominating Set (CDS). Analogous to CVC, this is a generalization of Dominating Set where each vertex has a capacity and it can only cover/dominate at most that many other vertices.
4.2.2. Maximization Variants
4.2.3. Other Related Problems
4.3. Clustering
- Objective function: Three well-studied objective functions arek-Median ( ).
- -
k-Means ( ).- -
k-Center ( ). - Metric space: The ambient metric space X can be
- -
- A general metric space explicitly given by the distance .
- -
- The Euclidean space equipped with the distance.
- -
- Other structured metric spaces including metrics with bounded doubling dimension or bounded highway dimension.
4.3.1. General Metric Space
4.3.2. Euclidean Space
4.4. Network Design
- each full-component contains at most terminals (leaves),
- the sum of the weights of the full-components is at most times the cost of T, and
- taking any collection of Steiner trees , such that each tree connects the subset of terminals that forms the leaves of full-component , the union is a feasible solution to the input instance.
4.5. Cut Problems
4.5.1. Multicut
4.5.2. Minimum Bisection and Balanced Separator
4.5.3. k-Cut
4.6. -Deletition Problems
- Choose a graph width parameter (e.g., treewidth, pathwidth, cliquewidth, rankwidth, etc.) and . Let be the set of graphs G with the chosen width parameter at most k. The parameter of -Deletion is k.
- Choose a notion of subgraph (e.g., subgraph, induced subgraph, minor, etc.) and a finite family of forbidden graphs . Let be the set of graphs G that do not have any graph in as the chosen notion of subgraph. The parameter of -Deletion is .
4.6.1. Treewidth and Planar Minor Deletion
- Graphs with bounded treewidth admit good separators.
- There are good approximation algorithms to find such separators.
4.6.2. Subgraph Deletion
4.6.3. Other Deletion Problems
4.7. Faster Algorithms and Smaller Kernels via Approximation
5. Future Directions
5.1. Approximation Factors
- A parameterized approximation scheme (PAS) exists, i.e., for any constant a -approximation can be computed in time for some parameter k. These are currently the most prevalent types of results in the literature. To just mention one example, the Steiner Tree problem is APX-hard, but admits a PAS [202] when parameterized by the number of non-terminals (so-called Steiner vertices) in the optimum solution (cf. Section 4.4).
- A lower bound excluding any non-trivial approximation factor exists. For example, under ETH the Dominating Set problem has no -approximation in time [35] for any functions g and f, where k is the size of the largest dominating set.
- A polynomial-time approximation algorithm can achieve a similar approximation ratio, i.e., the parameterization is not very helpful. For instance, for the k-Center problem [286] a 2-approximation can be computed in polynomial time [287], but even when parameterizing by k no -approximation is possible [187] for any , under standard complexity assumptions. A similar situation holds for Max k-Coverage, which we discussed in Section 4.2.2.
- Constant or logarithmic approximation ratios can be shown, and which beat any approximation ratio obtainable in polynomial time. For instance, Strongly Connected Steiner Subgraph problem: under standard complexity assumptions, for this problem no polynomial-time -approximation algorithm exists [214], and there is no FPT algorithm parameterized by the number k of terminals [213]. However it is not hard to compute a 2-approximation in time [215], and no -approximation algorithm with runtime exists [50] under Gap-ETH, for any function f and any (cf. Section 4.4).
5.2. Parameterized Running Times
- An approximation is possible in time for some function f. Most current results are only concerned with the existence of an algorithm with this type of runtime, i.e., they do not provide any evidence that the obtained runtime is best possible, or try to optimize it. The only lower bounds known exclude certain types of approximation schemes when a hardness result for the parameterization by the solution size exists. For instance, it is known that if some problem does not admit a time algorithm for this parameter k then it also does not admit an EPTAS with runtime (cf. [5,8]).
- A certain approximation ratio cannot be obtained in time for any function f. For example, it is known that while a 2-approximation for the Strongly Connected Steiner Subgraph problem can be computed in time [215], where k is the number of terminals, no -approximation can be computed in time [50] for any function f, under Gap-ETH (cf. Section 4.4).
5.3. Kernel Sizes
- A polynomial-sized approximate kernelization scheme (PSAKS) exists, i.e., for any there is a -approximate kernelization algorithm that computes a -approximate kernel of size polynomial in the parameter k. For example, the Steiner Tree problem admits a PSAKS for both the parameterization in the number of terminals [18] and in the number of Steiner vertices in the optimum [202], even though neither of these two parameters admits a polynomial-sized (exact) kernel.
5.4. Completeness in Hardness of Approximation
Author Contributions
Funding
Conflicts of Interest
References
- Cobham, A. The intrinsic computational difficulty of functions. In Proceedings of the 1964 Congress for Logic, Methodology, and the Philosophy of Science, Paris, France, 23–25 July 1964; pp. 24–30. [Google Scholar]
- Edmonds, J. Paths, Trees, and Flowers. Can. J. Math. 1965, 17, 449–467. [Google Scholar] [CrossRef]
- Vazirani, V.V. Approximation Algorithms; Springer: Berlin, Germany, 2001. [Google Scholar]
- Williamson, D.P.; Shmoys, D.B. The Design of Approximation Algorithms; Cambridge University Press: Cambridge, UK, 2011. [Google Scholar]
- Downey, R.G.; Fellows, M.R. Fundamentals of Parameterized Complexity; Springer: Berlin, Germany, 2013; Volume 4. [Google Scholar]
- Cygan, M.; Fomin, F.V.; Kowalik, L.; Lokshtanov, D.; Marx, D.; Pilipczuk, M.; Pilipczuk, M.; Saurabh, S. Parameterized Algorithms; Springer: Berlin, Germany, 2015. [Google Scholar]
- Cai, L.; Chen, J. On fixed-parameter tractability and approximability of NP optimization problems. J. Comput. Syst. Sci. 1997, 54, 465–474. [Google Scholar] [CrossRef] [Green Version]
- Marx, D. Parameterized complexity and approximation algorithms. Comput. J. 2008, 51, 60–78. [Google Scholar] [CrossRef]
- Flum, J.; Grohe, M. Parameterized Complexity Theory; Springer: Berlin, Germany, 2006. [Google Scholar]
- Rubinstein, A.; Williams, V.V. SETH vs. Approximation. SIGACT News 2019, 50, 57–76. [Google Scholar] [CrossRef]
- Cesati, M.; Trevisan, L. On the efficiency of polynomial time approximation schemes. Inf. Process. Lett. 1997, 64, 165–171. [Google Scholar] [CrossRef]
- Cygan, M.; Lokshtanov, D.; Pilipczuk, M.; Pilipczuk, M.; Saurabh, S. Lower Bounds for Approximation Schemes for Closest String. In Proceedings of the 15th Scandinavian Symposium and Workshops on Algorithm Theory, Reykjavik, Iceland, 22–24 June 2016. [Google Scholar]
- Cai, L.; Chen, J. On fixed-parameter tractability and approximability of NP-hard optimization problems. In Proceedings of the IEEE 2nd Israel Symposium on Theory and Computing Systems, Natanya, Israel, 7–9 June 1993; pp. 118–126. [Google Scholar]
- Chen, J.; Huang, X.; Kanj, I.A.; Xia, G. Polynomial time approximation schemes and parameterized complexity. Discret. Appl. Math. 2007, 155, 180–193. [Google Scholar] [CrossRef] [Green Version]
- Kratsch, S. Polynomial kernelizations for MIN F+Π1 and MAX NP. Algorithmica 2012, 63, 532–550. [Google Scholar] [CrossRef] [Green Version]
- Guo, J.; Kanj, I.; Kratsch, S. Safe approximation and its relation to kernelization. In International Symposium on Parameterized and Exact Computation; Springer: Berlin, Germany, 2011; pp. 169–180. [Google Scholar]
- Cai, L.; Chen, J.; Downey, R.G.; Fellows, M.R. Advice Classes of Parameterized Tractability. Ann. Pure Appl. Log. 1997, 84, 119–138. [Google Scholar] [CrossRef] [Green Version]
- Lokshtanov, D.; Panolan, F.; Ramanujan, M.; Saurabh, S. Lossy Kernelization. In Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, Montreal, QC, Canada, 19–23 June 2017; pp. 224–237. [Google Scholar]
- Hermelin, D.; Kratsch, S.; Soltys, K.; Wahlström, M.; Wu, X. A Completeness Theory for Polynomial (Turing) Kernelization. Algorithmica 2015, 71, 702–730. [Google Scholar] [CrossRef] [Green Version]
- Fellows, M.R.; Kulik, A.; Rosamond, F.; Shachnai, H. Parameterized approximation via fidelity preserving transformations. In International Colloquium on Automata, Languages, and Programming; Springer: Berlin/Heidelberg, Germany, 2012; pp. 351–362. [Google Scholar]
- Arora, S.; Lund, C.; Motwani, R.; Sudan, M.; Szegedy, M. Proof Verification and the Hardness of Approximation Problems. J. ACM 1998, 45, 501–555. [Google Scholar] [CrossRef]
- Arora, S.; Safra, S. Probabilistic Checking of Proofs; A New Characterization of NP. In Proceedings of the 33rd Annual Symposium on Foundations of Computer Science, Pittsburgh, PA, USA, 24–27 October 1992; pp. 2–13. [Google Scholar] [CrossRef]
- Lin, B. The Parameterized Complexity of the K-Biclique Probl. J. ACM 2018, 65, 34:1–34:23. [Google Scholar] [CrossRef]
- Karthik, C.S.; Manurangsi, P. On Closest Pair in Euclidean Metric: Monochromatic is as Hard as Bichromatic. In Proceedings of the 10th Innovations in Theoretical Computer Science Conference ITCS, San Diego, CA, USA, 10–12 January 2019; pp. 17:1–17:16. [Google Scholar] [CrossRef]
- Chen, Y.; Lin, B. The Constant Inapproximability of the Parameterized Dominating Set Problem. SIAM J. Comput. 2019, 48, 513–533. [Google Scholar] [CrossRef] [Green Version]
- Lin, B. A Simple Gap-Producing Reduction for the Parameterized Set Cover Problem. In Proceedings of the 46th International Colloquium on Automata, Languages, and Programming ICALP, Patras, Greece, 9–12 July 2019; pp. 81:1–81:15. [Google Scholar] [CrossRef]
- Kann, V. On the Approximability of NP-complete Optimization Problems. Ph.D. Thesis, Royal Institute of Technology, Stockholm, Sweden, 1992. [Google Scholar]
- Recall that there is a pair of polynomial-time L-reductions between the minimum dominating set problem and the set cover problem. [27]
- Feige, U. A threshold of lnn for approximating set cover. J. ACM (JACM) 1998, 45, 634–652. [Google Scholar] [CrossRef]
- Lai, W. The Inapproximability of k-DominatingSet for Parameterized AC 0 Circuits. Algorithms 2019, 12, 230. [Google Scholar] [CrossRef] [Green Version]
- Bhattacharyya, A.; Bonnet, É.; Egri, L.; Ghoshal, S.; Karthik, C.S.; Lin, B.; Manurangsi, P.; Marx, D. Parameterized Intractability of Even Set and Shortest Vector Problem. Electron. Colloq. Comput. Complex. (ECCC) 2019, 26, 115. [Google Scholar]
- Downey, R.G.; Fellows, M.R.; Vardy, A.; Whittle, G. The Parametrized Complexity of Some Fundamental Problems in Coding Theory. SIAM J. Comput. 1999, 29, 545–570. [Google Scholar] [CrossRef]
- Van Emde-Boas, P. Another NP-Complete Partition Problem and the Complexity of Computing Short Vectors in a Lattice; Report Department of Mathematics; University of Amsterdam: Amsterdam, The Netherlands, 1981. [Google Scholar]
- Ajtai, M. The Shortest Vector Problem in ℓ2 is NP-hard for Randomized Reductions (Extended Abstract). In Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, Dallas, TX, USA, 23–26 May 1998; pp. 10–19. [Google Scholar] [CrossRef]
- Karthik, C.S.; Laekhanukit, B.; Manurangsi, P. On the parameterized complexity of approximating dominating set. J. ACM 2019, 66, 33. [Google Scholar]
- Goldreich, O. Computational Complexity: A Conceptual Perspective, 1st ed.; Cambridge University Press: New York, NY, USA, 2008. [Google Scholar]
- We could have skipped this boosting step, had we chosen a different good code with distance α but over a larger alphabet. For example, taking the Reed Solomon code over alphabet logn/1−α would have sufficed. We chose not to do so, to keep the proof as elementary as possible.
- This reduction (which employs the hypercube set system) is used in [29] for proving hardness of approximating Max k-Coverage; for Set Cover, Feige used a more efficient set system which is not needed in our context.
- Chalermsook, P.; Cygan, M.; Kortsarz, G.; Laekhanukit, B.; Manurangsi, P.; Nanongkai, D.; Trevisan, L. From Gap-ETH to FPT-Inapproximability: Clique, Dominating Set, and More. In Proceedings of the 58th IEEE Annual Symposium on Foundations of Computer Science (FOCS), Berkeley, CA, USA, 15–17 October 2017; pp. 743–754. [Google Scholar]
- Abboud, A.; Rubinstein, A.; Williams, R.R. Distributed PCP Theorems for Hardness of Approximation in P. In Proceedings of the 58th IEEE Annual Symposium on Foundations of Computer Science, FOCS, Berkeley, CA, USA, 15–17 October 2017; pp. 25–36. [Google Scholar]
- Berman, P.; Schnitger, G. On the Complexity of Approximating the Independent Set Problem. Inf. Comput. 1992, 96, 77–94. [Google Scholar] [CrossRef] [Green Version]
- Raz, R. A Parallel Repetition Theorem. SIAM J. Comput. 1998, 27, 763–803. [Google Scholar] [CrossRef]
- Dinur, I. The PCP theorem by gap amplification. J. ACM 2007, 54, 12. [Google Scholar] [CrossRef]
- Wlodarczyk, M. Inapproximability within W[1]: The case of Steiner Orientation. arXiv 2019, arXiv:1907.06529. [Google Scholar]
- Cygan, M.; Kortsarz, G.; Nutov, Z. Steiner Forest Orientation Problems. SIAM J. Discret. Math. 2013, 27, 1503–1513. [Google Scholar] [CrossRef] [Green Version]
- Pilipczuk, M.; Wahlström, M. Directed Multicut is W[1]-hard, Even for Four Terminal Pairs. TOCT 2018, 10, 13:1–13:18. [Google Scholar] [CrossRef] [Green Version]
- We remark that the original conjecture in [48] says that the problem is W[1]-hard to approximate. However, we choose to state the more relaxed form here.
- Lokshtanov, D.; Ramanujan, M.S.; Saurabh, S.; Zehavi, M. Parameterized Complexity and Approximability of Directed Odd Cycle Transversal. In Proceedings of the 2020 ACM-SIAM Symposium on Discrete Algorithms, SODA 2020, Salt Lake City, UT, USA, 5–8 January 2020; pp. 2181–2200. [Google Scholar] [CrossRef]
- Feige, U.; Goldwasser, S.; Lovász, L.; Safra, S.; Szegedy, M. Interactive Proofs and the Hardness of Approximating Cliques. J. ACM 1996, 43, 268–292. [Google Scholar] [CrossRef] [Green Version]
- Chitnis, R.; Feldmann, A.E.; Manurangsi, P. Parameterized Approximation Algorithms for Bidirected Steiner Network Problems. In Proceedings of the 26th Annual European Symposium on Algorithms (ESA), Helsinki, Finland, 20–22 August 2018; pp. 20:1–20:16. [Google Scholar] [CrossRef]
- Papadimitriou, C.H.; Yannakakis, M. Optimization, Approximation, and Complexity Classes. J. Comput. Syst. Sci. 1991, 43, 425–440. [Google Scholar] [CrossRef] [Green Version]
- Dinur, I. Mildly exponential reduction from gap 3SAT to polynomial-gap label-cover. Electron. Colloq. Comput. Complex. (ECCC) 2016, 23, 128. [Google Scholar]
- Manurangsi, P.; Raghavendra, P. A Birthday Repetition Theorem and Complexity of Approximating Dense CSPs. In Proceedings of the 44th International Colloquium on Automata, Languages, and Programming ICALP, Warsaw, Poland, 10–14 July 2017; pp. 78:1–78:15. [Google Scholar] [CrossRef]
- The version where n denotes the number of variables is equivalent to the current formulation, because we can always assume without loss of generality that m = O(n) (see [52,53]).
- Chen, J.; Huang, X.; Kanj, I.A.; Xia, G. Linear FPT reductions and computational lower bounds. In Proceedings of the 36th Annual ACM Symposium on Theory of Computing (STOC), Chicago, IL, USA, 13–16 June 2004; pp. 212–221. [Google Scholar] [CrossRef]
- Chen, J.; Huang, X.; Kanj, I.A.; Xia, G. Strong computational lower bounds via parameterized complexity. J. Comput. Syst. Sci. 2006, 72, 1346–1367. [Google Scholar] [CrossRef] [Green Version]
- Bellare, M.; Goldreich, O.; Sudan, M. Free Bits, PCPs, and Nonapproximability-Towards Tight Results. SIAM J. Comput. 1998, 27, 804–915. [Google Scholar] [CrossRef]
- Zuckerman, D. Simulating BPP Using a General Weak Random Source. Algorithmica 1996, 16, 367–391. [Google Scholar] [CrossRef]
- Dinur, I.; Manurangsi, P. ETH-Hardness of Approximating 2-CSPs and Directed Steiner Network. In Proceedings of the 9th Innovations in Theoretical Computer Science Conference (ITCS), Cambridge, MA, USA, 11–14 January 2018; pp. 36:1–36:20. [Google Scholar]
- Bellare, M.; Goldwasser, S.; Lund, C.; Russeli, A. Efficient probabilistically checkable proofs and applications to approximations. In Proceedings of the Twenty-Fifth Annual ACM Symposium on Theory of Computing, San Diego, CA, USA, 16–18 May 1993; pp. 294–304. [Google Scholar] [CrossRef]
- Moshkovitz, D. The Projection Games Conjecture and the NP-Hardness of ln n-Approximating Set-Cover. Theory Comput. 2015, 11, 221–235. [Google Scholar] [CrossRef]
- See also the related Projection Game Conjecture (PGC) [61].
- Naturally, we say that two functions fi and fj agree iff fi (x) = fj (x) for all x ∈ Si ∩ Sj.
- Raz, R.; Safra, S. A Sub-Constant Error-Probability Low-Degree Test, and a Sub-Constant Error-Probability PCP Characterization of NP. In Proceedings of the Twenty-Ninth Annual ACM Symposium on the Theory of Computing, El Paso, TX, USA, 4–6 May 1997; pp. 475–484. [Google Scholar] [CrossRef]
- Impagliazzo, R.; Kabanets, V.; Wigderson, A. New Direct-Product Testers and 2-Query PCPs. SIAM J. Comput. 2012, 41, 1722–1768. [Google Scholar] [CrossRef] [Green Version]
- Dinur, I.; Navon, I.L. Exponentially Small Soundness for the Direct Product Z-Test. In Proceedings of the 32nd Computational Complexity Conference, CCC, Riga, Latvia, 6–9 July 2017; pp. 29:1–29:50. [Google Scholar] [CrossRef]
- Arora, S.; Babai, L.; Stern, J.; Sweedyk, Z. The Hardness of Approximate Optimia in Lattices, Codes, and Systems of Linear Equations. In Proceedings of the 34th Annual Symposium on Foundations of Computer Science, Palo Alto, CA, USA, 3–5 November 1993; pp. 724–733. [Google Scholar] [CrossRef]
- Håstad, J. Some optimal inapproximability results. J. ACM 2001, 48, 798–859. [Google Scholar] [CrossRef]
- Chan, S.O. Approximation Resistance from Pairwise-Independent Subgroups. J. ACM 2016, 63, 27. [Google Scholar] [CrossRef]
- Manurangsi, P. Tight Running Time Lower Bounds for Strong Inapproximability of Maximum k-Coverage, Unique Set Cover and Related Problems (via t-Wise Agreement Testing Theorem). In Proceedings of the 2020 ACM-SIAM Symposium on Discrete Algorithms (SODA), Salt Lake City, UT, USA, 5–8 January 2020; pp. 62–81. [Google Scholar] [CrossRef]
- Håstad, J. Clique is Hard to Approximate Within n1-ε. In Proceedings of the 37th Annual Symposium on Foundations of Computer Science, FOCS ’96, Burlington, VT, USA, 14–16 October 1996; pp. 627–636. [Google Scholar] [CrossRef]
- Khot, S. Ruling Out PTAS for Graph Min-Bisection, Dense k-Subgraph, and Bipartite Clique. SIAM J. Comput. 2006, 36, 1025–1071. [Google Scholar] [CrossRef]
- Bhangale, A.; Gandhi, R.; Hajiaghayi, M.T.; Khandekar, R.; Kortsarz, G. Bi-Covering: Covering Edges with Two Small Subsets of Vertices. SIAM J. Discret. Math. 2017, 31, 2626–2646. [Google Scholar] [CrossRef]
- Manurangsi, P. Inapproximability of maximum biclique problems, minimum k-cut and densest at-least-k-subgraph from the small set expansion hypothesis. Algorithms 2018, 11, 10. [Google Scholar] [CrossRef] [Green Version]
- We note, however, that strong inapproximability of Biclique is known under stronger assumptions [72,73,74]
- Manurangsi, P. Almost-polynomial ratio ETH-hardness of approximating densest k-subgraph. In Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing STOC, Montreal, QC, Canada, 19–23 June 2017; pp. 954–961. [Google Scholar] [CrossRef] [Green Version]
- Raghavendra, P.; Steurer, D. Graph expansion and the unique games conjecture. In Proceedings of the ACM Forty-Second ACM Symposium on Theory of Computing, Cambridge, MA, USA, 6–8 June 2010; pp. 755–764. [Google Scholar]
- Alon, N.; Arora, S.; Manokaran, R.; Moshkovitz, D.; Weinstein, O. Inapproximabilty of Densest k-Subgraph from Average Case Hardness. Unpublished Manuscript.
- Again, similar to Biclique, Densest k-Subgraph is known to be hard to approximate under stronger assumptions [72,76,77,78].
- Kovári, T.; Sós, V.T.; Turán, P. On a problem of K. Zarankiewicz. Colloq. Math. 1954, 3, 50–57. [Google Scholar] [CrossRef]
- Zuckerman, D. Linear degree extractors and the inapproximability of max clique and chromatic number. In Proceedings of the ACM Thirty-Eighth Annual ACM Symposium on Theory of Computing, Seattle, WA, USA, 21–23 May 2006; pp. 681–690. [Google Scholar]
- Baker, B.S. Approximation algorithms for NP-complete problems on planar graphs. J. ACM (JACM) 1994, 41, 153–180. [Google Scholar] [CrossRef]
- Johnson, D.S.; Garey, M.R. Computers and Intractability: A Guide to the Theory of NP-Completeness; WH Freeman: San Francisco, CA, USA; New York, NY, USA, 1979; Volume 1. [Google Scholar]
- Demaine, E.D.; Hajiaghayi, M. Equivalence of local treewidth and linear local treewidth and its algorithmic applications. In Proceedings of the Fifteenth Annual ACM-SIAM Symposium on Discrete Algorithms, New Orleans, LA, USA, 11–13 January 2004; pp. 840–849. [Google Scholar]
- Grohe, M.; Kawarabayashi, K.I.; Reed, B. A simple algorithm for the graph minor decomposition: Logic meets structural graph theory. In Proceedings of the Twenty-Fourth Annual ACM-SIAM Symposium on Discrete Algorithms, New Orleans, LA, USA, 6–8 January 2013; pp. 414–431. [Google Scholar]
- Demaine, E.D.; Hajiaghayi, M. The bidimensionality theory and its algorithmic applications. Comput. J. 2008, 51, 292–302. [Google Scholar] [CrossRef] [Green Version]
- Fomin, F.V.; Lokshtanov, D.; Raman, V.; Saurabh, S. Bidimensionality and EPTAS. In Proceedings of the Twenty-Second Annual ACM-SIAM Symposium on Discrete Algorithms, San Francisco, CA, USA, 23–25 January 2011; pp. 748–759. [Google Scholar]
- Demaine, E.D.; Hajiaghayi, M.; Kawarabayashi, K.i. Contraction decomposition in H-minor-free graphs and algorithmic applications. In Proceedings of the Forty-Third Annual ACM Symposium on Theory of Computing, San Jose, CA, USA, 6–8 June 2011; pp. 441–450. [Google Scholar]
- Bansal, N.; Reichman, D.; Umboh, S.W. LP-based robust algorithms for noisy minor-free and bounded treewidth graphs. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, Barcelona, Spain, 16–19 January 2017; pp. 1964–1979. [Google Scholar]
- Magen, A.; Moharrami, M. Robust algorithms for on minor-free graphs based on the Sherali-Adams hierarchy. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques; Springer: Berlin, Germany, 2009; pp. 258–271. [Google Scholar]
- Demaine, E.D.; Goodrich, T.D.; Kloster, K.; Lavallee, B.; Liu, Q.C.; Sullivan, B.D.; Vakilian, A.; van der Poel, A. Structural Rounding: Approximation Algorithms for Graphs Near an Algorithmically Tractable Class. In Proceedings of the 27th Annual European Symposium on Algorithms (ESA), Dagstuhl, Germany, 9–11 September 2019. [Google Scholar]
- Katsikarelis, I.; Lampis, M.; Paschos, V.T. Structurally Parameterized d-Scattered Set. In Proceedings of the Graph-Theoretic Concepts in Computer Science—44th International Workshop WG, Cottbus, Germany, 27–29 June 2018; pp. 292–305. [Google Scholar] [CrossRef] [Green Version]
- Katsikarelis, I.; Lampis, M.; Paschos, V.T. Improved (In-)Approximability Bounds for d-Scattered Set. In Proceedings of the Approximation and Online Algorithms—17th International Workshop, WAOA, Munich, Germany, 12–13 September 2019; pp. 202–216, Revised Selected Papers. [Google Scholar] [CrossRef] [Green Version]
- Marx, D. Efficient approximation schemes for geometric problems. In European Symposium on Algorithms; Springer: Berlin, Germany, 2005; pp. 448–459. [Google Scholar]
- Adamaszek, A.; Wiese, A. Approximation schemes for maximum weight independent set of rectangles. In Proceedings of the 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, Berkeley, CA, USA, 27–29 October 2013; pp. 400–409. [Google Scholar]
- Grandoni, F.; Kratsch, S.; Wiese, A. Parameterized Approximation Schemes for Independent Set of Rectangles and Geometric Knapsack. In Proceedings of the 27th Annual European Symposium on Algorithms (ESA), Munich/Garching, Germany, 9–11 September 2019; pp. 53:1–53:16. [Google Scholar]
- Pilipczuk, M.; van Leeuwen, E.J.; Wiese, A. Approximation and Parameterized Algorithms for Geometric Independent Set with Shrinking. In Proceedings of the 42nd International Symposium on Mathematical Foundations of Computer Science (MFCS), Aalborg, Denmark, 21–25 August 2017; pp. 42:1–42:13. [Google Scholar]
- Clark, B.N.; Colbourn, C.J.; Johnson, D.S. Unit disk graphs. Discret. Math. 1990, 86, 165–177. [Google Scholar] [CrossRef] [Green Version]
- III, H.B.H.; Marathe, M.V.; Radhakrishnan, V.; Ravi, S.S.; Rosenkrantz, D.J.; Stearns, R.E. NC-Approximation Schemes for NP- and PSPACE-Hard Problems for Geometric Graphs. J. Algorithms 1998, 26, 238–274. [Google Scholar] [CrossRef] [Green Version]
- Alber, J.; Fiala, J. Geometric separation and exact solutions for the parameterized independent set problem on disk graphs. J. Algorithms 2004, 52, 134–151. [Google Scholar] [CrossRef]
- Stockmeyer, L. Planar 3-colorability is NP-complete. ACM Sigact News 1973, 5, 19–25. [Google Scholar] [CrossRef]
- Demaine, E.D.; Hajiaghayi, M.T.; Kawarabayashi, K.i. Algorithmic graph minor theory: Decomposition, approximation, and coloring. In Proceedings of the IEEE 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS’05), Pittsburgh, PA, USA, 23–25 October 2005; pp. 637–646. [Google Scholar]
- Sometimes called Improper Coloring.
- Belmonte, R.; Lampis, M.; Mitsou, V. Parameterized (Approximate) Defective Coloring. In Proceedings of the 35th Symposium on Theoretical Aspects of Computer Science (STACS), Caen, France, 28 February–3 March 2018; pp. 10:1–10:15. [Google Scholar]
- Lampis, M. Parameterized Approximation Schemes Using Graph Widths. In Proceedings of the Automata, Languages, and Programming—41st International Colloquium (ICALP), Copenhagen, Denmark, 8–11 July 2014; pp. 775–786. [Google Scholar]
- Fellows, M.R.; Fomin, F.V.; Lokshtanov, D.; Rosamond, F.; Saurabh, S.; Szeider, S.; Thomassen, C. On the complexity of some colorful problems parameterized by treewidth. Inf. Comput. 2011, 209, 143–153. [Google Scholar] [CrossRef] [Green Version]
- Corneil, D.G.; Rotics, U. On the Relationship Between Clique-Width and Treewidth. SIAM J. Comput. 2005, 34, 825–847. [Google Scholar] [CrossRef] [Green Version]
- Katsikarelis, I.; Lampis, M.; Paschos, V.T. Structural parameters, tight bounds, and approximation for (k, r)-center. Discret. Appl. Math. 2019, 264, 90–117. [Google Scholar] [CrossRef] [Green Version]
- In [105] the runtime of these algorithms is stated as (logn/ε)O(k)2kℓnO(1), which can be shown to be upper bounded by (k/ε)O(kℓ)nO(1) (see e.g., ([108] Lemma 1)).
- Salavatipour, M.R. On sum coloring of graphs. Discret. Appl. Math. 2003, 127, 477–488. [Google Scholar] [CrossRef] [Green Version]
- Marx, D. Complexity results for minimum sum edge coloring. Discret. Appl. Math. 2009, 157, 1034–1045. [Google Scholar] [CrossRef] [Green Version]
- Giaro, K.; Kubale, M. Edge-chromatic sum of trees and bounded cyclicity graphs. Inf. Process. Lett. 2000, 75, 65–69. [Google Scholar] [CrossRef]
- Marx, D. Minimum sum multicoloring on the edges of planar graphs and partial k-trees. In International Workshop on Approximation and Online Algorithms; Springer: Berlin, Germany, 2004; pp. 9–22. [Google Scholar]
- Cygan, M. Improved approximation for 3-dimensional matching via bounded pathwidth local search. In Proceedings of the 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, Berkeley, CA, USA, 27–29 October 2013; pp. 509–518. [Google Scholar]
- Guruswami, V.; Lee, E. Inapproximability of H-Transversal/Packing. In Proceedings of the Approximation, Randomization, and Combinatorial Optimization, Algorithms and Techniques (APPROX/RANDOM), Princeton, NJ, USA, 24–26 August 2015; pp. 284–304. [Google Scholar]
- Lee, E. Partitioning a graph into small pieces with applications to path transversal. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, Barcelona, Spain, 16–19 January 2017; pp. 1546–1558. [Google Scholar]
- Fomin, F.V.; Le, T.N.; Lokshtanov, D.; Saurabh, S.; Thomassé, S.; Zehavi, M. Subquadratic kernels for implicit 3-hitting set and 3-set packing problems. ACM Trans. Algorithms (TALG) 2019, 15, 1–44. [Google Scholar]
- Friggstad, Z.; Salavatipour, M.R. Approximability of packing disjoint cycles. In International Symposium on Algorithms and Computation; Springer: Berlin, Germany, 2007; pp. 304–315. [Google Scholar]
- Lokshtanov, D.; Mouawad, A.E.; Saurabh, S.; Zehavi, M. Packing Cycles Faster Than Erdos–Posa. SIAM J. Discret. Math. 2019, 33, 1194–1215. [Google Scholar] [CrossRef]
- Bodlaender, H.L.; Thomassé, S.; Yeo, A. Kernel bounds for disjoint cycles and disjoint paths. Theor. Comput. Sci. 2011, 412, 4570–4578. [Google Scholar] [CrossRef]
- Batra, J.; Garg, N.; Kumar, A.; Mömke, T.; Wiese, A. New approximation schemes for unsplittable flow on a path. In Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, San Diego, CA, USA, 4–6 January 2015; pp. 47–58. [Google Scholar]
- Wiese, A. A (1 + ϵ)-approximation for Unsplittable Flow on a Path in fixed-parameter running time. In Proceedings of the 44th International Colloquium on Automata, Languages, and Programming (ICALP), Warsaw, Poland, 10–14 July 2017; pp. 67:1–67:13. [Google Scholar]
- Garg, N.; Kumar, A.; Muralidhara, V. Minimizing Total Flow-Time: The Unrelated Case. In International Symposium on Algorithms and Computation; Springer: Berlin/Heidelberg, Germany, 2008; pp. 424–435. [Google Scholar]
- Kellerer, H.; Tautenhahn, T.; Woeginger, G. Approximability and nonapproximability results for minimizing total flow time on a single machine. SIAM J. Comput. 1999, 28, 1155–1166. [Google Scholar] [CrossRef]
- Wiese, A. Fixed-Parameter approximation schemes for weighted flowtime. In Proceedings of the Approximation, Randomization, and Combinatorial Optimization, Algorithms and Techniques (APPROX/RANDOM 2018), Princeton, NJ, USA, 20–22 August 2018; pp. 28:1–28:19. [Google Scholar]
- Buss, J.F.; Goldsmith, J. Nondeterminism Within P. SIAM J. Comput. 1993, 22, 560–572. [Google Scholar] [CrossRef]
- Nemhauser, G.L.; Trotter, L.E., Jr. Vertex packings: Structural properties and algorithms. Math. Program. 1975, 8, 232–248. [Google Scholar] [CrossRef]
- Abu-Khzam, F.N. A kernelization algorithm for d-Hitting Set. J. Comput. Syst. Sci. 2010, 76, 524–531. [Google Scholar] [CrossRef]
- Cygan, M. Deterministic parameterized connected vertex cover. In Scandinavian Workshop on Algorithm Theory; Springer: Berlin, Germany, 2012; pp. 95–106. [Google Scholar]
- Dom, M.; Lokshtanov, D.; Saurabh, S. Kernelization Lower Bounds Through Colors and IDs. ACM Trans. Algorithms 2014, 11, 1–20. [Google Scholar] [CrossRef] [Green Version]
- Krithika, R.; Majumdar, D.; Raman, V. Revisiting connected vertex cover: FPT algorithms and lossy kernels. Theory Comput. Syst. 2018, 62, 1690–1714. [Google Scholar] [CrossRef] [Green Version]
- Majumdar, D.; Ramanujan, M.S.; Saurabh, S. On the Approximate Compressibility of Connected Vertex Cover. arXiv 2019, arXiv:1905.03379. [Google Scholar]
- Recall that a bi-kernel is similar to a kernel except that its the output need not be an instance of the original problem. Bi-PSAKS can be defined analogously to PSAKS, but with bi-kernel instead of kernel. In the case of Connected Dominating Set, the bi-kernel outputs an instance of an annotated variant of Connected Dominating Set, where some vertices are marked and do not need to be covered by the solution.
- Eiben, E.; Kumar, M.; Mouawad, A.E.; Panolan, F.; Siebertz, S. Lossy Kernels for Connected Dominating Set on Sparse Graphs. In Proceedings of the STACS, Caen, France, 28 February–3 March 2018; Volume 96, pp. 29:1–29:15. [Google Scholar]
- Angel, E.; Bampis, E.; Escoffier, B.; Lampis, M. Parameterized power vertex cover. In International Workshop on Graph-Theoretic Concepts in Computer Science; Springer: Berlin, Germany, 2016; pp. 97–108. [Google Scholar]
- Dom, M.; Lokshtanov, D.; Saurabh, S.; Villanger, Y. Capacitated domination and covering: A parameterized perspective. In International Workshop on Parameterized and Exact Computation; Springer: Berlin, Germany, 2008; pp. 78–90. [Google Scholar]
- See Definition 1 for the definition of the treewidth.
- Erdos, P.; Pósa, L. On Independent Circuits Contained in a Graph. Can. J. Math. 1965, 17, 347–352. [Google Scholar] [CrossRef]
- Raymond, J.F.; Thilikos, D.M. Recent techniques and results on the Erdos–Pósa property. Discret. Appl. Math. 2017, 231, 25–43. [Google Scholar] [CrossRef] [Green Version]
- Kim, E.J.; Kwon, O.j. Erdos-Pósa property of chordless cycles and its applications. In Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, New Orleans, LA, USA, 7–10 January 2018; pp. 1665–1684. [Google Scholar]
- Van Batenburg, W.C.; Huynh, T.; Joret, G.; Raymond, J.F. A tight Erdos-Pósa function for planar minors. In Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms, San Diego, CA, USA, 6–9 January 2019; pp. 1485–1500. [Google Scholar]
- Cornuejols, G.; Nemhauser, G.L.; Wolsey, L.A. Worst-case and probabilistic analysis of algorithms for a location problem. Oper. Res. 1980, 28, 847–858. [Google Scholar] [CrossRef]
- Cohen-Addad, V.; Gupta, A.; Kumar, A.; Lee, E.; Li, J. Tight FPT Approximations for k-Median and k-Means. In 46th International Colloquium on Automata, Languages, and Programming (ICALP 2019); Baier, C., Chatzigiannakis, I., Flocchini, P., Leonardi, S., Eds.; Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik: Dagstuhl, Germany, 2019; Volume 132, Leibniz International Proceedings in Informatics (LIPIcs), pp. 42:1–42:14. [Google Scholar] [CrossRef]
- Badanidiyuru, A.; Kleinberg, R.; Lee, H. Approximating low-dimensional coverage problems. In Proceedings of the Twenty-Eighth Annual Symposium on Computational Geometry, Chapel Hill, NC, USA, 17–20 June 2012; pp. 161–170. [Google Scholar]
- Guo, J.; Niedermeier, R.; Wernicke, S. Parameterized complexity of vertex cover variants. Theory Comput. Syst. 2007, 41, 501–520. [Google Scholar] [CrossRef]
- Skowron, P.; Faliszewski, P. Chamberlin–Courant Rule with Approval Ballots: Approximating the MaxCover Problem with Bounded Frequencies in FPT Time. J. Artif. Intell. Res. 2017, 60, 687–716. [Google Scholar] [CrossRef] [Green Version]
- Manurangsi, P. A Note on Max k-Vertex Cover: Faster FPT-AS, Smaller Approximate Kernel and Improved Approximation. In 2nd Symposium on Simplicity in Algorithms (SOSA 2019); Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik: Wadern, Germany, 2018. [Google Scholar]
- The argument of [146] was later independently rediscovered in [147] as well.
- Petrank, E. The hardness of approximation: Gap location. Comput. Complex. 1994, 4, 133–157. [Google Scholar] [CrossRef]
- Chlamtác, E.; Dinitz, M.; Konrad, C.; Kortsarz, G.; Rabanca, G. The Densest k-Subhypergraph Problem. SIAM J. Discret. Math. 2018, 32, 1458–1477. [Google Scholar] [CrossRef]
- Chlamtác, E.; Dinitz, M.; Makarychev, Y. Minimizing the Union: Tight Approximations for Small Set Bipartite Vertex Expansion. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms SODA, Barcelona, Spain, 16–19 January 2017; pp. 881–899. [Google Scholar] [CrossRef] [Green Version]
- The problem has also been referred to as Min k-Union and Small Set Bipartite Vertex Expansion in the literature [150,151].
- Gupta, A.; Lee, E.; Li, J. An FPT algorithm beating 2-approximation for k-cut. In Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, New Orleans, LA, USA, 7–10 January 2018; pp. 2821–2837. [Google Scholar]
- Gupta, A.; Lee, E.; Li, J. Faster exact and approximate algorithms for k-cut. In Proceedings of the 2018 IEEE 59th Annual Symposium on Foundations of Computer Science (FOCS), Philadelphia, PA, USA, 18–21 October 2018; pp. 113–123. [Google Scholar]
- Byrka, J.; Pensyl, T.; Rybicki, B.; Srinivasan, A.; Trinh, K. An improved approximation for k-median, and positive correlation in budgeted optimization. In Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, Budapest, Hungary, 26–29 August 2014; pp. 737–756. [Google Scholar]
- Kanungo, T.; Mount, D.M.; Netanyahu, N.S.; Piatko, C.D.; Silverman, R.; Wu, A.Y. A local search approximation algorithm for k-means clustering. Comput. Geom. 2004, 28, 89–112. [Google Scholar] [CrossRef]
- Gonzalez, T.F. Clustering to minimize the maximum intercluster distance. Theor. Comput. Sci. 1985, 38, 293–306. [Google Scholar] [CrossRef] [Green Version]
- A special case that has received significant attention assumes P=F. In this case, the best approximation ratio for k-Center becomes 2.
- Guha, S.; Khuller, S. Greedy strikes back: Improved facility location algorithms. J. Algorithms 1999, 31, 228–248. [Google Scholar] [CrossRef]
- Chen, K. On k-median clustering in high dimensions. In Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithm, Miami, FL, USA, 22–26 January 2006; pp. 1177–1185. [Google Scholar]
- Feldman, D.; Langberg, M. A unified framework for approximating and clustering data. In Proceedings of the Forty-Third Annual ACM Symposium on Theory of Computing, San Jose, CA, USA, 6–8 June 2011; pp. 569–578. [Google Scholar]
- Calinescu, G.; Chekuri, C.; Pál, M.; Vondrák, J. Maximizing a monotone submodular function subject to a matroid constraint. SIAM J. Comput. 2011, 40, 1740–1766. [Google Scholar] [CrossRef] [Green Version]
- Haussler, D. Decision theoretic generalizations of the PAC model for neural net and other learning applications. Inf. Comput. 1992, 100, 78–150. [Google Scholar] [CrossRef] [Green Version]
- Lee, E.; Schmidt, M.; Wright, J. Improved and simplified inapproximability for k-means. Inf. Process. Lett. 2017, 120, 40–43. [Google Scholar] [CrossRef] [Green Version]
- Cohen-Addad, V.; Karthik, C.S. Inapproximability of Clustering in Lp-metrics. In Proceedings of the 2019 IEEE 60th Annual Symposium on Foundations of Computer Science, Baltimore, MD, USA, 9–12 November 2019. [Google Scholar]
- Arora, S.; Raghavan, P.; Rao, S. Approximation Schemes for Euclidean k-Medians and Related Problems. In Proceedings of the Thirtieth Annual ACM Symposium on the Theory of Computing, Dallas, TX, USA, 23–26 May 1998; Volume 98, pp. 106–113. [Google Scholar]
- Arora, S. Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems. J. ACM (JACM) 1998, 45, 753–782. [Google Scholar] [CrossRef]
- Kolliopoulos, S.G.; Rao, S. A nearly linear-time approximation scheme for the Euclidean k-median problem. In Proceedings of the European Symposium on Algorithms, Prague, Czech Republic, 16–18 July 1999; Springer: Berlin, Germany, 1999; pp. 378–389. [Google Scholar]
- Matoušek, J. On approximate geometric k-clustering. Discret. Comput. Geom. 2000, 24, 61–84. [Google Scholar] [CrossRef]
- Bādoiu, M.; Har-Peled, S.; Indyk, P. Approximate clustering via core-sets. In Proceedings of the Thiry-Fourth Annual ACM Symposium on Theory of Computing, Montreal, QC, Canada, 19–21 May 2002; pp. 250–257. [Google Scholar]
- De La Vega, W.F.; Karpinski, M.; Kenyon, C.; Rabani, Y. Approximation schemes for clustering problems. In Proceedings of the Thirty-Fifth Annual ACM Symposium on Theory of Computing, San Diego, CA, USA, 9–11 June 2003; pp. 50–58. [Google Scholar]
- Har-Peled, S.; Mazumdar, S. On coresets for k-means and k-median clustering. In Proceedings of the Thirty-Sixth Annual ACM Symposium on Theory of Computing, Chicago, IL, USA, 13–15 June 2004; pp. 291–300. [Google Scholar]
- Kumar, A.; Sabharwal, Y.; Sen, S. A simple linear time (1 + ε)-approximation algorithm for k-means clustering in any dimensions. In Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science, Rome, Italy, 17–19 October 2004; pp. 454–462. [Google Scholar]
- Kumar, A.; Sabharwal, Y.; Sen, S. Linear time algorithms for clustering problems in any dimensions. In International Colloquium on Automata, Languages, and Programming; Springer: Berlin, Germany, 2005; pp. 1374–1385. [Google Scholar]
- Feldman, D.; Monemizadeh, M.; Sohler, C. A PTAS for k-means clustering based on weak coresets. In Proceedings of the Twenty-Third Annual Symposium on Computational Geometry, Gyeongju, Korea, 6–8 June 2007; pp. 11–18. [Google Scholar]
- Sohler, C.; Woodruff, D.P. Strong coresets for k-median and subspace approximation: Goodbye dimension. In Proceedings of the 2018 IEEE 59th Annual Symposium on Foundations of Computer Science (FOCS), Paris, France, 7–9 October 2018; pp. 802–813. [Google Scholar]
- Becchetti, L.; Bury, M.; Cohen-Addad, V.; Grandoni, F.; Schwiegelshohn, C. Oblivious dimension reduction for k-means: Beyond subspaces and the Johnson-Lindenstrauss lemma. In Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, Phoenix, AZ, USA, 23–26 June 2019; pp. 1039–1050. [Google Scholar]
- Huang, L.; Vishnoi, N.K. Coresets for Clustering in Euclidean Spaces: Importance Sampling is Nearly Optimal. arXiv 2020, arXiv:2004.06263. [Google Scholar]
- Braverman, V.; Jiang, S.H.C.; Krauthgamer, R.; Wu, X. Coresets for Clustering in Excluded-minor Graphs and Beyond. arXiv 2020, arXiv:2004.07718. [Google Scholar]
- Cohen-Addad, V.; Klein, P.N.; Mathieu, C. Local search yields approximation schemes for k-means and k-median in euclidean and minor-free metrics. SIAM J. Comput. 2019, 48, 644–667. [Google Scholar] [CrossRef] [Green Version]
- Friggstad, Z.; Rezapour, M.; Salavatipour, M.R. Local search yields a PTAS for k-means in doubling metrics. SIAM J. Comput. 2019, 48, 452–480. [Google Scholar] [CrossRef] [Green Version]
- Cohen-Addad, V. A fast approximation scheme for low-dimensional k-means. In Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2018; pp. 430–440. [Google Scholar]
- Cohen-Addad, V.; Feldmann, A.E.; Saulpic, D. Near-Linear Time Approximation Schemes for Clustering in Doubling Metrics. arXiv 2019, arXiv:1812.08664. [Google Scholar]
- Feldmann, A.E.; Marx, D. The Parameterized Hardness of the k-Center Problem in Transportation Networks. In Proceedings of the 16th Scandinavian Symposium and Workshops on Algorithm Theory (SWAT), Malmö, Sweden, 18–20 June 2018; pp. 19:1–19:13. [Google Scholar] [CrossRef]
- Fox-Epstein, E.; Klein, P.N.; Schild, A. Embedding Planar Graphs into Low-Treewidth Graphs with Applications to Efficient Approximation Schemes for Metric Problems. In Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), San Diego, CA, USA, 6–9 January 2019; pp. 1069–1088. [Google Scholar]
- Becker, A.; Klein, P.N.; Saulpic, D. Polynomial-time approximation schemes for k-center, k-median, and capacitated vehicle routing in bounded highway dimension. In Proceedings of the 26th Annual European Symposium on Algorithms (ESA), Helsinki, Finland, 20–22 August 2018; pp. 8:1–8:15. [Google Scholar]
- Feldmann, A.E. Fixed Parameter Approximations for k-Center Problems in Low Highway Dimension Graphs. In 42nd International Colloquium on Automata, Languages, and Programming (ICALP); Springer: Berlin/Heidelberg, Germany, 2015; pp. 588–600. [Google Scholar] [CrossRef] [Green Version]
- Li, S. Approximating capacitated k-median with (1 + ε)k open facilities. In Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, Arlington, VA, USA, 10–12 January 2016; pp. 786–796. [Google Scholar]
- Demirci, G.; Li, S. Constant Approximation for Capacitated k-Median with (1 + ε)-Capacity Violation. arXiv 2016, arXiv:1603.02324. [Google Scholar]
- Adamczyk, M.; Byrka, J.; Marcinkowski, J.; Meesum, S.M.; Włodarczyk, M. Constant factor FPT approximation for capacitated k-median. arXiv 2018, arXiv:1809.05791. [Google Scholar]
- Cohen-Addad, V.; Li, J. On the Fixed-Parameter Tractability of Capacitated Clustering. In Proceedings of the 46th International Colloquium on Automata, Languages, and Programming (ICALP), Patras, Greece, 9–12 July 2019; pp. 41:1–41:14. [Google Scholar]
- Xu, Y.; Zhang, Y.; Zou, Y. A constant parameterized approximation for hard-capacitated k-means. arXiv 2019, arXiv:1901.04628. [Google Scholar]
- Krishnaswamy, R.; Li, S.; Sandeep, S. Constant approximation for k-median and k-means with outliers via iterative rounding. In Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, Los Angeles, CA, USA, 25–29 June 2018; pp. 646–659. [Google Scholar]
- Swamy, C. Improved approximation algorithms for matroid and knapsack median problems and applications. ACM Trans. Algorithms (TALG) 2016, 12, 49. [Google Scholar] [CrossRef] [Green Version]
- Sometimes also the non-metric version of TSP is considered, which however is much harder than the metric one. We only consider the metric version here.
- Dreyfus, S.E.; Wagner, R.A. The Steiner problem in graphs. Networks 1971, 1, 195–207. [Google Scholar] [CrossRef]
- Fuchs, B.; Kern, W.; Molle, D.; Richter, S.; Rossmanith, P.; Wang, X. Dynamic programming for minimum Steiner trees. Theory Comput. Syst. 2007, 41, 493–500. [Google Scholar] [CrossRef] [Green Version]
- Nederlof, J. Fast Polynomial-Space Algorithms Using Möbius Inversion: Improving on Steiner Tree and Related Problems. In Proceedings of the Automata, Languages and Programming, 36th International Colloquium, ICALP, Rhodes, Greece, 5–12 July 2009; pp. 713–725. [Google Scholar]
- Borchers, A.; Du, D.Z. The k-Steiner Ratio in Graphs. SIAM J. Comput. 1997, 26, 857–869. [Google Scholar] [CrossRef]
- Byrka, J.; Grandoni, F.; Rothvoss, T.; Sanità, L. Steiner Tree Approximation via Iterative Randomized Rounding. J. ACM 2013, 60, 1–33. [Google Scholar] [CrossRef] [Green Version]
- Chlebík, M.; Chlebíková, J. The Steiner tree problem on graphs: Inapproximability results. Theor. Comput. Sci. 2008, 406, 207–214. [Google Scholar] [CrossRef] [Green Version]
- Dvořák, P.; Feldmann, A.E.; Knop, D.; Masařík, T.; Toufar, T.; Veselý, P. Parameterized Approximation Schemes for Steiner Trees with Small Number of Steiner Vertices. In Proceedings of the 35th Symposium on Theoretical Aspects of Computer Science (STACS), Caen, France, 28 February–3 March 2018; pp. 26:1–26:15. [Google Scholar] [CrossRef]
- Babay, A.; Dinitz, M.; Zhang, Z. Characterizing Demand Graphs for (Fixed-Parameter) Shallow-Light Steiner Network. In Proceedings of the 38th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS), Ahmedabad, India, 11–13 December 2018; pp. 33:1–33:22. [Google Scholar]
- Hassin, R. Approximation schemes for the restricted shortest path problem. Math. Oper. Res. 1992, 17, 36–42. [Google Scholar] [CrossRef]
- Bockenhauer, H.J.; Hromkovic, J.; Kneis, J.; Kupke, J. The parameterized approximability of TSP with deadlines. Theory Comput. Syst. 2007, 41, 431–444. [Google Scholar] [CrossRef] [Green Version]
- Papadimitriou, C.H. The Euclidean travelling salesman problem is NP-complete. Theor. Comput. Sci. 1977, 4, 237–244. [Google Scholar] [CrossRef] [Green Version]
- Garey, M.R.; Graham, R.L.; Johnson, D.S. The complexity of computing Steiner minimal trees. SIAM J. Appl. Math. 1977, 32, 835–859. [Google Scholar] [CrossRef]
- Karpinski, M.; Lampis, M.; Schmied, R. New inapproximability bounds for TSP. JCSS 2015, 81, 1665–1677. [Google Scholar] [CrossRef]
- In [167] the runtime of these algorithms is stated as O(n(logn)O(k/ε)k−1), which can be shown to be upper bounded by kO(k/ε)k−1n2 (see e.g., ([108] Lemma 1)).
- Gottlieb, L. A Light Metric Spanner. In Proceedings of the 56th Annual Symposium on Foundations of Computer Science, FOCS, Berkeley, CA, USA, 17–20 October 2015; pp. 759–772. [Google Scholar]
- Talwar, K. Bypassing the embedding: Algorithms for low dimensional metrics. In Proceedings of the 36th Annual ACM Symposium on Theory of Computing, Chicago, IL, USA, 13–16 June 2004; pp. 281–290. [Google Scholar]
- Feldmann, A.E.; Fung, W.S.; Könemann, J.; Post, I. A (1 + ε)-Embedding of Low Highway Dimension Graphs into Bounded Treewidth Graphs. SIAM J. Comput. 2018, 47, 1667–1704. [Google Scholar] [CrossRef] [Green Version]
- Guo, J.; Niedermeier, R.; Suchý, O. Parameterized Complexity of Arc-Weighted Directed Steiner Problems. SIAM J. Discret. Math. 2011, 25, 583–599. [Google Scholar] [CrossRef]
- Halperin, E.; Krauthgamer, R. Polylogarithmic inapproximability. In Proceedings of the 35th Annual ACM Symposium on Theory of Computing, San Diego, CA, USA, 9–11 June 2003; pp. 585–594. [Google Scholar]
- Chitnis, R.; Hajiaghayi, M.; Kortsarz, G. Fixed-Parameter and Approximation Algorithms: A New Look. In Proceedings of the Parameterized and Exact Computation—8th International Symposium, IPEC, Sophia Antipolis, France, 4–6 September 2013; pp. 110–122. [Google Scholar]
- Sometimes also called Directed Steiner Forest; note however that the optimum is not necessarily a forest.
- Leighton, T.; Rao, S. Multicommodity max-flow min-cut theorems and their use in designing approximation algorithms. J. ACM (JACM) 1999, 46, 787–832. [Google Scholar] [CrossRef] [Green Version]
- Arora, S.; Rao, S.; Vazirani, U. Expander flows, geometric embeddings and graph partitioning. J. ACM (JACM) 2009, 56, 5. [Google Scholar] [CrossRef] [Green Version]
- Marx, D. Parameterized graph separation problems. Theor. Comput. Sci. 2006, 351, 394–406. [Google Scholar] [CrossRef] [Green Version]
- Marx, D.; Razgon, I. Fixed-parameter tractability of multicut parameterized by the size of the cutset. SIAM J. Comput. 2014, 43, 355–388. [Google Scholar] [CrossRef] [Green Version]
- Chitnis, R.; Cygan, M.; Hajiaghayi, M.; Pilipczuk, M.; Pilipczuk, M. Designing FPT algorithms for cut problems using randomized contractions. SIAM J. Comput. 2016, 45, 1171–1229. [Google Scholar] [CrossRef] [Green Version]
- Cygan, M.; Lokshtanov, D.; Pilipczuk, M.; Pilipczuk, M.; Saurabh, S. Minimum Bisection is fixed-parameter tractable. SIAM J. Comput. 2019, 48, 417–450. [Google Scholar] [CrossRef] [Green Version]
- Garg, N.; Vazirani, V.V.; Yannakakis, M. Approximate max-flow min-(multi) cut theorems and their applications. SIAM J. Comput. 1996, 25, 235–251. [Google Scholar] [CrossRef]
- Chawla, S.; Krauthgamer, R.; Kumar, R.; Rabani, Y.; Sivakumar, D. On the hardness of approximating multicut and sparsest-cut. Comput. Complex. 2006, 15, 94–114. [Google Scholar] [CrossRef] [Green Version]
- Sharma, A.; Vondrák, J. Multiway cut, pairwise realizable distributions, and descending thresholds. arXiv 2013, arXiv:1309.2729. [Google Scholar]
- Bérczi, K.; Chandrasekaran, K.; Király, T.; Madan, V. Improving the Integrality Gap for Multiway Cut. In International Conference on Integer Programming and Combinatorial Optimization; Springer: Berlin, Germany, 2019; pp. 115–127. [Google Scholar]
- Cohen-Addad, V.; De Verdière, É.C.; De Mesmay, A. A near-linear approximation scheme for multicuts of embedded graphs with a fixed number of terminals. In Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, New Orleans, LA, USA, 7–10 January 2018; pp. 1439–1458. [Google Scholar]
- Chekuri, C.; Madan, V. Approximating multicut and the demand graph. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, Barcelona, Spain, 16–19 January 2017; pp. 855–874. [Google Scholar]
- Agarwal, A.; Alon, N.; Charikar, M.S. Improved approximation for directed cut problems. In Proceedings of the Thirty-Ninth Annual ACM Symposium on Theory of Computing, San Diego, CA, USA, 11–13 June 2007; pp. 671–680. [Google Scholar]
- Lee, E. Improved Hardness for Cut, Interdiction, and Firefighter Problems. In 44th International Colloquium on Automata, Languages, and Programming (ICALP 2017); Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik: Wadern, Germany, 2017. [Google Scholar]
- Chuzhoy, J.; Khanna, S. Polynomial flow-cut gaps and hardness of directed cut problems. J. ACM (JACM) 2009, 56, 6. [Google Scholar] [CrossRef]
- Naor, J.; Zosin, L. A 2-approximation algorithm for the directed multiway cut problem. In Proceedings of the 38th Annual Symposium on Foundations of Computer Science, Miami Beach, FL, USA, 19–22 October 1997; pp. 548–553. [Google Scholar]
- Chitnis, R.; Feldmann, A.E. FPT Inapproximability of Directed Cut and Connectivity Problems. arXiv 2019, arXiv:1910.01934. [Google Scholar]
- Feige, U.; Hajiaghayi, M.; Lee, J.R. Improved approximation algorithms for minimum weight vertex separators. SIAM J. Comput. 2008, 38, 629–657. [Google Scholar] [CrossRef] [Green Version]
- Räcke, H. Optimal hierarchical decompositions for congestion minimization in networks. In Proceedings of the Fortieth Annual ACM Symposium on Theory of Computing, Budapest, Hungary, 26–29 August 2008; pp. 255–264. [Google Scholar]
- Feige, U.; Mahdian, M. Finding small balanced separators. In Proceedings of the Thirty-Eighth Annual ACM Symposium on Theory of Computing, Seattle, WA, USA, 21–23 May 2006; pp. 375–384. [Google Scholar]
- Karger, D.R.; Stein, C. A new approach to the minimum cut problem. J. ACM (JACM) 1996, 43, 601–640. [Google Scholar] [CrossRef]
- Thorup, M. Minimum k-way cuts via deterministic greedy tree packing. In Proceedings of the Fortieth Annual ACM Symposium on Theory of Computing, Budapest, Hungary, 26–29 August 2008; pp. 159–166. [Google Scholar]
- Gupta, A.; Lee, E.; Li, J. The number of minimum k-cuts: Improving the Karger-Stein bound. In Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, Phoenix, AZ, USA, 23–26 June 2019; pp. 229–240. [Google Scholar]
- Kawarabayashi, K.i.; Thorup, M. The minimum k-way cut of bounded size is fixed-parameter tractable. In Proceedings of the 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science, Palm Springs, CA, USA, 22–25 October 2011; pp. 160–169. [Google Scholar]
- Saran, H.; Vazirani, V.V. Finding k cuts within twice the optimal. SIAM J. Comput. 1995, 24, 101–108. [Google Scholar] [CrossRef]
- Kawarabayashi, K.I.; Lin, B. A nearly 5/3-approximation FPT Algorithm for Min-k-Cut. In Proceedings of the 2020 ACM-SIAM Symposium on Discrete Algorithms, SODA 2020, Salt Lake City, UT, USA, 5–8 January 2020; pp. 990–999. [Google Scholar]
- Lokshtanov, D.; Saurabh, S.; Surianarayanan, V. A Parameterized Approximation Scheme for Min k-Cut. arXiv 2020, arXiv:2005.00134. [Google Scholar]
- Lund, C.; Yannakakis, M. The approximation of maximum subgraph problems. In International Colloquium on Automata, Languages, and Programming; Springer: Berlin, Germany, 1993; pp. 40–51. [Google Scholar]
- Khot, S. On the power of unique 2-prover 1-round games. In Proceedings of the Thiry-Fourth Annual ACM Symposium on Theory of Computing, Montreal, QC, Canada, 19–21 May 2002; pp. 767–775. [Google Scholar]
- Heggernes, P.; Van’t Hof, P.; Jansen, B.M.; Kratsch, S.; Villanger, Y. Parameterized complexity of vertex deletion into perfect graph classes. In International Symposium on Fundamentals of Computation Theory; Springer: Berlin, Germany, 2011; pp. 240–251. [Google Scholar]
- Fomin, F.V.; Lokshtanov, D.; Misra, N.; Saurabh, S. Planar F-deletion: Approximation, kernelization and optimal FPT algorithms. In Proceedings of the 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science, Brunswick, NJ, USA, 20–23 October 2012; pp. 470–479. [Google Scholar]
- Marx, D. Chordal deletion is fixed-parameter tractable. Algorithmica 2010, 57, 747–768. [Google Scholar] [CrossRef] [Green Version]
- Cao, Y.; Marx, D. Interval deletion is fixed-parameter tractable. In Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms, Portland, OR, USA, 5–7 January 2014; pp. 122–141. [Google Scholar]
- Courcelle, B. The monadic second-order logic of graphs. I. Recognizable sets of finite graphs. Inf. Comput. 1990, 85, 12–75. [Google Scholar] [CrossRef] [Green Version]
- Bodlaender, H.L. Treewidth: Structure and algorithms. In International Colloquium on Structural Information and Communication Complexity; Springer: Berlin, Germany, 2007; pp. 11–25. [Google Scholar]
- Arnborg, S.; Corneil, D.G.; Proskurowski, A. Complexity of finding embeddings in ak-tree. SIAM J. Algebr. Discret. Methods 1987, 8, 277–284. [Google Scholar] [CrossRef]
- Bodlaender, H.L. A linear-time algorithm for finding tree-decompositions of small treewidth. SIAM J. Comput. 1996, 25, 1305–1317. [Google Scholar] [CrossRef]
- Bodlaender, H.L.; Drange, P.G.; Dregi, M.S.; Fomin, F.V.; Lokshtanov, D.; Pilipczuk, M. A ckn 5-Approximation Algorithm for Treewidth. SIAM J. Comput. 2016, 45, 317–378. [Google Scholar] [CrossRef] [Green Version]
- Gupta, A.; Lee, E.; Li, J.; Manurangsi, P.; Włodarczyk, M. Losing treewidth by separating subsets. In Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA, San Diego, CA, USA, 6–9 January 2019; pp. 1731–1749. [Google Scholar]
- Jansen, B.M.; Pieterse, A. Polynomial Kernels for Hitting Forbidden Minors under Structural Parameterizations. In Proceedings of the 26th Annual European Symposium on Algorithms (ESA), Helsinki, Finland, 20–22 August 2018; pp. 48:1–48:15. [Google Scholar]
- Donkers, H.; Jansen, B.M. A Turing Kernelization Dichotomy for Structural Parameterizations of F-Minor-Free Deletion. In International Workshop on Graph-Theoretic Concepts in Computer Science; Springer: Berlin, Germany, 2019; pp. 106–119. [Google Scholar]
- Chekuri, C.; Chuzhoy, J. Polynomial bounds for the grid-minor theorem. J. ACM (JACM) 2016, 63, 40. [Google Scholar] [CrossRef]
- Kawarabayashi, K.i.; Sidiropoulos, A. Polylogarithmic approximation for minimum planarization (almost). In Proceedings of the 2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS), Berkeley, CA, USA, 15–17 October 2017; pp. 779–788. [Google Scholar]
- Agrawal, A.; Lokshtanov, D.; Misra, P.; Saurabh, S.; Zehavi, M. Polylogarithmic Approximation Algorithms for Weighted-F-Deletion Problems. In Proceedings of the Approximation, Randomization, and Combinatorial Optimization, Algorithms and Techniques (APPROX/RANDOM 2018), Princeton, NJ, USA, 20–22 August 2018; pp. 1:1–1:15. [Google Scholar]
- Fiorini, S.; Joret, G.; Pietropaoli, U. Hitting diamonds and growing cacti. In International Conference on Integer Programming and Combinatorial Optimization; Springer: Berlin, Germany, 2010; pp. 191–204. [Google Scholar]
- Here 1.1 can be replaced by 1 + ε for any constant ε >0.
- Marx, D.; Pilipczuk, M. Everything you always wanted to know about the parameterized complexity of Subgraph Isomorphism (but were afraid to ask). In Proceedings of the 31st International Symposium on Theoretical Aspects of Computer Science (STACS), Lyon, France, 5–8 March 2014; pp. 542–553. [Google Scholar]
- Ebenlendr, T.; Kolman, P.; Sgall, J. An Approximation Algorithm for Bounded Degree Deletion. Preprint 2009. [Google Scholar]
- Alon, N.; Yuster, R.; Zwick, U. Color-coding. J. ACM 1995, 42, 844–856. [Google Scholar] [CrossRef]
- Jansen, B.M.; Pilipczuk, M. Approximation and kernelization for chordal vertex deletion. SIAM J. Discret. Math. 2018, 32, 2258–2301. [Google Scholar] [CrossRef]
- Cao, Y.; Sandeep, R. Minimum fill-in: Inapproximability and almost tight lower bounds. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, Barcelona, Spain, 16–19 January 2017; pp. 875–880. [Google Scholar]
- Giannopoulou, A.C.; Pilipczuk, M.; Raymond, J.F.; Thilikos, D.M.; Wrochna, M. Linear Kernels for Edge Deletion Problems to Immersion-Closed Graph Classes. In Proceedings of the 44th International Colloquium on Automata, Languages, and Programming ICALP, Warsaw, Poland, 10–14 July 2017; pp. 57:1–57:15. [Google Scholar]
- Bliznets, I.; Cygan, M.; Komosa, P.; Pilipczuk, M. Hardness of approximation for H-free edge modification problems. ACM Trans. Comput. Theory (TOCT) 2018, 10, 9. [Google Scholar] [CrossRef]
- Chen, J.; Liu, Y.; Lu, S. Directed feedback vertex set problem is FPT. In Proceedings of the Structure Theory and FPT Algorithmics for Graphs, Digraphs and Hypergraphs, Dagstuhl, Germany, 8–13 July 2007. [Google Scholar]
- Chen, J.; Kanj, I.A.; Xia, G. Improved parameterized upper bounds for vertex cover. In International Symposium on Mathematical Foundations of Computer Science; Springer: Berlin, Germany, 2006; pp. 238–249. [Google Scholar]
- Bourgeois, N.; Escoffier, B.; Paschos, V.T. Efficient Approximation of Combinatorial Problems by Moderately Exponential Algorithms. In Proceedings of the Algorithms and Data Structures, 11th International Symposium, WADS, Banff, AB, Canada, 21–23 August 2009; pp. 507–518. [Google Scholar] [CrossRef]
- Brankovic, L.; Fernau, H. Combining Two Worlds: Parameterised Approximation for Vertex Cover. In International Symposium on Algorithms and Computation; Springer: Berlin/Heidelberg, Germany, 2010; pp. 390–402. [Google Scholar]
- Brankovic, L.; Fernau, H. A novel parameterised approximation algorithm for minimum vertex cover. Theor. Comput. Sci. 2013, 511, 85–108. [Google Scholar] [CrossRef]
- Bansal, N.; Chalermsook, P.; Laekhanukit, B.; Nanongkai, D.; Nederlof, J. New Tools and Connections for Exponential-Time Approximation. Algorithmica 2019, 81, 3993–4009. [Google Scholar] [CrossRef] [Green Version]
- Manurangsi, P.; Trevisan, L. Mildly Exponential Time Approximation Algorithms for Vertex Cover, Balanced Separator and Uniform Sparsest Cut. In Proceedings of the Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM, Princeton, NJ, USA, 20–22 August 2018; pp. 20:1–20:17. [Google Scholar] [CrossRef]
- Bar-Yehuda, R.; Bendel, K.; Freund, A.; Rawitz, D. Local ratio: A unified framework for approxmation algrithms. ACM Comput. Surv. 2004, 36, 422–463. [Google Scholar] [CrossRef]
- Escoffier, B.; Monnot, J.; Paschos, V.T.; Xiao, M. New results on polynomial inapproximability and fixed parameter approximability of edge dominating set. Theory Comput. Syst. 2015, 56, 330–346. [Google Scholar] [CrossRef] [Green Version]
- Bonnet, É.; Paschos, V.T.; Sikora, F. Parameterized exact and approximation algorithms for maximum k-set cover and related satisfiability problems. RAIRO-Theor. Inform. Appl. 2016, 50, 227–240. [Google Scholar] [CrossRef] [Green Version]
- Arora, S.; Barak, B.; Steurer, D. Subexponential Algorithms for Unique Games and Related Problems. J. ACM 2015, 62, 42:1–42:25. [Google Scholar] [CrossRef]
- Barak, B.; Raghavendra, P.; Steurer, D. Rounding Semidefinite Programming Hierarchies via Global Correlation. In Proceedings of the IEEE 52nd Annual Symposium on Foundations of Computer Science, FOCS, Palm Springs, CA, USA, 22–25 October 2011; pp. 472–481. [Google Scholar] [CrossRef] [Green Version]
- Fernau, H. Saving on Phases: Parameterized Approximation for Total Vertex Cover. In Proceedings of the Combinatorial Algorithms, 23rd International Workshop, IWOCA, Tamil Nadu, India, 19–21 July 2012; pp. 20–31, Revised Selected Papers. [Google Scholar] [CrossRef]
- Halperin, E. Improved Approximation Algorithms for the Vertex Cover Problem in Graphs and Hypergraphs. SIAM J. Comput. 2002, 31, 1608–1623. [Google Scholar] [CrossRef]
- Impagliazzo, R.; Paturi, R.; Zane, F. Which Problems Have Strongly Exponential Complexity? J. Comput. Syst. Sci. 2001, 63, 512–530. [Google Scholar] [CrossRef] [Green Version]
- Lampis, M. A kernel of order 2 k-c log k for vertex cover. Inf. Process. Lett. 2011, 111, 1089–1091. [Google Scholar] [CrossRef]
- Here we consider the version where the set of candidate centers is not separately given.
- Hochbaum, D.S.; Shmoys, D.B. A unified approach to approximation algorithms for bottleneck problems. J. ACM 1986, 33, 533–550. [Google Scholar] [CrossRef]
- Brand, C.; Dell, H.; Husfeldt, T. Extensor-coding. In Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2018, Los Angeles, CA, USA, 25–29 June 2018; pp. 151–164. [Google Scholar] [CrossRef]
- Björklund, A.; Lokshtanov, D.; Saurabh, S.; Zehavi, M. Approximate Counting of k-Paths: Deterministic and in Polynomial Space. In Proceedings of the 46th International Colloquium on Automata, Languages, and Programming, ICALP, Patras, Greece, 9–12 July 2019; pp. 24:1–24:15. [Google Scholar] [CrossRef]
- Pratt, K. Waring Rank, Parameterized and Exact Algorithms. In Proceedings of the 2019 IEEE 60th Annual Symposium on Foundations of Computer Science (FOCS), Baltimore, MD, USA, 9–12 November 2019; pp. 806–823. [Google Scholar]
- Björklund, A. Determinant Sums for Undirected Hamiltonicity. SIAM J. Comput. 2014, 43, 280–299. [Google Scholar] [CrossRef] [Green Version]
- Björklund, A.; Husfeldt, T.; Kaski, P.; Koivisto, M. Narrow sieves for parameterized paths and packings. J. Comput. Syst. Sci. 2017, 87, 119–139. [Google Scholar] [CrossRef] [Green Version]
- Marx, D. Completely inapproximable monotone and antimonotone parameterized problems. J. Comput. Syst. Sci. 2013, 79, 144–151. [Google Scholar] [CrossRef] [Green Version]
- To be more precise, these problems need to be phrased as promise problems and NP-hardness is with respect to these. We will not go into details here.
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Feldmann, A.E.; Karthik C. S.; Lee, E.; Manurangsi, P. A Survey on Approximation in Parameterized Complexity: Hardness and Algorithms. Algorithms 2020, 13, 146. https://doi.org/10.3390/a13060146
Feldmann AE, Karthik C. S., Lee E, Manurangsi P. A Survey on Approximation in Parameterized Complexity: Hardness and Algorithms. Algorithms. 2020; 13(6):146. https://doi.org/10.3390/a13060146
Chicago/Turabian StyleFeldmann, Andreas Emil, Karthik C. S., Euiwoong Lee, and Pasin Manurangsi. 2020. "A Survey on Approximation in Parameterized Complexity: Hardness and Algorithms" Algorithms 13, no. 6: 146. https://doi.org/10.3390/a13060146
APA StyleFeldmann, A. E., Karthik C. S., Lee, E., & Manurangsi, P. (2020). A Survey on Approximation in Parameterized Complexity: Hardness and Algorithms. Algorithms, 13(6), 146. https://doi.org/10.3390/a13060146