Compressing and Decompressing Activities in Multi-Project Scheduling Under Uncertainty and Resource Flexibility
Marzieh Aghileh (),
Anabela Tereso,
Filipe Alvelos and
Maria Odete Monteiro Lopes
Additional contact information
Marzieh Aghileh: ALGORITMI Research Centre/LASI, University of Minho, 4800-058 Guimarães, Portugal
Anabela Tereso: ALGORITMI Research Centre/LASI, University of Minho, 4800-058 Guimarães, Portugal
Filipe Alvelos: ALGORITMI Research Centre/LASI, University of Minho, 4800-058 Guimarães, Portugal
Maria Odete Monteiro Lopes: Mechanical Engineering and Industrial Management Department, Instituto Politécnico de Viseu, 5100-074 Viseu, Portugal
Sustainability, 2025, vol. 17, issue 18, 1-32
Abstract:
In multi-project environments characterized by resource constraints and high uncertainty, traditional scheduling approaches often fail to respond effectively to dynamic project conditions. Fixed activity durations and rigid resource allocations limit adaptability, leading to inefficiencies and delays. To address this, the paper proposes a novel heuristic-based scheduling method that compresses and decompresses activity durations dynamically within the context of multi-project scheduling under uncertainty and resource flexibility—while preserving resource and precedence feasibility. The technique integrates Critical Path Method (CPM) calculations with heuristic rules to identify candidate activities whose durations can be reduced or extended based on slack availability and resource effort profiles. The objective is to enhance scheduling flexibility, improve resource utilization, and better align project execution with organizational priorities and sustainability goals. Validated through a case study at an automotive company in Portugal, the method demonstrates its practical effectiveness in recalibrating schedules and balancing resource loads. This contribution offers a timely and necessary innovation for companies aiming to enhance responsiveness and competitiveness in increasingly complex project landscapes. It provides an actionable framework for dynamic schedule adjustment in multi-project environments, helping companies to respond more effectively to uncertainty and resource fluctuations. Importantly, the proposed approach also supports sustainability objectives in new product development and supply chain operations. For practitioners, the method offers a responsive and sustainable planning tool that supports real-time adjustments in project portfolios, enhancing resource visibility and execution resilience. For researchers, the study contributes a reproducible, Python-based implementation grounded in Design Science Research (DSR), addressing gaps in stochastic multi-project scheduling and sustainability-aware planning.
Keywords: multi-project scheduling; activity duration adjustment; compression; decompression; critical path method (CPM); resource flexibility; sustainability; new product development (search for similar items in EconPapers)
JEL-codes: O13 Q Q0 Q2 Q3 Q5 Q56 (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2071-1050/17/18/8108/pdf (application/pdf)
https://www.mdpi.com/2071-1050/17/18/8108/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jsusta:v:17:y:2025:i:18:p:8108-:d:1745494
Access Statistics for this article
Sustainability is currently edited by Ms. Alexandra Wu
More articles in Sustainability from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().