首页 | 本学科首页   官方微博 | 高级检索  
     


A two-stage heuristic for multi-activity and task assignment to work shifts
Affiliation:1. Department of Health Management and Economics, School of Public Health, Tehran University of Medical Sciences, Tehran, Iran;2. Department of Global Health and Public Policy, School of Public Health, Tehran University of Medical Sciences, Tehran, Iran;3. Health Equity Research Centre (HERC), Tehran University of Medical Sciences, Tehran, Iran;1. Information Systems Department, School of Business and Economics, Freie Universität Berlin, Garystr. 21, Berlin 14195, Germany;2. Centre for Management Studies, Instituto Superior Técnico, University of Lisbon, Av. Rovisco Pais 1, Lisbon 1049-001, Portugal
Abstract:The multi-activity assignment problem consists of assigning interruptible activities to given work shifts so as to match as much as possible for each activity a demand curve in function of time. In this paper we consider an extension to this problem, called the multi-activity and task assignment problem, that additionally considers the assignment of uninterruptible pieces of work, called tasks. These possess properties such as worker qualifications, time windows for completion, fixed lengths and precedence relationships. We propose a mixed-integer programming formulation and a two-stage method to solve this problem. The first stage consists of an approximation mixed-integer programming model to assign tasks approximately taking into account the activities and the second involves a column generation heuristic for assigning activities and reassigning tasks at the same time. We suggest four different strategies for reassigning tasks. We conducted extensive computational tests on randomly generated instances in order to validate our method and to compare the various strategies. One strategy proved universally best when compared to the other three policies.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号