Abstract
An important part of Advanced Planning Systems (APS) are algorithms. When algorithms are applied, the task is automated as much as possible. However, the human that is supposed to use the algorithm is generally ignored during the development process. As a consequence, a prior investigation whether and how an algorithm can or will be used in practice is not integrated in the development process. In contrast, in the field of cognitive ergonomics, function allocation methods explicitly take into account human factors in the design of human/computer systems. The function allocation literature, however, is mainly focused on dynamic systems where humans must make decisions in situations with time pressure and important safety risks, e.g., nuclear plants and air traffic control. We analyze the differences between such dynamic systems and planning and scheduling, and we propose a model for function allocation in planning and scheduling taking into account cognitive and human–machine cooperation aspects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abbink, E. (2006). Intelligent shunting: dealing with constraints (satisfaction). In W. Van Wezel, R. J. Jorna, & A. Meystel (Eds.), Planning in intelligent systems: Aspects, motivation, and methods. New York: Wiley.
Annett, J. (2000). Theoretical and pragmatic influences on task analysis methods. In J. M. Schraagen, S. F. Chipman, & V. L. Shalin (Eds.), Cognitive task analysis (pp. 25–37). Mahwah, NJ: Lawrence Erlbaum Associates.
Annett, J., & Duncan, K. D. (1967). Task analysis and training design. Occupational Psychology, 41, 211–221.
Bainbridge, L. (1983). Ironies of automation. Automatica, 19, 775–779.
Bernardo, J. J., & Lin, K. S. (1994). An interactive procedure for bi-criteria production scheduling. Computers and Operations Research, 21(6), 677–688.
Campbell, D. J. (1988). Task complexity: A review and analysis. Academy of Management Review, 13(1), 40–52.
Cegarra, J. (2008). A cognitive typology of scheduling situations: A contribution to laboratory and field studies. Theoretical Issues in Ergonomics Science, 9(3), 201–222.
Cegarra, J., & Hoc, J. M. (2008). The role of algorithm and results comprehensibility of automated scheduling on complacency. Human Factors and Ergonomics in Manufacturing, 18(6), 603–622.
Davis, F. E., & Kottemann, J. E. (1995). Determinants of decision rule use in a production planning task. Organizational Behavior and Human Decision Processes, 63(2), 145–157.
Dearden, A., Harrison, M., & Wright, P. (2000). Allocation of function: scenarios, context and the economics of effort. International Journal of Human Computer Studies, 52(2), 289–318.
Dockx, K., De Boeck, Y., & Meert, K. (1997). Interactive scheduling in the chemical process industry. Computers and chemical engineering: an international journal, 21(9), 925–946.
Dutoon, J. M. (1964). Production scheduling: A behavior model. International Journal of Production Research, 4, 21–41.
Endsley, M. R. (1995). Measurement of situation awareness in dynamic systems. Human Factors, 37, 65–84.
Endsley, M. R., & Kiris, E. O. (1995). The out-of-the-loop performance problem and level of control in automation. Human Factors, 37(1), 381–394.
Endsley, M. R., Kiris, E. O., Endsley, M. R., & Kaber, D. B. (1999). Level of automation effects on performance, situation awareness and workload in a dynamic control task. Ergonomics, 42(3), 462–492.
Fitts, P. M. (1951). Human engineering for an effective air navigation and traffic control system. Washington, DC: National Research Council.
Gabrel, V., & Vanderpooten, D. (2002). Enumeration and interactive selection of efficient paths in a multiple criteria graph for scheduling an earth observing satellite. European Journal of Operational Research, 139(3), 533–542.
Haijema, R., Duin, C. W., & van Dijk, N. M. (2006). Train shunting: A practical heuristic inspired by dynamic programming. In W. Van Wezel, R. J. Jorna, & A. Meystel (Eds.), Planning in intelligent systems: Aspects, motivation, and methods. New York: Wiley.
Hoc, J. M. (2000). From human-machine interaction to human-machine cooperation. Ergonomics, 43, 833–843.
Hoc, J. M. (2001). Towards a cognitive approach to human-machine cooperation in dynamic situations. International Journal of Human Computer Studies, 54, 509–540.
Hoc, J. M., & Amalberti, R. (2007). Cognitive control dynamics for reaching a satisficing performance in complex dynamic situations. Journal of Cognitive Engineering and Decision Making, 1(1), 22–55.
Hoc, J. M., & Debernard, S. (2002). Respective demands of task and function allocation on human-machine co-operation design: a psychological approach. Connection Science, 14, 283–295.
Hoc, J. M., Mebarki, N., & Cegarra, J. (2004). L’assistance à l’opérateur humain pour l’ordonnancement dans les ateliers manufacturiers. Le Travail Humain, 67, 181–208.
Jonker, R., & Volgenant, A. (1987). A shortest augmenting path algorithm for dense and sparse linear assignment problems. Computing, 38, 325–340.
Kaber, D. B., Riley, J. M., Tan, K.-W., & Endsley, M. R. (2001). On the design of adaptive automation for complex systems. International Journal of Cognitive Ergonomics, 5, 37–57.
Kantowitz, B. H., & Sorkin, R. D. (1987). Allocation of functions. In G. Salvendy (Ed.), Handbook of human factors (pp. 355–369). New York: Wiley.
Lamberts, D. (2007). Algorithmic support for worker assignment planning. Unpublished master thesis, University of Groningen, The Netherlands.
Lauer, J., Jacobs, L. W., Brusco, M. J., & Bechtold, S. E. (1994). An interactive, optimization-based decision support system for scheduling part-time, computer lab attendants. Omega, 22(6), 613–626.
Lee, J., & Moray, N. (1992). Trust, control strategies and allocation of function in human-machine systems. Ergonomics, 35(10), 1243–1270.
Lee, J., & Moray, N. (1994). Trust, self-confidence, and operators adaptation to automation. International Journal of Human Computer Studies, 40(1), 153–184.
Lee, J. D., & See, K. A. (2004). Trust in automation: Designing for appropriate reliance. Human Factors, 46, 50–80.
Lentink, R. M., Fioole, P. J., Kroon, L. G., & Van’t Woudt, C. (2006). Applying operations research techniques to planning of train shunting. In W. Van Wezel, R. J. Jorna, & A. Meystel (Eds.), Planning in intelligent systems: Aspects, motivation, and methods. New York: Wiley.
Marsden, P., & Kirby, M. (2005). Allocation of functions. In N. Stanton (Ed.), Handbook of human factors and ergonomics methods. London: CRC.
McKay, K. N., & Buzacott, J. A. (2000). The application of computerized production control systems in job shop environments. Computers in Industry, 42, 79–97.
McKay, K. N., & Wiers, V. C. S. (2003). Integrated decision support for planning, scheduling, and dispatching tasks in a focused factory. Computers in Industry, 50, 5–14.
Mietus, D. M. (1994). Understanding planning for effective decision support. PhD Thesis, University of Groningen, The Netherlands.
Moray, N., Dessouky, M. I., Kijowski, B. A., & Adapathya, R. (1991). Strategic behavior, workload, and performance in task scheduling. Human Factors, 33, 607–629.
Mosier, K. L., & Skitka, L. J. (1996). Human decision-makers and automated decision aids: Made for each other? In R. Parasuraman & M. Mouloua (Eds.), Automation and human performance: theory and applications. Mahwah, NJ: Lawrence Erlbaum Associates.
Myers, K. L., Tyson, W. M., Wolverton, M. J., Jarvis, P. A., Lee, T. J., & desJardins, M. (2002). “PASSAT: A User-centric Planning Framework”. In: Proceedings of the 3rd International NASA Workshop on Planning and Scheduling for Space, Houston, TX.
Neerincx, M. A., & Griffioen, E. (1996). Cognitive task analysis: harmonising tasks to human capacities. Ergonomics, 39(4), 543–561.
Oddi, A., & Cesta, A. (2000). Toward interactive scheduling systems for managing medical resources. Artificial Intelligence in Medicine, 20(2), 113–138.
Older, M. T., Waterson, P. E., & Clegg, C. W. (1997). A critical assessment of task allocation methods and their applicability. Ergonomics, 40(2), 151–171.
Parasuraman, R., Molloy, R., & Singh, I. L. (1993). Performance consequences of automation-induced “complacency”. The International Journal of Aviation Psychology, 3, 1–23.
Parasuraman, R., & Riley, V. (1997). Humans and automation: Use, misuse, disuse, abuse. Human Factors, 39(2), 230–253.
Parasuraman, R., Sheridan, T. B., & Wickens, C. D. (2000). A model for types and levels of human interaction with automation. Systems, Man and Cybernetics, Part A, 30(3), 286–297.
Price, H. E., Maisano, R. E., & VanCott, H. P. (1982). The allocation of function in man-machine systems: A perspective and literature review. Oak Ridge, TN: Oak Ridge National Laboratory.
Pulliam, R., & Price, H. E. (1984). Allocating functions to man or machine in nuclear power plant control. The Nuclear Engineer, 25(3), 79–85.
Riedel, R., Fransoo, J., & Wiers, V. C. S. (2007). Building decision support systems for acceptance – the role of trust. Proceedings of the 14th Annual Euroma Conference, Ankara, Turkey.
Riezebos, J., & van Wezel, W. M. C. (2006). Planner-oriented design of algorithms for train shunting scheduling. In W. M. C. van Wezel, R. J. Jorna, & A. M. Meystel (Eds.), Planning in intelligent systems: Aspects, motivations, and methods (pp. 477–496). New Jersey: Wiley.
Riezebos, J., & van Wezel, W. M. C. (2009). k-Shortest routing of trains on shunting yards. OR Spectrum, 31(4), 745–758.
Rouse, W. B. (1976). Adaptive allocation of decision making responsibility between supervisor and computer. In T. B. Sheridan & G. Johannsen (Eds.), Monitoring behavior and supervisory control (pp. 295–306). New York: Plenum Press.
Sanderson, P. M. (1989). The human planning and scheduling role in advanced manufacturing systems: an emerging human factors domain. Human Factors, 31, 635–666.
Scerbo, M. W. (1996). Theoretical perspectives on adaptative automation. In R. Parasuraman & M. Mouloua (Eds.), Automation and human performance (pp. 37–64). Mahwah, NJ: Lawrence Erlbaum Associates.
Schakel, B. (1976). Process control: Simple and sophisticated display devices as decision aids. In T. B. Sheridan & G. Johanssen (Eds.), Monitoring behavior and supervisory control (pp. 429–444). New York: Plenum.
Schraagen, J. M., Chipman, S. F., & Shalin, V. L. (Eds.). (2000). Cognitive task analysis. Mahwah, NJ: Lawrence Erlbaum Associates.
Sharit, J. (1997). Allocation of functions. In G. Salvendy (Ed.), Handbook of human factors and ergonomics (2nd ed.). New York: Wiley.
Sheridan, T. B., & Verplanck, W. L. (1978). Human and computer control of undersea teleoperators. Cambridge, MA: MIT Man–Machine Systems Laboratory Report.
Smed, J., Johtela, T., Johnsson, M., Puranen, M., & Nevalainen, O. (2000). An interactive system for scheduling jobs in electronic assembly. The international journal of advanced manufacturing technology, 16(6), 450–459.
Smith, H. T., & Crabtree, R. G. (1975). Interactive planning: a study of computer aiding in the execution of a simulated scheduling task. International Journal of Man-Machine Studies, 7, 213–231.
Smith, P. J., McCoy, C. E., & Layton, C. (1997). Brittleness in the design of cooperative problem-solving systems: the effects on user performance. Systems, Man and Cybernetics, Part A, 27(3), 360–371.
Ulusoy, G., & Özdamar, L. (1996). A framework for an interactive project scheduling system under limited resources. European Journal of Operations Research, 90(2), 362–375.
van Wezel, W. M. C., & Barten, B. (2002). Hierarchical mixed-initiative planning support. In: T. Grant and C. Witteveen (Eds.), Plansig 2002. Proceedings of the 21th workshop of the UK Planning and Scheduling Special Interest Group (pp 7–17). Delft: Delft University of Technology.
Van Wezel, W. M. C., & Jorna, R. J. (2006). Introduction. In W. Van Wezel, R. J. Jorna, & A. Meystel (Eds.), Planning in intelligent systems: Aspects, motivation, and methods. New York: Wiley.
Van Wezel, W. M. C., & Jorna, R. J. (2009). Cognition, tasks, and planning; supporting the planning of shunting operations at Netherlands Railways. Cognition, Technology & Work, 11(2), 165–176.
Van Wezel, W., Jorna, R. J., & Meystel, A. (Eds.). (2006a). Planning in intelligent systems: Aspects, motivation, and methods. New York: Wiley.
Van Wezel, W. M. C., & Kiewiet, D. J. (2006). Perspectives on shunting planning: Research in planning support at the Netherlands railways. In W. Van Wezel, R. J. Jorna, & A. Meystel (Eds.), Planning in intelligent systems: Aspects, motivation, and methods. New York: Wiley.
Van Wezel, W. M. C., van Donk, D. P., & Gaalman, G. J. C. (2006b). The planning flexibility bottleneck in food processing industries. Journal of Operations Management, 24(3), 287–300.
Wäfler, T. (2001). Planning and scheduling in secondary work systems. In B. MacCarthy & J. Wilson (Eds.), Human performance in planning and scheduling. London, UK: Taylor and Francis.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer Berlin Heidelberg
About this chapter
Cite this chapter
van Wezel, W., Cegarra, J., Hoc, JM. (2010). Allocating Functions to Human and Algorithm in Scheduling. In: Fransoo, J., Waefler, T., Wilson, J. (eds) Behavioral Operations in Planning and Scheduling. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13382-4_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-13382-4_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13381-7
Online ISBN: 978-3-642-13382-4
eBook Packages: Business and EconomicsBusiness and Management (R0)