Skip to main content

Approximating the Discrete Time-Cost Tradeoff Problem with Bounded Depth

  • Conference paper
  • First Online:
Integer Programming and Combinatorial Optimization (IPCO 2021)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12707))

  • 888 Accesses

Abstract

We revisit the deadline version of the discrete time-cost tradeoff problem for the special case of bounded depth. Such instances occur for example in VLSI design. The depth of an instance is the number of jobs in a longest chain and is denoted by d. We prove new upper and lower bounds on the approximability.

First we observe that the problem can be regarded as a special case of finding a minimum-weight vertex cover in a d-partite hypergraph. Next, we study the natural LP relaxation, which can be solved in polynomial time for fixed d and—for time-cost tradeoff instances—up to an arbitrarily small error in general. Improving on prior work of Lovász and of Aharoni, Holzman and Krivelevich, we describe a deterministic algorithm with approximation ratio slightly less than \(\frac{d}{2}\) for minimum-weight vertex cover in d-partite hypergraphs for fixed d and given d-partition. This is tight and yields also a \(\frac{d}{2}\)-approximation algorithm for general time-cost tradeoff instances.

We also study the inapproximability and show that no better approximation ratio than \(\frac{d+2}{4}\) is possible, assuming the Unique Games Conjecture and \(\text {P}\ne \text {NP}\). This strengthens a result of Svensson [17], who showed that under the same assumptions no constant-factor approximation algorithm exists for general time-cost tradeoff instances (of unbounded depth). Previously, only APX-hardness was known for bounded depth.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    A hypergraph \((V, \mathcal {B})\) is d-partite if there exists a partition \(V = V_1\dot{\cup }V_2\dots \dot{\cup }V_d\) such that \(|P\cap V_i| \le 1\) for all \(P \in \mathcal {B}\) and \(i \in \{1,\dots , d\}\). We call \(\{V_1,\dots , V_d\}\) a d-partition. We do not require the hypergraph to be d-uniform.

  2. 2.

    Note that this is really a special case: for example the 3-partite hypergraph with vertex set \(\{1,2,3,4,5,6\}\) and hyperedges \(\{1,4,6\}, \{2,3,6\}\), and \(\{2,4,5\}\) does not result from a time-cost tradeoff instance of depth 3 with our construction.

  3. 3.

    An undirected version of this problem has been called k-path vertex cover[4] or vertex cover \(P_k\) [18].

References

  1. Aharoni, R., Holzman, R., Krivelevich, M.: On a theorem of Lovász on covers in \(r\)-partite hypergraphs. Combinatorica 16(2), 149–174 (1996)

    Article  MathSciNet  Google Scholar 

  2. Alimonti, P., Kann, V.: Some APX-completeness results for cubic graphs. Theoret. Comput. Sci. 237(1–2), 123–134 (2000)

    Article  MathSciNet  Google Scholar 

  3. Bar-Yehuda, R., Even, S.: A linear-time approximation algorithm for the weighted vertex cover problem. J. Algorithms 2(2), 198–203 (1981)

    Article  MathSciNet  Google Scholar 

  4. Brešar, B., Kardoš, F., Katrenič, J., Semanišin, G.: Minimum \(k\)-path vertex cover. Discrete Appl. Math. 159(12), 1189–1195 (2011)

    Article  MathSciNet  Google Scholar 

  5. Daboul, S., Held, S., Vygen, J., Wittke, S.: An approximation algorithm for threshold voltage optimization. TODAES 23(6), 1–16 (2018). Article no. 68

    Google Scholar 

  6. De, P., Dunne, E.J., Ghosh, J.B., Wells, C.E.: Complexity of the discrete time-cost tradeoff problem for project networks. Oper. Res. 45(2), 302–306 (1997)

    Article  MathSciNet  Google Scholar 

  7. Deǐneko, V.G., Woeginger, G.J.: Hardness of approximation of the discrete time-cost tradeoff problem. OR Lett. 29(5), 207–210 (2001)

    MathSciNet  MATH  Google Scholar 

  8. Dinur, I., Safra, S.: On the hardness of approximating minimum vertex cover. Ann. Math. 162(1), 439–485 (2005)

    Article  MathSciNet  Google Scholar 

  9. Edmonds, J., Fulkerson, D.R.: Bottleneck extrema. J. Comb. Theory 8(3), 299–306 (1970)

    Article  MathSciNet  Google Scholar 

  10. Grigoriev, A., Woeginger, G.J.: Project scheduling with irregular costs: complexity, approximability, and algorithms. Acta Inf. 41(2), 83–97 (2004)

    Article  MathSciNet  Google Scholar 

  11. Guruswami, V., Sachdeva, S., Saket, R.: Inapproximability of minimum vertex cover on \(k\)-uniform \(k\)-partite hypergraphs. SIAM J. Discrete Math. 29(1), 36–58 (2015)

    Article  MathSciNet  Google Scholar 

  12. Isbell, J.R.: A class of simple games. Duke Math. J. 25(3), 423–439 (1958)

    Article  MathSciNet  Google Scholar 

  13. Karmarkar, N., Karp, R.M.: An efficient approximation scheme for the one-dimensional bin-packing problem. In: FOCS 1982, pp. 312–320 (1982)

    Google Scholar 

  14. Kelley, J.E., Walker, M.R.: Critical-path planning and scheduling. In: Proceedings of the AIEE-ACM 1959, pp. 160–173 (1959)

    Google Scholar 

  15. Lovász, L.: On minmax theorems of combinatorics. Mathematikai Lapok 26, 209–264 (1975). Doctoral thesis (in Hungarian)

    Google Scholar 

  16. Skutella, M.: Approximation algorithms for the discrete time-cost tradeoff problem. Math. Oper. Res. 23(4), 909–929 (1998)

    Article  MathSciNet  Google Scholar 

  17. Svensson, O.: Hardness of vertex deletion and project scheduling. Theory Comput. 9(24), 759–781 (2013)

    Article  MathSciNet  Google Scholar 

  18. Tu, J., Zhou, W.: A primal-dual approximation algorithm for the vertex cover P3 problem. Theoret. Comput. Sci. 412(50), 7044–7048 (2011)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgement

We thank Nikhil Bansal for fruitful discussions at an early stage of this project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Siad Daboul .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Daboul, S., Held, S., Vygen, J. (2021). Approximating the Discrete Time-Cost Tradeoff Problem with Bounded Depth. In: Singh, M., Williamson, D.P. (eds) Integer Programming and Combinatorial Optimization. IPCO 2021. Lecture Notes in Computer Science(), vol 12707. Springer, Cham. https://doi.org/10.1007/978-3-030-73879-2_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-73879-2_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-73878-5

  • Online ISBN: 978-3-030-73879-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics