4.3 Article

A branch-and-price algorithm for the multi-activity multi-task shift scheduling problem

Journal

JOURNAL OF SCHEDULING
Volume 17, Issue 2, Pages 185-197

Publisher

SPRINGER
DOI: 10.1007/s10951-013-0338-9

Keywords

Multi-activity multi-task shift scheduling problem; Precedence constraints; Branch-and-price; Context-free grammar

Ask authors/readers for more resources

The multi-activity multi-task shift scheduling problem requires the assignment of interruptible activities and uninterruptible tasks to a set of employees in order to satisfy a demand function. In this paper, we consider the personalized variant of the problem where the employees have different qualifications, preferences, and availabilities. We present a branch-and-price algorithm to solve this problem. The pricing subproblems in column generation are formulated with context-free grammars that are able to model complex rules in the construction of feasible shifts for an employee. We present results for a large set of instances inspired by real cases and show that this approach is sufficiently flexible to handle different classes of problems.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.3
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Automation & Control Systems

A parallel machine batch scheduling problem in a brewing company

Cesar A. Saenz-Alanis, V. D. Jobish, M. Angelica Salazar-Aguilar, Vincent Boyer

INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY (2016)

Article Management

Multi-depot periodic vehicle routing problem with due dates and time windows

Roberto Cantu-Funes, M. Angelica Salazar-Aguilar, Vincent Boyer

JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY (2018)

Article Engineering, Industrial

Flexible job-shop scheduling problem with resource recovery constraints

Jobish Vallikavungal Devassia, M. Angelica Salazar-Aguilar, Vincent Boyer

INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH (2018)

Article Computer Science, Interdisciplinary Applications

A dynamic programming method with lists for the knapsack sharing problem

V. Boyer, D. El Baz, M. Elkihel

COMPUTERS & INDUSTRIAL ENGINEERING (2011)

Article Computer Science, Interdisciplinary Applications

Solving knapsack problems on GPU

V. Boyer, D. El Baz, M. Elkihel

COMPUTERS & OPERATIONS RESEARCH (2012)

Article Engineering, Industrial

Solution of multidimensional knapsack problems via cooperation of dynamic programming and branch and bound

Vincent Boyer, Didier El Baz, Moussa Elkihel

EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING (2010)

Article Management

Heuristics for the 0-1 multidimensional knapsack problem

V. Boyer, M. Elkihel, D. El Baz

EUROPEAN JOURNAL OF OPERATIONAL RESEARCH (2009)

Article Automation & Control Systems

Distributed part differentiation in a smart surface

Didier El Baz, Vincent Boyer, Julien Bourgeois, Eugen Dedu, Kahina Boutoustous

MECHATRONICS (2012)

Article Economics

Vehicle and reliable driver scheduling for public bus transportation systems

Alejandro Andrade-Michel, Yasmin A. Rios-Solis, Vincent Boyer

Summary: This study proposes an integrated approach for the bus vehicle and driver scheduling problem, aiming to reduce the number of no-covered trips by considering driver's reliability information and improve user satisfaction. By comparing constraint programming model with variable neighborhood search, it demonstrates significant gains in covered trips when drivers' reliability is taken into account.

TRANSPORTATION RESEARCH PART B-METHODOLOGICAL (2021)

Article Computer Science, Hardware & Architecture

Parallel best-first search algorithms for planning problems on multi-core processors

Didier El Baz, Bilal Fakih, Romeo Sanchez Nigenda, Vincent Boyer

Summary: This paper introduces parallel planning algorithms derived from best-first search for shared memory architectures to improve computational performance. The algorithms, based on the asynchronous work pool paradigm, maintain good thread occupancy in multi-core CPUs. By selecting nodes for expansion from an ordered global list of states stored in shared memory, the algorithms efficiently solve most domains without incurring higher solutions costs.

JOURNAL OF SUPERCOMPUTING (2022)

Article Computer Science, Interdisciplinary Applications

The generalized flexible job shop scheduling problem

Vincent Boyer, Jobish Vallikavungal, Xavier Cantu Rodriguez, M. Angelica Salazar-Aguilar

Summary: This study introduces a generalized flexible job-shop scheduling problem with additional hard constraints, inspired by a real manufacturing situation. Mathematical models and a metaheuristic algorithm are proposed to address the problem, with experimental results showing the effectiveness of the algorithm in handling large instances.

COMPUTERS & INDUSTRIAL ENGINEERING (2021)

Proceedings Paper Computer Science, Theory & Methods

A dynamic programming method with dominance technique for the knapsack sharing problem

V. Boyer, D. El Baz, M. Elkihel

CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3 (2009)

No Data Available