Effective and Interpretable Rule Mining for Dynamic Job-Shop Scheduling via Improved Gene Expression Programming with Feature Selection
نویسندگان
چکیده
Gene expression programming (GEP) is frequently used to create intelligent dispatching rules for job-shop scheduling. The proper selection of the terminal set a critical factor success GEP. However, there are various job features and machine that can be included in sets capture different characteristics state. Moreover, importance varies greatly between scenarios. irrelevant redundant may lead high computational requirements increased difficulty interpreting generated rules. Consequently, feature approach evolving with improved GEP has been proposed, so as select dynamic First, adaptive variable neighborhood search algorithm was embedded into obtain diverse good Secondly, based on fitness contribution rules, weighted voting ranking method from set. proposed then compared GEP-based algorithms benchmark conditions scheduling objectives. experimentally obtained results illustrated performance using after process better than both baseline algorithm.
منابع مشابه
Improved Bounds for Acyclic Job Shop Scheduling
In acyclic job shop scheduling problems there are jobs and machines. Each job is composed of a sequence of operations to be performed on different machines. A legal schedule is one in which within each job, operations are carried out in order, and each machine performs at most one operation in any unit of time. If denotes the length of the longest job, and denotes the number of time units reque...
متن کاملDynamic Job Shop Scheduling Under Uncertainty Using Genetic Programming
Job shop scheduling(JSS) is a hard problem with most of the research focused on scenarios with the assumption that the shop parameters such as processing times, due dates are constant. But in the real world uncertainty in such parameters is a major issue. In this work, we investigate a genetic programming based hyper-heuristic approach to evolving dispatching rules suitable for dynamic job shop...
متن کاملSolving the job-shop scheduling problem optimally by dynamic programming
Scheduling problems received substantial attention during the last decennia. The job-shop problem is a very important scheduling problem, which is NP-hard in the strong sense and with well-known benchmark instances of relatively small size which attest the practical difficulty in solving it. The literature on job-shop scheduling problem includes several approximation and optimal algorithms. So ...
متن کاملImproved Local Search for Job Shop Scheduling with uncertain Durations
This paper is concerned with local search methods to solve job shop scheduling problems with uncertain durations modelled as fuzzy numbers. Based on a neighbourhood structure from the literature, a reduced set of moves and the consequent structure are defined. Theoretical results show that the proposed neighbourhood contains all the improving solutions from the original neighbourhood and provid...
متن کاملCombining Constraint Programming and Local Search for Job-Shop Scheduling
Since their introduction, local search algorithms have consistently represented the state-ofthe-art in solution techniques for the classical job-shop scheduling problem. This is despite the availability of powerful search and inference techniques for scheduling problems developed by the constraint programming community. In this paper, we introduce a simple hybrid algorithm for job-shop scheduli...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied sciences
سال: 2023
ISSN: ['2076-3417']
DOI: https://doi.org/10.3390/app13116631