Abstract
The problem of schedulingn dependent tasks, with arbitrary processing times, onm identical machines so as to minimize the makespan criterion is considered. Since this problem is NP-hard in the strong sense, it can be solved only suboptimally using heuristic approaches. Two new heuristic algorithms (dispatching rules), namely MVT/MISF and DMVT/MISF algorithms, for this problem are proposed. These algorithms are then used, together with the existing ones CP/MISF and DHLF/MISF, as a dispatching rule base of a new adaptively weighted combinatorial dispatching (AWCD) rule. This combinatorial dispatching rule has a superior behaviour compared to simple dispatching rules. Extended experimentation with these algorithms supports this argument. Here a representative robotic dynamics computation example is included. In addition, some empirical rules are derived and proposed for the selection of a simple dispatching rule (heuristic) if such a selection is required, for each particular input data set. These methods, as well as the existing optimal algorithms for special solvable cases of the considered problem, have been integrated in a decision support system (DSS).
Similar content being viewed by others
References
Baker, K. R.:Introduction to Sequencing and Scheduling, Wiley, New York, 1974.
Blazewicz, J.: Selected topic on scheduling theory,Ann. Discr. Math. 31 (1987), 1–60.
Garey, M. R. and Johnson, D. S.:Computers and Intractability:A Guide to the Theory of NP-Completeness, Freeman, San Francisco, 1979.
Chen, C. L., Lee, C. S. G., and Hou, E. S. H.: Efficient scheduling algorithms for robot inverse computation on a multiprocessor system,IEEE Trans. Syst. Man Cybern. 18(5) (1988), 729–742.
Luh, J. Y. S., and Lin, C. S.: Scheduling of parallel computation for a computer-controlled mechanical manipulator,IEEE Trans. Syst. Man Cybern. 12(2) (1982), 214–234.
Panwalkar, S. S., and Iskander, W.: A survey of scheduling rules,Oper. Res. 25 (1977), 48–60.
Tzafestas, S. G., and Triantafyllakis, A.: Deterministic scheduling in computing and manufacturing systems: A survey of models and algorithms,Math. Comp. in Simulation 35(5) (1993), 397–434.
Tzafestas, S. G., and Triantafyllakis, A.: A new adaptively weighted combinatorial dispatching rule for complex scheduling problems,Computer Integrated Manufacturing Syst. 7(1) (1994), 7–15.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Tzafestas, S., Triantafyllakis, A. & Rizos, G. Scheduling dependent tasks on identical machines using a novel heuristic criterion: A robotic computation example. J Intell Robot Syst 12, 229–237 (1995). https://doi.org/10.1007/BF01262962
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01262962