Inicio  /  Algorithms  /  Vol: 15 Par: 12 (2022)  /  Artículo
ARTÍCULO
TITULO

A Hybrid Exact?Local Search Approach for One-Machine Scheduling with Time-Dependent Capacity

Christos Valouxis    
Christos Gogos    
Angelos Dimitsas    
Petros Potikas and Anastasios Vittas    

Resumen

Machine scheduling is a hard combinatorial problem having many manifestations in real life. Due to the schedule followed, the possibility of installations of machines operating sub-optimally is high. In this work, we examine the problem of a single machine with time-dependent capacity that performs jobs of deterministic durations, while for each job, its due time is known in advance. The objective is to minimize the aggregated tardiness in all tasks. The problem was motivated by the need to schedule charging times of electric vehicles effectively. We formulate an integer programming model that clearly describes the problem and a constraint programming model capable of effectively solving it. Due to the usage of interval variables, global constraints, a powerful constraint programming solver, and a heuristic we have identified, which we call the ?due times rule?, the constraint programming model can reach excellent solutions. Furthermore, we employ a hybrid approach that exploits three local search improvement procedures in a schema where the constraint programming part of the solver plays a central role. These improvement procedures exhaustively enumerate portions of the search space by exchanging consecutive jobs with a single job of the same duration, moving cost-incurring jobs to earlier times in a consecutive sequence of jobs or even exploiting periods where capacity is not fully utilized to rearrange jobs. On the other hand, subproblems are given to the exact constraint programming solver, allowing freedom of movement only to certain parts of the schedule, either in vertical ribbons of the time axis or in groups of consecutive sequences of jobs. Experiments on publicly available data show that our approach is highly competitive and achieves the new best results in many problem instances.

 Artículos similares

       
 
Nikolaos T. Giannakopoulos, Marina C. Terzi, Damianos P. Sakas, Nikos Kanellos, Kanellos S. Toudas and Stavros P. Migkos    
Agriculture firms face an array of struggles, most of which are financial; thus, the role of decision making is discerned as highly important. The agroeconomic indexes (AEIs) of Agriculture Employment Rate (AER), Chemical Product Price Index (CPPI), Farm... ver más
Revista: Information

 
Zhu Wang, Junfeng Cheng and Hongtao Hu    
Port operations have been suffering from hybrid uncertainty, leading to various disruptions in efficiency and tenacity. However, these essential uncertain factors are often considered separately in literature during berth and quay crane assignments, lead... ver más

 
Fan Huang, Haiping Zhang, Qiaofeng Wu, Shanqing Chi and Mingqing Yang    
The proper dispatching of hydraulic structures in water diversion projects is a desirable way to maximize project benefits. This study aims to provide a reliable, optimal scheduling model for hydraulic engineering to improve the regional water environmen... ver más
Revista: Water

 
Lei Sun, Weimin Shi, Junru Wang, Huimin Mao, Jiajia Tu and Luojun Wang    
Production scheduling in a knitting workshop is an important method to improve production efficiency, reduce costs and improve service. In order to achieve a reasonable allocation of parallel machines as well as cooperation between different machines wit... ver más
Revista: Applied Sciences

 
Weijian Huang, Qi Song and Yuan Huang    
Short-term power load forecasting is of great significance for the reliable and safe operation of power systems. In order to improve the accuracy of short-term load forecasting, for the problems of random fluctuation in load and the complexity of load-in... ver más
Revista: Applied Sciences