1
|
Lu S, Ma C, Kong M, Zhou Z, Liu X. Solving a stochastic hierarchical scheduling problem by VNS-based metaheuristic with locally assisted algorithms. Appl Soft Comput 2022. [DOI: 10.1016/j.asoc.2022.109719] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/02/2022]
|
2
|
Liu Z, Wang Y, Liang X, Ma Y, Feng Y, Cheng G, Liu Z. A graph neural networks-based deep Q-learning approach for job shop scheduling problems in traffic management. Inf Sci (N Y) 2022. [DOI: 10.1016/j.ins.2022.06.017] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
|
3
|
Li S. Efficient algorithms for scheduling equal-length jobs with processing set restrictions on uniform parallel batch machines. MATHEMATICAL BIOSCIENCES AND ENGINEERING : MBE 2022; 19:10731-10740. [PMID: 36124567 DOI: 10.3934/mbe.2022502] [Citation(s) in RCA: 4] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/15/2023]
Abstract
We consider the problem of scheduling jobs with equal lengths on uniform parallel batch machines with non-identical capacities where each job can only be processed on a specified subset of machines called its processing set. For the case of equal release times, we give efficient exact algorithms for various objective functions. For the case of unequal release times, we give efficient exact algorithms for minimizing makespan.
Collapse
Affiliation(s)
- Shuguang Li
- School of Computer Science and Technology, Shandong Technology and Business University, Yantai 264005, China
| |
Collapse
|
4
|
Peng C, Vougioukas S, Slaughter D, Fei Z, Arikapudi R. A strawberry harvest‐aiding system with crop‐transport collaborative robots: Design, development, and field evaluation. J FIELD ROBOT 2022. [DOI: 10.1002/rob.22106] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Affiliation(s)
- Chen Peng
- Davis, Department of Biological and Agricultural Engineering University of California, Davis Davis California USA
| | - Stavros Vougioukas
- Davis, Department of Biological and Agricultural Engineering University of California, Davis Davis California USA
| | - David Slaughter
- Davis, Department of Biological and Agricultural Engineering University of California, Davis Davis California USA
| | - Zhenghao Fei
- Davis, Department of Biological and Agricultural Engineering University of California, Davis Davis California USA
| | - Rajkishan Arikapudi
- Davis, Department of Biological and Agricultural Engineering University of California, Davis Davis California USA
| |
Collapse
|
5
|
Suemitsu I, Bhamgara HK, Utsugi K, Hashizume J, Ito K. Fast Simulation-based Order Sequence Optimization Assisted by Pre-trained Bayesian Recurrent Neural Network. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3185778] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Affiliation(s)
- Issei Suemitsu
- Center for Technology Innovation, Hitachi, Ltd. Research & Development Group, Kokubunji, Tokyo, Japan
| | - Hanoz Kaiwan Bhamgara
- Center for Technology Innovation, Hitachi, Ltd. Research & Development Group, Kokubunji, Tokyo, Japan
| | - Kei Utsugi
- Center for Technology Innovation, Hitachi, Ltd. Research & Development Group, Kokubunji, Tokyo, Japan
| | - Jiro Hashizume
- Center for Technology Innovation, Hitachi, Ltd. Research & Development Group, Kokubunji, Tokyo, Japan
| | - Kiyoto Ito
- Center for Technology Innovation, Hitachi, Ltd. Research & Development Group, Kokubunji, Tokyo, Japan
| |
Collapse
|
6
|
Innovative System for Scheduling Production Using a Combination of Parametric Simulation Models. SUSTAINABILITY 2021. [DOI: 10.3390/su13179518] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
The article deals with the design of an innovative system for scheduling piece and small series discrete production using a combination of parametric simulation models and selected optimization methods. An innovative system for solving production scheduling problems is created based on data from a real production system at the workshop level. The methodology of the innovative system using simulation and optimization methods deals with the sequential scheduling problem due to its versatility, which includes several production systems and due to the fact that in practice, several modifications to production scheduling problems are encountered. Proposals of individual modules of the innovative system with the proposed communication channels have been presented, which connect the individual elements of the created library of objects for solving problems of sequential production scheduling. With the help of created communication channels, it is possible to apply individual parameters of a real production system directly to the assembled simulation model. In this system, an initial set of optimization methods is deployed, which can be applied to solve the sequential problem of production scheduling. The benefit of the solution is an innovative system that defines the content of the necessary data for working with the innovative system and the design of output reports that the proposed system provides for production planning for the production shopfloor level. The DPSS system works with several optimization methods (CR—Critical Ratio, S/RO—Slack/Remaining Operations, FDD—Flow Due Date, MWKR—Most Work Remaining, WSL—Waiting Slack, OPFSLK/PK—Operational Flow Slack per Processing Time) and the simulation experiments prove that the most suitable solution for the FT10 problem is the critical ratio method in which the replaceability of the equipment was not considered. The total length of finding all solutions by the DPSS system was 1.68 min. The main benefit of the DPSS system is the combination of two effectively used techniques not only in practice, but also in research; the mentioned techniques are production scheduling and discrete computer simulation. By combining techniques, it is possible to generate a dynamically and interactively changing simulated production program. Subsequently, it is possible to decide in the emerging conditions of certainty, uncertainty, but also risk. To determine the conditions, models of production systems are used, which represent physical production systems with their complex internal processes. Another benefit of combining techniques is the ability to evaluate a production system with a number of emerging problem modifications.
Collapse
|
7
|
Mao R, Aggarwal V. NPSCS: Non-Preemptive Stochastic Coflow Scheduling With Time-Indexed LP Relaxation. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT 2021. [DOI: 10.1109/tnsm.2021.3051657] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
8
|
Zhou S, Xing L, Zheng X, Du N, Wang L, Zhang Q. A Self-Adaptive Differential Evolution Algorithm for Scheduling a Single Batch-Processing Machine With Arbitrary Job Sizes and Release Times. IEEE TRANSACTIONS ON CYBERNETICS 2021; 51:1430-1442. [PMID: 31567106 DOI: 10.1109/tcyb.2019.2939219] [Citation(s) in RCA: 22] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/10/2023]
Abstract
Batch-processing machines (BPMs) can process a number of jobs at a time, which can be found in many industrial systems. This article considers a single BPM scheduling problem with unequal release times and job sizes. The goal is to assign jobs into batches without breaking the machine capacity constraint and then sort the batches to minimize the makespan. A self-adaptive differential evolution algorithm is developed for addressing the problem. In our proposed algorithm, mutation operators are adaptively chosen based on their historical performances. Also, control parameter values are adaptively determined based on their historical performances. Our proposed algorithm is compared to CPLEX, existing metaheuristics for this problem and conventional differential evolution algorithms through comprehensive experiments. The experimental results demonstrate that our proposed self-adaptive algorithm is more effective than other algorithms for this scheduling problem.
Collapse
|
9
|
Managing Energy Plus Performance in Data Centers and Battery-Based Devices Using an Online Non-Clairvoyant Speed-Bounded Multiprocessor Scheduling. APPLIED SCIENCES-BASEL 2020. [DOI: 10.3390/app10072459] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
An efficient scheduling reduces the time required to process the jobs, and energy management decreases the service cost as well as increases the lifetime of a battery. A balanced trade-off between the energy consumed and processing time gives an ideal objective for scheduling jobs in data centers and battery based devices. An online multiprocessor scheduling multiprocessor with bounded speed (MBS) is proposed in this paper. The objective of MBS is to minimize the importance-based flow time plus energy (IbFt+E), wherein the jobs arrive over time and the job’s sizes are known only at completion time. Every processor can execute at a different speed, to reduce the energy consumption. MBS is using the tradition power function and bounded speed model. The functioning of MBS is evaluated by utilizing potential function analysis against an offline adversary. For processors m ≥ 2, MBS is O(1)-competitive. The working of a set of jobs is simulated to compare MBS with the best known non-clairvoyant scheduling. The comparative analysis shows that the MBS outperforms other algorithms. The competitiveness of MBS is the least to date.
Collapse
|
10
|
Train-Scheduling Optimization Model for Railway Networks with Multiplatform Stations. SUSTAINABILITY 2019. [DOI: 10.3390/su12010257] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
This paper focuses on optimizing the schedule of trains on railway networks composed of busy complex stations. A mathematical formulation of this problem is provided as a Mixed Integer Linear Program (MILP). However, the creation of an optimal new timetable is an NP-hard problem; therefore, the MILP can be solved for easy cases, computation time being impractical for more complex examples. In these cases, a heuristic approach is provided that makes use of genetic algorithms to find a good solution jointly with heuristic techniques to generate an initial population. The algorithm was applied to a number of problem instances producing feasible, though not optimal, solutions in several seconds on a laptop, and compared to other proposals. Some improvements are suggested to obtain better results and further improve computation time. Rail transport is recognized as a sustainable and energy-efficient means of transport. Moreover, each freight train can take a large number of trucks off the roads, making them safer. Studies in this field can help to make railways more attractive to travelers by reducing operative cost, and increasing the number of services and their punctuality. To improve the transit system and service, it is necessary to build optimal train scheduling. There is an interest from the industry in automating the scheduling process. Fast computerized train scheduling, moreover, can be used to explore the effects of alternative draft timetables, operating policies, station layouts, and random delays or failures.
Collapse
|
11
|
Particle Swarm Optimization and Tabu Search Hybrid Algorithm for Flexible Job Shop Scheduling Problem – Analysis of Test Results. CYBERNETICS AND INFORMATION TECHNOLOGIES 2019. [DOI: 10.2478/cait-2019-0034] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/20/2022]
Abstract
Abstract
The paper presents a hybrid metaheuristic algorithm, including a Particle Swarm Optimization (PSO) procedure and elements of Tabu Search (TS) metaheuristic. The novel algorithm is designed to solve Flexible Job Shop Scheduling Problems (FJSSP). Twelve benchmark test examples from different reference sources are experimentaly tested to demonstrate the performance of the algorithm. The obtained mean error for the deviation from optimality is 0.044%. The obtained test results are compared to the results in the reference sources and to the results by a genetic algorithm. The comparison illustrates the good performance of the proposed algorithm. Investigations on the base of test examples with a larger dimension will be carried out with the aim of further improvement of the algorithm and the quality of the test results.
Collapse
|
12
|
Autonomous order dispatching in the semiconductor industry using reinforcement learning. ACTA ACUST UNITED AC 2019. [DOI: 10.1016/j.procir.2019.02.101] [Citation(s) in RCA: 28] [Impact Index Per Article: 5.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/23/2022]
|
13
|
|
14
|
Sprock T, Bock C, McGinnis LF. Survey and Classification of Operational Control Problems in Discrete Event Logistics Systems (DELS). INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH 2018; 2018:10.1080/00207543.2018.1553314. [PMID: 31274881 PMCID: PMC6605099 DOI: 10.1080/00207543.2018.1553314] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/01/2017] [Accepted: 11/22/2018] [Indexed: 06/09/2023]
Abstract
This paper reviews and classifies literature on operational control of discrete event logistics systems (DELS). Operational control manipulates the flow of items through a DELS. Each control problem addressed in the surveyed literature is classified based on the control decision that the analysis model is formulated to support. These control decisions are defined by abstract functional definitions focusing on analysis model inputs, outputs, and variables. This classification of control problems shows that five kinds of atomic control decisions are needed to cover the literature, either by themselves or in combination. Standard functional definitions of operational control decisions enable discovery and interoperability of decision-support analysis models.
Collapse
Affiliation(s)
- Timothy Sprock
- National Institute of Standards and Technology, 100 Bureau Drive, Gaithersburg, MD 20899
| | - Conrad Bock
- National Institute of Standards and Technology, 100 Bureau Drive, Gaithersburg, MD 20899
| | - Leon F. McGinnis
- Georgia Institute of Technology, School of Industrial and Systems Engineering, 755 Ferst Drive, Atlanta, GA 30332
| |
Collapse
|
15
|
Fang X, Luo J, Gao H, Wu W, Li Y. Scheduling multi-task jobs with extra utility in data centers. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING 2017; 2017:200. [PMID: 29213279 PMCID: PMC5701962 DOI: 10.1186/s13638-017-0986-0] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 08/10/2017] [Accepted: 11/13/2017] [Indexed: 06/07/2023]
Abstract
This paper investigates the problem of maximizing utility for job scheduling where each job consists of multiple tasks, each task has utility and each job also has extra utility if all tasks of that job are completed. We provide a 2-approximation algorithm for the single-machine case and a 2-approximation algorithm for the multi-machine problem. Both algorithms include two steps. The first step employs the Earliest Deadline First method to compute utility with only extra job utility, and it is proved that it obtains the optimal result for this sub-problem. The second step employs a Dynamic Programming method to compute utility without extra job utility, and it also derives the optimal result. An approximation result can then be obtained by combining the results of the two steps.
Collapse
Affiliation(s)
- Xiaolin Fang
- School of Computer Science and Engineering, Southeast University, Nanjing, China
| | - Junzhou Luo
- School of Computer Science and Engineering, Southeast University, Nanjing, China
| | - Hong Gao
- School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China
| | - Weiwei Wu
- School of Computer Science and Engineering, Southeast University, Nanjing, China
| | - Yingshu Li
- Department of Computer Science, Georgia State University, Atlanta, USA
| |
Collapse
|
16
|
Hungerländer P. The checkpoint ordering problem. OPTIMIZATION 2017; 66:1699-1712. [PMID: 29170574 PMCID: PMC5646186 DOI: 10.1080/02331934.2017.1341507] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 12/01/2014] [Accepted: 06/02/2017] [Indexed: 06/07/2023]
Abstract
We suggest a new variant of a row layout problem: Find an ordering of n departments with given lengths such that the total weighted sum of their distances to a given checkpoint is minimized. The Checkpoint Ordering Problem (COP) is both of theoretical and practical interest. It has several applications and is conceptually related to some well-studied combinatorial optimization problems, namely the Single-Row Facility Layout Problem, the Linear Ordering Problem and a variant of parallel machine scheduling. In this paper we study the complexity of the (COP) and its special cases. The general version of the (COP) with an arbitrary but fixed number of checkpoints is NP-hard in the weak sense. We propose both a dynamic programming algorithm and an integer linear programming approach for the (COP) . Our computational experiments indicate that the (COP) is hard to solve in practice. While the run time of the dynamic programming algorithm strongly depends on the length of the departments, the integer linear programming approach is able to solve instances with up to 25 departments to optimality.
Collapse
Affiliation(s)
- P. Hungerländer
- Massachusetts Institute of Technology, Laboratory for Information & Decision Systems, Cambridge, MA, USA
| |
Collapse
|
17
|
|
18
|
Alejo D, Díaz-Báñez JM, Cobano JA, Pérez-Lantero P, Ollero A. The Velocity Assignment Problem for Conflict Resolution with Multiple Aerial Vehicles Sharing Airspace. J INTELL ROBOT SYST 2012. [DOI: 10.1007/s10846-012-9768-4] [Citation(s) in RCA: 18] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
19
|
Billaut JC, Gribkovskaia I, Strusevich V. An improved approximation algorithm for the two-machine open shop scheduling problem with family setup times. ACTA ACUST UNITED AC 2008. [DOI: 10.1080/07408170701592473] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/22/2022]
|
20
|
KOUVELIS PANOS, DANIELS RICHARDL, VAIRAKTARAKIS GEORGE. Robust scheduling of a two-machine flow shop with uncertain processing times. ACTA ACUST UNITED AC 2007. [DOI: 10.1080/07408170008963918] [Citation(s) in RCA: 69] [Impact Index Per Article: 4.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/23/2022]
|
21
|
Almeida A, Marreiros G. An Approach to Collaborative Scheduling Through Group Decision Support. JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS 2006. [DOI: 10.20965/jaciii.2006.p0479] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Abstract
The model we present supporting collaborative scheduling in complex dynamic manufacturing environments, considers the interaction between an agent-based scheduling module (ASM) and a group decision support module (GDSM). The ASM outputs a set of candidate scheduling solutions, each generated based on specific criteria and/or by a particular method. Scheduling is a multicriteria decision problem in practice where different schedulers may agree on key objectives but differ greatly on their relative importance in any given situation. Interaction among scheduling actors is supported by the GDSM selecting a scheduling solution.
Collapse
|
22
|
|
23
|
|
24
|
Haoxun Chen, Chengbin Chu, Proth JM. An improvement of the Lagrangean relaxation approach for job shop scheduling: a dynamic programming method. ACTA ACUST UNITED AC 1998. [DOI: 10.1109/70.720354] [Citation(s) in RCA: 75] [Impact Index Per Article: 2.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
25
|
Approximation Bounds for a General Class of Precedence Constrained Parallel Machine Scheduling Problems. INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION 1998. [DOI: 10.1007/3-540-69346-7_28] [Citation(s) in RCA: 18] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/02/2023]
|
26
|
Hoogeveen H, Schuurman P, Woeginger GJ. Non-approximability Results for Scheduling Problems with Minsum Criteria. INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION 1998. [DOI: 10.1007/3-540-69346-7_27] [Citation(s) in RCA: 30] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/09/2023]
|
27
|
Optimal on-line algorithms for single-machine scheduling. INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION 1996. [DOI: 10.1007/3-540-61310-2_30] [Citation(s) in RCA: 60] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/13/2022]
|