Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Using fractional primal-dual to schedule split intervals with demands

Published: 01 December 2006 Publication History

Abstract

We consider the problem of scheduling jobs that are given as groups of non-intersecting intervals on the real line. Each job j is associated with a t-interval (which consists of up to t segments, for some t>=1), a demand, d"j@?[0,1], and a weight, w(j). A feasible schedule is a collection of jobs such that, for every s@?R, the total demand of the jobs in the schedule whose t-interval contains s does not exceed 1. Our goal is to find a feasible schedule that maximizes the total weight of scheduled jobs. We present a 6t-approximation algorithm for this problem that uses a novel extension of the primal-dual schema called fractional primal-dual. The first step in a fractional primal-dual r-approximation algorithm is to compute an optimal solution, x^*, of an LP relaxation of the problem. Next, the algorithm produces an integral primal solution x, and a new LP, denoted by P', that has the same objective function as the original problem, but contains inequalities that may not be valid with respect to the original problem. Moreover, x^* is a feasible solution of P'. The algorithm also computes a solution y to the dual of P'. The solution x is r-approximate, since its weight is bounded by the value of y divided by r. We present a fractional local ratio interpretation of our 6t-approximation algorithm. We also discuss the connection between fractional primal-dual and the fractional local ratio technique. Specifically, we show that the former is the primal-dual manifestation of the latter.

References

[1]
A 2-approximation algorithm for the undirected feedback vertex set problem. SIAM Journal on Discrete Mathematics. v12 i3. 289-297.
[2]
Bafna, V., Narayanan, B.O. and Ravi, R., Nonoverlapping local alignments (weighted independent sets of axis parallel rectangles). Discrete Applied Mathematics. v71. 41-53.
[3]
Bar-Noy, A., Bar-Yehuda, R., Freund, A., Naor, J. and Shieber, B., A unified approach to approximating resource allocation and scheduling. Journal of the ACM. v48 i5. 1069-1090.
[4]
Bar-Yehuda, R., One for the price of two: A unified approach for approximating covering problems. Algorithmica. v27 i2. 131-144.
[5]
Bar-Yehuda, R. and Even, S., A local-ratio theorem for approximating the weighted vertex cover problem. Annals of Discrete Mathematics. v25. 27-46.
[6]
R. Bar-Yehuda, M.M. Halldórsson, J. Naor, H. Shachnai, I. Shapira, Scheduling split intervals, in: 13th Annual Symposium on Discrete Algorithms, 2002, pp. 732-741
[7]
Bar-Yehuda, R. and Rawitz, D., On the equivalence between the primal-dual schema and the local ratio technique. SIAM Journal on Discrete Mathematics. v19 i3. 762-797.
[8]
Becker, A. and Geiger, D., Optimization of Pearl's method of conditioning and greedy-like approximation algorithms for the vertex feedback set problem. Artificial Intelligence. v83 i1. 167-188.
[9]
Berman, P. and Fujito, T., Approximating independent sets in degree 3 graphs. In: LNCS, vol. 995. pp. 449-460.
[10]
Bertsimas, D. and Teo, C., From valid inequalities to heuristics: A unified view of primal-dual approximation algorithms in covering problems. Operations Research. v46 i4. 503-514.
[11]
Improved approximation algorithms for resource allocation. In: LNCS, vol. 2337. pp. 401-414.
[12]
Chudak, F.A., Goemans, M.X., Hochbaum, D.S. and Williamson, D.P., A primal-dual interpretation of recent 2-approximation algorithms for the feedback vertex set problem in undirected graphs. Operations Research Letters. v22. 111-118.
[13]
Computers and Intractability; A Guide to the Theory of NP-Completeness. 1979. W.H. Freeman and Company.
[14]
J. Gergov, Algorithms for compile-time memory optimization, in: 10th Annual Symposium on Discrete Algorithms, 1999, pp. 907-908
[15]
A general approximation technique for constrained forest problems. SIAM Journal on Computing. v24 i2. 296-317.
[16]
Goemans, M.X. and Williamson, D.P., The primal-dual method for approximation algorithms and its application to network design problems. In: Hochbaum, D.S. (Ed.), Approximation Algorithms for NP-Hard Problem, PWS Publishing Company.
[17]
Golumbic, M.C., Algorithmic Graph Theory and Perfect Graphs. 1980. Academic Press.
[18]
Gyárfás, A. and West, D.B., Multitrack interval graphs. In: Congr. Numer., vol. 109. pp. 109-116.
[19]
M.M. Halldórsson, S. Rajagopalan, H. Shachnai, A. Tomkins, Shceduling multiple resources, 1999, Manuscript
[20]
Halldórsson, M.M. and Yoshihara, K., Greedy approximations of independent sets in low degree graphs. In: LNCS, vol. 1004. pp. 152-161.
[21]
Hazan, E., Safra, S. and Schwartz, O., On the complexity of approximating k-set packing. In: LNCS, vol. 2764. pp. 83-97.
[22]
Hurkens, C.A.J. and Schrijver, A., On the size of systems of sets every t of which have an SDR, with an application to the worst-case ratio of heuristics for packing problems. SIAM Journal on Discrete Mathematics. v2 i1. 68-72.
[23]
Lewin-Eytan, L., Naor, J. and Orda, A., Admission control in networks with advance reservations. Algorithmica. v40 i4. 293-403.
[24]
Papadimitriou, C.H. and Yannakakis, M., Optimization, approximation and complexity classes. Journal of Computer and System Sciences. v43. 425-440.
[25]
D. Rotem, Analysis of disk arm movement for large sequential reads, in: Proceedings of the Eleventh ACM Symposium on Principles of Database Systems, 1992, pp. 47-54
[26]
West, D.B. and Shmoys, D.B., Recognizing graphs with fixed interval number is NP-complete. Discrete Applied Mathematics. v8. 295-305.
[27]
The primal dual method for approximation algorithms. Mathematical Programming. v91 i3. 447-478.

