Skip to main content
Log in

Vector assignment schemes for asymmetric settings

  • Original Article
  • Published:
Acta Informatica Aims and scope Submit manuscript

Abstract

We consider off-line vector assignment problems. The goal is to assign input vectors to machines so that a given target function is minimized. The target function usually gives some measure of the quality of the distribution of input vectors among machines. In a previous study (Epstein and Tassa, J. Algorithms 48, 360–384 (2003)) we dealt with this problem where the cost function is symmetric; namely, all machines are identical. The dynamic programming techniques that we used in our previous study do not extend to asymmetric settings. Here, we deal with an asymmetric setting where the cost functions per machine may be different for different machines. Using graph-based techniques, we design a polynomial time approximation scheme for a wide class of asymmetric target functions. Other than a significant extension of the class of cost functions to which our current scheme applies, the present PTAS is much simpler the previous one. It should be noted that asymmetric cost functions appear very naturally in the so called line-up problem that motivated our study.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Alon, N., Azar, Y., Woeginger, G., Yadid, T.: Approximation schemes for scheduling. In: Proceedings of 8th ACM-SIAM Symp. on Discrete Algorithms (SODA'97), pp. 493–500 (1997)

  2. Alon, N., Azar, Y., Woeginger, G., Yadid, T.: Approximation schemes for scheduling on parallel machines. J. Scheduling 1, 55–66 (1998)

    Article  Google Scholar 

  3. Azar, Y., Epstein, L.: Approximation schemes for covering and scheduling on related machines. In: 1st Workshop on Approximation Algorithms for Combinatorial Optimization Problems (APPROX98), pp. 39–47 (1998)

  4. Chekuri, C., Khanna, S.: On multi-dimensional packing problems. In: Proceedings of the Tenth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA'99), pp. 185–194 (1999)

  5. Coffman, Jr., E.G., Lueker, G.S.: Approximation algorithms for extensible bin packing. In: Proceedings of the Twelfth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA'01), pp. 586–588 (2001)

  6. Dell'Olmo, P., Kellerer, H., Speranza, M.G., Tuza, Z.: A 13/12 approximation algorithm for bin packing with extendable bins. Inf. Proc. Lett. 65, 229–233 (1998)

    Article  Google Scholar 

  7. Epstein, L., Sgall, J.: Approximation schemes for scheduling on uniformly related and identical parallel machines. In: Proceedings of the 7th Annual European Symposium on Algorithms (ESA'99), pp. 151–162 (1999)

  8. Epstein, L., Tassa, T.: Vector assignment problems: A general framework. J. Algorithms 48, 360–384 (2003)

    Google Scholar 

  9. Epstein, L., Tassa, T.: Vector assignment problems: A general framework. In: Proceedings of the 10th Annual European Symposium on Algorithms (ESA 2002), pp. 461–472 (2002)

  10. Graham, R.L.: Bounds for certain multiprocessor anomalies. Bell Sys. Tech. J. 45, 1563–1581 (1966)

    Google Scholar 

  11. Hochbaum, D., Shmoys, D.: A polynomial approximation scheme for scheduling on uniform processors: using the dual approximation approach. SIAM J. Comput. 17, 539–551 (1988)

    Google Scholar 

  12. Hochbaum, D.S., Shmoys, D.B.: Using dual approximation algorithms for scheduling problems: theoretical and practical results. J. ACM 34, 144–162 (1987)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tamir Tassa.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Epstein, L., Tassa, T. Vector assignment schemes for asymmetric settings. Acta Informatica 42, 501–514 (2006). https://doi.org/10.1007/s00236-005-0003-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00236-005-0003-7

Keywords

Navigation