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


A framework for an interactive project scheduling system under limited resources
Institution:1. School of Mechatronic Engineering and Automation, Shanghai University, Shanghai 200444, China;2. Department of Mechanical and Industrial Engineering, University of Toronto, 5 King''s College Road, Toronto, ON M5S 3G8, Canada;3. School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China;1. Department of Optimization, Zuse Institute Berlin, Takustr. 7, Berlin 14195, Germany;2. Department of Management Science, Lancaster University, Bailrigg, Lancaster LA1 4YX, UK;3. École Polytechnique de Montréal and GERAD, Department of Mathematics and Industrial Engineering, Montréal, Québec H3C 3A7, Canada
Abstract:In this paper, we propose a framework for an interactive project scheduling system under limited resources. The framework includes a modelling module (model) and a scheduling module (scheduler). The modelling module model allows the Decision Maker (DM) to develop his/her own model with features such as alternative operating modes for activities; renewable, nonrenewable and/or doubly-constrained resource constraints; general cash flow patterns, related to the realization of activities or events; and progress payments distributed over the project span. The performance criteria include the maximization of Net Present Value (NPV), and either the minimization of maximum tardiness (when a project due date exists) or the minimization of the project duration (when there is no project due date). The scheduler is developed on a constraint-based scheduling algorithm, which is called Local Constraint Based Analysis (lcba) and which has previously been tested and shown to produce near-optimal results with respect to the criterion of minimizing project duration. The decisions taken in the scheduler consist of determining the start times of activities and the specific operating modes in which they are to be realized. The decisions are taken by activating relevant essential conditions in lcba and in cases where resource conflicts are not resolved, the DM reaches a final decision by testing the alternatives proposed by lcba through a what-if routine. The scheduler represents a realistic scheduling system which is useful not only in the planning phase of a project but can also be employed during the progress of a project for updating the project plan, if necessary. An important feature is that the project plan can be updated by performing the least modification of future commitments. It is possible to freeze the activities already scheduled in the near future while admitting the changes in the activity/network information.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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