Skip to main content
Log in

Thek-track assignment problem

Dask-Track Zuordnungsproblem

  • Published:
Computing Aims and scope Submit manuscript

Abstract

Thek-track assignment problem is a scheduling problem withn jobs andk machines. Each machinej has a certain operational period (track) which starts at timea j and ends at timeb j . Each jobi has a specific start times i and a specific finish timet i . A schedule is an assignment of certain jobs to machines such that the intervals [s i ,t i [assigned to the same machinej do not overlap and fit into track [a j ,b j [. We are interested in a schedule which maximizes the number of assigned jobs. AO(n k−1 k!k k+1)-algorithm which solves this problem is presented. Furthermore it is shown that the more general problem, in which for each track only a given set of jobs can be scheduled on that track, can be solved inO(n k k!k k)-time.

Zusammenfassung

Dask-Track Zuordnungsproblem ist ein Schedulingproblem mitn Jobs undk Maschinen. Jede Maschine hat dabei eine bestimmte Prozeßzeit [a j ,b j [, genanntTrack. Jeder Jobi hat einen spezifischen Startzeitpunkts i und einen spezifischen Beendigungszeitpunktt i . Ein Plan ist eine Zuordnung von gewissen Jobs zu den Maschinen derart, daß die derselben Maschinej zugeordneten Zeitintervalle [s i ,t i [ nich überlappen und innerhalb des Tracks [a j ,b j [ liegen. Gesucht ist ein Plan, der die Zahl der zugeordneten Jobs maximiert. Zur Lösung dieses Problems wird einO(n k−1 k!k k+1)-Algorithmus vorgestellt. Außerdem wird gezeigt, daß das allgemeinere Problem, in dem in jedem Track nur eine gegebene Teilmenge von Jobs einplanbar ist, mit einem Aufwand vonO(n k k!k k) gelöst werden kann.

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. Hsu, M.-L., Tsai, K.-H.: A linear time algorithm for the two-track assignment problem. Proc. 27th Allerton Conference on Communication, Control and Computing, pp. 291–300 (1989).

  2. Arkin, E. M., Silverberg, E. B.: Scheduling jobs with fixed start and end time. Discrete Appl Math18, 1–8 (1987).

    Google Scholar 

  3. Faigle, U., Nawijn, W. M.: Greedyk-coverings of interval orders. Working paper, Twente University (1991)

  4. Garey, M. R., Johnson, D. S., Miller, G. L., Papadimitriou, C. H.: The complexity of coloring circular arcs and cords. SIAM J. Algebraic Discrete Methods1, 216–227 (1980).

    Google Scholar 

  5. Kolen, A. W. J., Lenstra, J. K.: Interval scheduling. Technical Report No. 925, Cornel University Ithaca, pp. 23–25 (1990).

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was supported by Deutsche Forschungsgemeinschaft (Project JoPTAG).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Brucker, P., Nordmann, L. Thek-track assignment problem. Computing 52, 97–122 (1994). https://doi.org/10.1007/BF02238071

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02238071

AMS Subject Classification

Key words

Navigation