Cited By

View all
  • (2024)Distributed Fractional Local Ratio and Independent Set ApproximationStructural Information and Communication Complexity10.1007/978-3-031-60603-8_16(281-299)Online publication date: 27-May-2024
  • (2018)Joint Selection and Scheduling of Communication Requests in Multi-Channel Wireless Networks under SINR ModelIEEE INFOCOM 2018 - IEEE Conference on Computer Communications10.1109/INFOCOM.2018.8486389(2312-2320)Online publication date: 16-Apr-2018
  • (2016)Joint selection and transmission scheduling of point-to-point communication requests in multi-channel wireless networksProceedings of the 17th ACM International Symposium on Mobile Ad Hoc Networking and Computing10.1145/2942358.2942378(231-240)Online publication date: 5-Jul-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Discrete Optimization
Discrete Optimization  Volume 3, Issue 4
December, 2006
128 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 December 2006

Author Tags

  1. Approximation algorithms
  2. Local ratio
  3. Primal-dual
  4. Scheduling
  5. t-intervals

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Distributed Fractional Local Ratio and Independent Set ApproximationStructural Information and Communication Complexity10.1007/978-3-031-60603-8_16(281-299)Online publication date: 27-May-2024
  • (2018)Joint Selection and Scheduling of Communication Requests in Multi-Channel Wireless Networks under SINR ModelIEEE INFOCOM 2018 - IEEE Conference on Computer Communications10.1109/INFOCOM.2018.8486389(2312-2320)Online publication date: 16-Apr-2018
  • (2016)Joint selection and transmission scheduling of point-to-point communication requests in multi-channel wireless networksProceedings of the 17th ACM International Symposium on Mobile Ad Hoc Networking and Computing10.1145/2942358.2942378(231-240)Online publication date: 5-Jul-2016
  • (2012)k-gap interval graphsProceedings of the 10th Latin American international conference on Theoretical Informatics10.1007/978-3-642-29344-3_30(350-361)Online publication date: 16-Apr-2012
  • (2011)How well can primal-dual and local-ratio algorithms perform?ACM Transactions on Algorithms10.1145/1978782.19787847:3(1-26)Online publication date: 15-Jul-2011
  • (2010)Online selection of intervals and t-intervalsProceedings of the 12th Scandinavian conference on Algorithm Theory10.1007/978-3-642-13731-0_36(383-394)Online publication date: 21-Jun-2010
  • (2007)Admission control with advance reservations in simple networksJournal of Discrete Algorithms10.1016/j.jda.2006.10.0085:3(491-500)Online publication date: 1-Sep-2007

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media