Pierre Lopez
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Pierre Lopez has a total of 21 co-authors. Here are the top co-authors by number of shared publications:
- Christian Artigues
LAAS-CNRS Université de Toulouse CNRS Toulouse France
9 shared publications - Marie-José Huguet
LAAS-CNRS, Université de Toulouse, CNRS, INSA, Toulouse, France
4 shared publications - Mohamed Haouari
Department of Mechanical and Industrial Engineering, College of Engineering, Qatar University, Doha, Qatar
3 shared publications - Bernat Gacias
CNRS; LAAS; 7 avenue du colonel Roche, F-31077 Toulouse, France
2 shared publications - Christian Artigues
FRE CNRS 2487 Laboratoire d'Informatique d'Avignon BP 1228 84911 Avignon France
2 shared publications - Marcel Mongeau
Université de Toulouse
2 shared publications
Latest Publications
- 1 October 2021
- Published by Wiley in International Transactions in Operational Research
- Vol. 30 (2) , 858-891
Heuristic and metaheuristic methods for the multi‐skill project scheduling problem with partial preemption
The multi‐skill project scheduling problem (MSPSP) has been first addressed in the scheduling community for more than 15 years. This article deals with a new variant of this problem, the MSPSP with partial preemption, where only a subset of resources can be released during the preemption periods. Like the standard problem, this variant is NP‐hard, because of which we propose in this article a series of heuristic algorithms to solve instances arising from an industrial application. First, we present a serial greedy algorithm, based on priority rules and a flow problem for resource allocation. To improve the solutions of the greedy algorithm, we then introduce a binary tree based search algorithm and a greedy randomized adaptive search procedure (GRASP). Finally, we propose a large neighborhood search (LNS) algorithm integrating exact and heuristic methods. The best results in terms of solution quality and execution time are obtained by combining the GRASP algorithm and LNS approach. Furthermore, the proposed GRASP algorithm is able to find new best results on 56 of 216 instances on a standard MSPSP instance set, which shows the quality of the approach even on special cases of the considered problem.
- 1 October 2021
- Published by Wiley in International Transactions in Operational Research
- Vol. 30 (2) , 858-891
Heuristic and metaheuristic methods for the multi‐skill project scheduling problem with partial preemption
The multi‐skill project scheduling problem (MSPSP) has been first addressed in the scheduling community for more than 15 years. This article deals with a new variant of this problem, the MSPSP with partial preemption, where only a subset of resources can be released during the preemption periods. Like the standard problem, this variant is NP‐hard, because of which we propose in this article a series of heuristic algorithms to solve instances arising from an industrial application. First, we present a serial greedy algorithm, based on priority rules and a flow problem for resource allocation. To improve the solutions of the greedy algorithm, we then introduce a binary tree based search algorithm and a greedy randomized adaptive search procedure (GRASP). Finally, we propose a large neighborhood search (LNS) algorithm integrating exact and heuristic methods. The best results in terms of solution quality and execution time are obtained by combining the GRASP algorithm and LNS approach. Furthermore, the proposed GRASP algorithm is able to find new best results on 56 of 216 instances on a standard MSPSP instance set, which shows the quality of the approach even on special cases of the considered problem.
- Open Access
Polyhedral results and valid inequalities for the Continuous Energy-Constrained Scheduling Problem
This paper addresses a scheduling problem with a cumulative, continuously-divisible and renewable resource with limited capacity. During its processing, each task consumes a part of this resource, which lies between a minimum and a maximum requirement. A task is finished when a certain amount of energy is received by it within its time window. This energy is received via the resource and an amount of resource is converted into an amount of energy with a non-decreasing, continuous and linear efficiency function. The goal is to minimize the resource consumption. The paper focuses on an event based mixed integer linear program, providing several valid inequalities which are used to improve the performance of the model. Furthermore, we give a minimal description of the polytope of all feasible assignments to the on/off binary variable for a single activity along with a dedicated separation algorithm. Computational experiments are reported in order to show the effectiveness of the results.
Open AccessPolyhedral results and valid inequalities for the Continuous Energy-Constrained Scheduling Problem
This paper addresses a scheduling problem with a cumulative, continuously-divisible and renewable resource with limited capacity. During its processing, each task consumes a part of this resource, which lies between a minimum and a maximum requirement. A task is finished when a certain amount of energy is received by it within its time window. This energy is received via the resource and an amount of resource is converted into an amount of energy with a non-decreasing, continuous and linear efficiency function. The goal is to minimize the resource consumption. The paper focuses on an event based mixed integer linear program, providing several valid inequalities which are used to improve the performance of the model. Furthermore, we give a minimal description of the polytope of all feasible assignments to the on/off binary variable for a single activity along with a dedicated separation algorithm. Computational experiments are reported in order to show the effectiveness of the results.
- 10 December 2015
- Published by Springer Nature in OR Spectrum
- Vol. 38 (2) , 459-492
Energetic reasoning and mixed-integer linear programming for scheduling with a continuous resource and linear efficiency functions
- 10 December 2015
- Published by Springer Nature in OR Spectrum
- Vol. 38 (2) , 459-492
Energetic reasoning and mixed-integer linear programming for scheduling with a continuous resource and linear efficiency functions
- 22 April 2015
- Published by Springer Nature in Constraints
- Vol. 20 (3) , 304-324
A hybrid exact method for a scheduling problem with a continuous resource and energy constraints
- 22 April 2015
- Published by Springer Nature in Constraints
- Vol. 20 (3) , 304-324
A hybrid exact method for a scheduling problem with a continuous resource and energy constraints
- 19 August 2014
- Published by Springer Nature in Constraints
- Vol. 20 (1) , 77-99
Scheduling scientific experiments for comet exploration
- 19 August 2014
- Published by Springer Nature in Constraints
- Vol. 20 (1) , 77-99
Scheduling scientific experiments for comet exploration
- 16 February 2012
- Published by Springer Nature in Journal of Mathematical Modelling and Algorithms
- Vol. 11 (2) , 193-215
Weight-based Heuristics for Constraint Satisfaction and Combinatorial Optimization Problems
- 16 February 2012
- Published by Springer Nature in Journal of Mathematical Modelling and Algorithms
- Vol. 11 (2) , 193-215
Weight-based Heuristics for Constraint Satisfaction and Combinatorial Optimization Problems
- 31 March 2011
- Published by Elsevier in Computers & Industrial Engineering
- Vol. 60 (2) , 320-327
Solving two-stage hybrid flow shop using climbing depth-bounded discrepancy search
- 31 March 2011
- Published by Elsevier in Computers & Industrial Engineering
- Vol. 60 (2) , 320-327
Solving two-stage hybrid flow shop using climbing depth-bounded discrepancy search
- 1 August 2010
- Published by Elsevier in Electronic Notes in Discrete Mathematics
- Vol. 36, 821-828
Climbing discrepancy search for flowshop and jobshop scheduling with time lags
- 1 August 2010
- Published by Elsevier in Electronic Notes in Discrete Mathematics
- Vol. 36, 821-828
Climbing discrepancy search for flowshop and jobshop scheduling with time lags