Solving resource-constrained project scheduling problems with time-windows using iterative improvement algorithms

4Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

This paper proposes an iterative improvement approach for solving the Resource Constraint Project Scheduling Problem with Time-Windows (RCPSP/max), a well-known and challenging NP-hard scheduling problem. The algorithm is based on Iterative Flattening Search (IFS), an effective heuristic strategy for solving multi-capacity optimization scheduling problems. Given an initial solution, IFS iteratively performs two-steps: a relaxation-step, that randomly removes a subset of solution constraints and a solving-step, that incrementally recomputes a new solution. At the end, the best solution found is returned. The main contribution of this paper is the extension to RCPSP/max of the IFS optimization procedures developed for solving scheduling problems without time-windows. An experimental evaluation performed on medium-large size and web-available benchmark sets confirms the effectiveness of the proposed procedures. In particular, we have improved the average quality w.r.t. the current bests, while discovering three new optimal solutions, thus demonstrating the general efficacy of IFS. Copyright © 2009, Association for the Advancement of Artificial Intelligence. All rights reserved.

Cite

CITATION STYLE

APA

Oddi, A., & Rasconi, R. (2009). Solving resource-constrained project scheduling problems with time-windows using iterative improvement algorithms. In ICAPS 2009 - Proceedings of the 19th International Conference on Automated Planning and Scheduling (pp. 378–381). AAAI Press. https://doi.org/10.1609/icaps.v19i1.13389

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free