Actas de congresos
Applying Scheduling Techniques To Minimize The Number Of Late Jobs In Workflow Systems
Registro en:
Proceedings Of The Acm Symposium On Applied Computing. , v. 2, n. , p. 1396 - 1403, 2004.
2-s2.0-2442514401
Autor
Tramontina G.B.
Wainer J.
Ellis C.
Institución
Resumen
Ordering the cases in a workflow can result in significant decrease on the number of late jobs. But merging workflow and scheduling is not trivial. This paper presents some of the problems of using scheduling results in ordering cases in a workflow and tackles two of them: the uncertainties on the cases' processing times and routing. A new approach to modeling these uncertainties is also proposed: the guess and solve technique. It consists of making a guess on the execution times and routes the case will follow, and solving the corresponding deterministic scheduling problem using a suitable technique, in this paper genetic algorithms. Simulation results show that for almost all workloads rules such as earliest due date first, and guess and solve (if the error in guessing is bound by 30%) are statistically significantly better than the commonly used FIFO rule regarding the number of late jobs. 2
1396 1403 Bierwirth, C., Kopfer, H., Mattfeld, D.C., Rixen, I., Genetic algorithm based scheduling in a dynamic manufacturing environment (1995) Proc. of 1995 IEEE Conf. on Evolutionary Computation, , Piscataway, NJ. IEEE Press Bierwirth, C., Mattfeld, D.C., Minimizing job tardiness: Priority rules vs. adaptative scheduling (1998) Adaptative Computing in Design and Manufacture, , In Ian C. Parmee (ed.), London. Springer-Verlag Bierwirth, C., Mattfeld, D.C., Production scheduling and rescheduling with genetic algorithms (1999) Evolutionary Computation, 7, pp. 1-17 Cowling, P., Johansson, M., Using real time information for effective dynamic scheduling (2002) European Journal of Operational Research, 139, pp. 230-244 França, P.M., Mendes, A., Moscato, P., A memetic algorithm for the total tardiness single machine scheduling problem (2001) European Journal of Operational Research, (132), pp. 224-242 Jain, A.S., Meeran, S., A state-of-the-art review of job-shop scheduling techniques (1998) Technical Report, , Department of Applied Physics, Electronic and Mechanical Engineering, University of Dundee, Dundee, Scotland Kendall, E.A., Malkoun, M.T., Jiang, C.H., A methodology for developing agent based systems (1995) First Australian Workshop on Distributed Artificial Intelligence, , In C. Zhang and D. Lukose, editors, Canberra, Australia Kumar, A., Van der Aalst, W., Verbeek, H., Dynamic work distribution in workflow management systems: How to balance quality and performance? (2001) Journal of Management Information Systems, 18 (3), pp. 157-193 Laguna, M., Business Process Modeling, Simulation and Design, , forthcoming Mitchell, T.M., (1997) Machine Learning, , McGraw-Hill Pinedo, M., (1995) Scheduling: Theory, Algorithms and Systems, , Prentice Hall, Englewood Cliffs, New Jersey Raman, N., Talbot, F.B., The job shop tardiness problem: A decomposition approach European Journal of Operational Research, 69, pp. 187-199 Reijers, H.A., (2003) Design and Control of Workflow Processes - Business Process Management for the Service Industry, , Springer-Ver lag, Berlin Van der Aalst, W., Van Hee, K., (2002) Workflow Management: Models, Methods and Systems, , The MIT Press - Massachussets Institute of Technology Zhao, J.L., Stohr, E.A., Temporal workflow management in a claim handling system Proceedings of the International Joint Conference on Work, pp. 187-195. , activities coordination and collaboration, New York, NY, USA. ACM Press