Abstract
Motivated by behavioural and psychological phenomena that occur in human operators, we study single-machine multitasking scheduling with job efficiency promotion. In traditional multitasking scheduling, the primary task is assumed to be interrupted by every waiting task. In this paper we take into account job efficiency promotion that helps reduce the actual interruption time. We propose two functions to model job efficiency promotion based on the job positions in a given schedule. The objective is to minimize the makespan, total completion time, and total absolute difference in completion times. We show that the problem is polynomially solvable for each objective. We also provide efficient solutions for some special cases.
Similar content being viewed by others
References
Adler RF, Benbunan-Fich R (2012) Juggling on a high wire: multitasking effects on performance. Int J Hum Comput Stud 70(2):156–168
Altmann EM, Trafton JG (2002) Memory for goals: an activation-based model. Cogn Sci 26(1):39–83
Andrea K, David D (2017) Effort in multitasking: local and global assessment of effort. Front Psychol 8:111
Aral S, Brynjolfsson E, Van Alstyne MW (2006) Information, technology and information worker productivity: task level evidence. Social Science Electronic Publishing, Rochester
Bell V (2018) Believing multitasking boosts performance aren’t tackling jobs once [EB/OL]. https://www.dailymail.co.uk/sciencetech/article-6389163/Believingmultitasking-boosts-performance-arent-tackling-jobs-once.html
Benbunan-Fich R, Truman GE (2009) Multitasking with laptops during meetings. Commun ACM 52(2):139–141
Biskup D (1999) Single-machine scheduling with learning considerations. Eur J Oper Res 115(1):173–178
Bühner M, König CJ, Pick M, Krumm S (2006) Working memory dimensions as differential predictors of the speed and error aspect of multitasking performance. Hum Perform 19(3):253–275
Brucker P (2001) Scheduling algorithms. Springer, Berlin
Cheng TCE, Gordon VS (1994) Optimal assignment of due-dates for preemptive single-machine scheduling. Math Comput Model 20(2):33–40
Chérif L, Wood V, Marois A, Labonté K, Vachon F (2018) Multitasking in the military: cognitive consequences and potential solutions. Appl Cogn Psychol 32(4):429–439
Colom R, Martínez-Molina A, Shih PC, Santacreu J (2010) Intelligence, working memory, and multitasking performance. Intelligence 38(6):543–551
Coviello D, Ichino A, Persico N (2014) Time allocation and task juggling. Am Econ Rev 104(2):609–623
Foerde K, Knowlton WB, Poldrack RA (2006) Modulation of competing memory systems by distraction. Proc Natl Acad Sci 103(31):11778–11783
González VM, Mark G (2004) Constant, constant, multi-tasking craziness: managing multiple working spheres. In: Proceedings of the 2004 conference on human factors in computing systems-CHI. https://doi.org/10.1145/985692.985707
Gopher D, Armony L, Greenshpan Y (2000) Switching tasks and attention policies. J Exp Psychol 129(3):308–339
Graham RL, Lawler EL, Lenstra JK, Kan AHGR (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 5:287–326
Hall NG, Leung JYT, Li CL (2015) The effects of multitasking on operations scheduling. Prod Oper Manag 24(8):1248–1265
Hall NG, Leung JYT, Li CL (2016) Multitasking via alternate and shared processing: algorithms and complexity. Discret Appl Math 208:41–58
Hallowell EM (2005) Overloaded circuits: why smart people underperform. Harv Bus Rev 83(1):54–62
Hambrick DZ, Rench TA, Poposki EM, Darowski ES, Roland D, Bearden RM (2011) The relationship between the ASVAB and multitasking in Navy sailors: a process specific approach. Mil Psychol 23(4):365–380
Hardy GH, Littlewood JE, Polya G (1967) Inequalities. Cambridge University Press, Cambridge
Hembrooke H, Gay G (2003) The laptop and the lecture: the effects of multitasking in learning environments. J Comput High Educ 15(1):46–64
Huang X, Wang JJ (2015) Machine scheduling problems with a position-dependent deterioration. Appl Math Model 39(10–11):2897–2908
Ishizaka K, Marshall SP, Conte JM (2001) Individual differences in attentional strategies in multitasking situations. Hum Perform 14(4):339–358
Jett QR, George JM (2003) Work interrupted: a closer look at the role of interruptions in organizational life. Acad Manag Rev 28(3):494–507
Ji M, Tang XY, Zhang X, Cheng TCE (2016) Machine scheduling with deteriorating jobs and DeJong’s learning effect. Comput Ind Eng 91:42–47
Ji M, Yao DL, Yang QY, Cheng TCE (2014) Single-machine common flow allowance scheduling with aging effect, resource allocation, and a rate-modifying activity. Int Trans Oper Res 22(6):997–1015
Ji M, Zhang WY, Liao LJ, Cheng TCE, Tan YY (2019) Multitasking parallel-machine scheduling with machine-dependent slack due-window assignment. Int J Prod Res 57(6):1667–2168
Jiang YH, Saxe R, Kanwisher N (2004) Functional magnetic resonance imaging provides new constrains on theories of the psychological refractory period. Psychol Sci 15(6):390–396
Kalenkoski CM, Foster G (2015) Measuring the relative productivity of multitasking to sole-tasking in household production: experimental evidence. Appl Econ 47(18):1847–1862
Kc S (2014) Does multitasking improve performance? Evidence from the emergency department. Manuf Serv Oper Manag 16(2):168–183
Kiesel A, Steinhauser M, Wendt M, Falkenstein M, Jost K, Philipp AM, Koch I (2010) Control and interference in task switching—a review. Psychol Bull 136(5):849–874
König CJ, Waller MJ (2010) Time for reflection: a critical examination of polychronicity. Hum Perform 23(2):173–190
Lee HT, Yang DL, Yang SJ (2013) Multi-machine scheduling with deterioration effects and maintenance activities for minimizing the total earliness and tardiness costs. Int J Adv Manuf Technol 66(1–4):547–554
Li CL, Zhong W (2017) Task scheduling with progress control. IISE Trans 50(1):54–61
Lindbeck A, Snower DJ (2000) Multitask learning and the reorganization of work: from Taylornistic to holistic organization. J Law Econ 18(3):353–376
Liu M, Wang SJ, Zheng FF, Chu CB (2017) Algorithms for the joint multitasking scheduling and common due date assignment problem. Int J Prod Res 55(20):6052–6066
Madjar N, Shalley CE (2008) Multiple tasks’ and multiple goals’ effect on creativity: forced incubation or just a distraction? J Manag 34(4):786–805
Mark G, González VM, Harris J (2005) No task left behind? Examining the nature of fragmented work. In: Proceedings of the 2005 conference on human factors in computing systems-CHI. https://doi.org/10.1145/1054972.1055017
Marynissen J, Demeulemeester E (2018) Literature review on multi-appointment scheduling problems in hospitals. Eur J Oper Res. https://doi.org/10.1016/j.ejor.2018.03.001
McCrickard DS, Catrambone R, Chewar CM, Stasko JT (2003) Establishing tradeoffs that leverage attention for utility: empirically evaluating information display in notification systems. Int J Hum Comput Stud 58(5):547–582
Monsell S (2003) Task switching. Trends Cogn Sci 7(3):134–140
Mullis CE, Hatfield RC (2017) The effects of multi-tasking on auditors’ judgment quality. Contemp Account Res 35(1):314–333
Navon D, Gopher D (1979) On the economy of the human-processing system. Psychol Rev 86(3):214–255
Papadimitriou CH, Steiglitz K (1982) Combinatorial optimization: algorithms and complexity. Prentice-Hall, Englewood Cliffs
Payne SJ, Duggan GB, Neth H (2007) Discretionary task interleaving: heuristics for time allocation in cognitive foraging. J Exp Psychol Gen 136(3):370–388
Poljac E, Kiesel A, Koch I, Müller H (2018) New perspectives on human multitasking. Psychol Res 82(1):1–3
Poljac E, Koch I, Bekkering H (2009) Dissociating restart costs and mixing costs in task switching. Psychol Res 73(3):407–416
Poposki E, Oswald F (2010) The multitasking preference inventory: toward an improved measure of individual differences in polychronicity. Hum Perform 23(3):247–264
Rand GK (2000) Critical chain: the theory of constraints applied to project management. Int J Project Manag 18(3):173–177
Rogers RD, Monsell S (1995) Costs of a predictable switch between simple cognitive tasks. J Exp Psychol 124(2):207–231
Rubin O, Meiran N (2005) On the origins of the task mixing cost in the cuing task-switching paradigm. J Exp Psychol Learn Mem Cogn 31(6):1477–1491
Rubinstein JS, Meyer DE, Evans JE (2001) Executive control of cognitive processes in task switching. J Exp Psychol Hum Percept Perform 27(4):763–797
Sanbonmatsu DM, Strayer DL, Medeiros-Ward N, Watson JM (2013) Who multi-tasks and why? Multi-tasking ability, perceived multi-tasking ability, impulsivity, and sensation seeking. PLoS ONE 8(1):1–8
Sanderson KR, Bruk-Lee V, Viswesvaran C (2013) Multitasking: do preference and ability interact to predict performance at work. J Occup Organ Psychol 86(4):556–563
Seshadri S, Shapira Z (2001) Managerial allocation of time and effort: the effects of interruptions. Manag Sci 47(5):647–662
Sigman M, Dehaene S (2006) Dynamics of the central bottleneck: dual-task and task uncertainty. PLoS Biol 4(7):1227–1238
Sohn MH, Anderson JR (2001) Task preparation and task repetition: two-component model of task switching. J Exp Psychol Gen 130(4):764–778
Spink A, Cole C, Waller M (2009) Multitasking behavior. Ann Rev Inf Sci Technol 42(1):93–118
Spink A, Park M, Jansen BJ, Pedersen J (2006) Multitasking during web search sessions. Inf Process Manag 42(1):264–275
Srna S, Schrift RY, Zauberman G (2018) The illusion of multitasking and its positive effect on performance. Psychol Sci 29(12):1942–1955
Sum J, Ho K (2015) Analysis on the effect of multitasking. In: 2015 IEEE international conference on systems, man, and cybernetics. https://doi.org/10.1109/smc.2015.48.
Szumowska E, Kossowska M (2016) Need for closure and multitasking performance: the role of shifting ability. Pers Individ Differ 96:12–17
Szumowska E, Kossowska M (2017a) Motivational rigidity enhances multitasking performance: the role of handling interruptions. Pers Individ Differ 106:81–89
Szumowska E, Kossowska M (2017b) Need for cognitive closure and attention allocation during multitasking: evidence from eye-tracking studies. Pers Individ Differ 111:272–280
Szumowska E, Popławska-Boruc A, Kossowska M (2018) How many things do you (like to) do at once? The relationship between need for closure and multitasking preference and behavior. Pers Individ Differ 134:222–231
Trafton JG, Altmann EM, Brock DP, Mintz FE (2003) Preparing to resume an interrupted task: effects of prospective goal encoding and retrospective rehearsal. Int J Hum Comput Stud 58(5):583–603
Vandierendonck A, Liefooghe B, Verbruggen F (2010) Task switching: interplay of reconfiguration and interference control. Psychol Bull 136(4):601–626
Wasson C (2004) Multitasking during virtual meetings. Hum Resour Plan 27(4):47–61
Watson JM, Strayer DL (2010) Supertaskers: profiles in extraordinary multitasking ability. Psychon Bull Rev 17(4):479–485
Yang DL, Kuo WH (2010) Some scheduling problems with deteriorating jobs and learning effects. Comput Ind Eng 58:25–28
Yeung N (2010) Bottom-up influences on voluntary task switching: the elusive homunculus escapes. J Exp Psychol Learn Mem Cogn 36(2):348–362
Yin YQ, Cheng TCE, Yang X, Wu CC (2015) Two-agent single-machine scheduling with unrestricted due date assignment. Comput Ind Eng 79:148–155
Yin YQ, Xu DH, Sun KB, Li HX (2009) Some scheduling problems with general position-dependent and time-dependent learning effects. Inf Sci 179(14):2416–2425
Yin YQ, Liu M, Hao JH, Zhou MC (2012a) Single-machine scheduling with job-position-dependent learning and time-dependent-deterioration. IEEE Trans Syst Man Cybern A Syst Hum 42(1):192–200
Yin YQ, Cheng SR, Wu CC (2012b) Scheduling problems with two agents and a linear non-increasing deterioration to minimize earliness penalties. Inf Sci 189:282–292
Yin YQ, Wu WH, Cheng TCE, Wu CC (2014) Due-date assignment and single-machine scheduling with generalised position-dependent deteriorating jobs and deteriorating multi-maintenance activities. Int J Prod Res 52(8):2311–2326
Zhao CL, Tang HY (2010) Single machine scheduling with past-sequence dependent setup times and deteriorating jobs. Comput Ind Eng 59(4):663–666
Zhang X, Liao LJ, Zhang WY, Cheng TCE, Tan YY, Ji M (2018) Single-machine group scheduling with new models of position-dependent processing times. Comput Ind Eng 117:1–5
Zhu ZG, Li JL, Chu CB (2017a) Multitasking scheduling problems with deterioration effect. Math Probl Eng 4(1):1–10
Zhu ZG, Liu M, Chu CB, Li JL (2017b) Multitasking scheduling with multiple rate-modifying activities. Int Trans Oper Res 00:1–21
Zhu ZG, Zheng FF, Chu CB (2017c) Multitasking scheduling problems with a rate-modifying activity. Int J Prod Res 55(1):296–312
Acknowledgements
This research was supported in part by the National Natural Science Foundation of China under Grant Number 11971434 and 11871327, Zhejiang Provincial Natural Science Foundation of China under grant number LY21G010002, and the Contemporary Business and Trade Research Center of Zhejiang Gongshang University, which is a key Research Institute of Social Sciences and Humanities of the Ministry of Education of China. Cheng was supported in part by The Hong Kong Polytechnic University under the Fung Yiu King—Wing Hang Bank Endowed Professorship in Business Administration.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ji, M., Zhang, Y., Zhang, Y. et al. Single-machine multitasking scheduling with job efficiency promotion. J Comb Optim 44, 446–479 (2022). https://doi.org/10.1007/s10878-021-00822-1
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-021-00822-1