IDEAS home Printed from https://ideas.repec.org/a/taf/tprsxx/v56y2018i5p2054-2075.html
   My bibliography  Save this article

An effective genetic algorithm for the resource levelling problem with generalised precedence relations

Author

Listed:
  • Hongbo Li
  • Li Xiong
  • Yinbin Liu
  • Haitao Li

Abstract

Resource levelling aims to obtain a feasible schedule to minimise the resource usage fluctuations during project execution. It is of crucial importance in project scheduling to ensure the effective use of scarce and expensive renewable resources, and has been successfully applied to production environments, such as make-to-order and engineering-to-order systems. In real-life projects, general temporal relationships are often needed to model complex time-dependencies among activities. We develop a novel genetic algorithm (GA) for the resource levelling problem with generalised precedence relations. Our design and implementation of GA features an efficient schedule generation scheme, built upon a new encoding mechanism that combines the random key representation and the shift vector representation. A two-pass local search-based improvement procedure is devised and integrated into the GA to enhance the algorithmic performance. Our GA is able to obtain near optimal solutions with less than 2% optimality gap for small instances in fractions of a second. It outperforms or is competitive with the state-of-the-art algorithms for large benchmark instances with size up to 1000 activities.

Suggested Citation

  • Hongbo Li & Li Xiong & Yinbin Liu & Haitao Li, 2018. "An effective genetic algorithm for the resource levelling problem with generalised precedence relations," International Journal of Production Research, Taylor & Francis Journals, vol. 56(5), pages 2054-2075, March.
  • Handle: RePEc:taf:tprsxx:v:56:y:2018:i:5:p:2054-2075
    DOI: 10.1080/00207543.2017.1355120
    as

    Download full text from publisher

    File URL: http://hdl.handle.net/10.1080/00207543.2017.1355120
    Download Restriction: Access to full text is restricted to subscribers.

    File URL: https://libkey.io/10.1080/00207543.2017.1355120?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Hartmann, Sönke & Briskorn, Dirk, 2022. "An updated survey of variants and extensions of the resource-constrained project scheduling problem," European Journal of Operational Research, Elsevier, vol. 297(1), pages 1-14.
    2. Hongbo Li & Linwen Zheng & Hanyu Zhu, 2023. "Resource leveling in projects with flexible structures," Annals of Operations Research, Springer, vol. 321(1), pages 311-342, February.
    3. Nawal Abdunasseer Hmidah & Nuzul Azam Haron & Aidi Hizami Alias & Teik Hua Law & Abubaker Basheer Abdalwhab Altohami & Raja Ahmad Azmeer Raja Ahmad Effendi, 2022. "The Role of the Interface and Interface Management in the Optimization of BIM Multi-Model Applications: A Review," Sustainability, MDPI, vol. 14(3), pages 1-29, February.
    4. Hongbo Li & Zhe Xu & Wenchao Wei, 2018. "Bi-Objective Scheduling Optimization for Discrete Time/Cost Trade-Off in Projects," Sustainability, MDPI, vol. 10(8), pages 1-15, August.
    5. Neumann, Anas & Hajji, Adnene & Rekik, Monia & Pellerin, Robert, 2024. "Integrated planning and scheduling of engineer-to-order projects using a Lamarckian Layered Genetic Algorithm," International Journal of Production Economics, Elsevier, vol. 267(C).

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:taf:tprsxx:v:56:y:2018:i:5:p:2054-2075. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Longhurst (email available below). General contact details of provider: http://www.tandfonline.com/TPRS20 .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.