{"title":"A Continuous-Time Unit-Based MILP Formulation for the Resource-Constrained Project Scheduling Problem","authors":"M. Gnägi, Adrian Zimmermann, N. Trautmann","doi":"10.1109/IEEM.2018.8607337","DOIUrl":null,"url":null,"abstract":"In the basic resource-constrained project scheduling problem RCPSP, one aims at selecting starting times for the tasks of a project such that the project makespan is minimized and the project schedule is precedence- and resource-feasible. There is a considerable body of literature about problem-specific solution methods; recently, mixed-integer linear programming (MILP) formulations for the RCPSP have received increasing attention. We suggest a new MILP formulation that utilizes a set of continuous variables indicating the starting times of the project tasks, and three sets of binary variables indicating the assignment of resource units to the project tasks, the potential overlapping of the project tasks, and the sequencing of the project tasks. In a comparison with ten reference formulations from the literature, it is found that the advantages of this new formulation are its simple structure, enhanced flexibility, and superior or comparable performance, particularly when the range of the tasks’ durations is relatively high.","PeriodicalId":119238,"journal":{"name":"2018 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEEM.2018.8607337","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
In the basic resource-constrained project scheduling problem RCPSP, one aims at selecting starting times for the tasks of a project such that the project makespan is minimized and the project schedule is precedence- and resource-feasible. There is a considerable body of literature about problem-specific solution methods; recently, mixed-integer linear programming (MILP) formulations for the RCPSP have received increasing attention. We suggest a new MILP formulation that utilizes a set of continuous variables indicating the starting times of the project tasks, and three sets of binary variables indicating the assignment of resource units to the project tasks, the potential overlapping of the project tasks, and the sequencing of the project tasks. In a comparison with ten reference formulations from the literature, it is found that the advantages of this new formulation are its simple structure, enhanced flexibility, and superior or comparable performance, particularly when the range of the tasks’ durations is relatively high.