A Heuristic Algorithm for One-Machine Just-In-Time Scheduling Problem with Periodic Time Slots
スポンサーリンク
概要
- 論文の詳細を見る
Just-in-time scheduling problem is the problem of finding an optimal schedule such that each job finishes exactly at its due date. We study the problem under a realistic assumption called periodic time slots. In this paper, we prove that this problem cannot be approximated, assuming P≠NP. Next, we present a heuristic algorithm, assuming that the number of machines is one. The key idea is a reduction of the problem to a network flow problem. The heuristic algorithm is fast because its main part consists of computation of the minimum cost flow that dominates the total time. Our algorithm is O(n3) in the worst case, where n is the number of jobs. Next, we show some simulation results. Finally, we show cases in which our algorithm returns an optimal schedule and is a factor 1.5 approximation algorithm, respectively, and also give an approximation ratio depending on the upper bound of set-up times.
- 社団法人電子情報通信学会の論文
- 2005-05-01
著者
-
Hiraishi Kunihiko
School Of Information Science Japan Advanced Institute Of Science And Technology
-
Chiba Eishi
School Of Information Science Japan Advanced Institute Of Science And Technology
-
Hiraishi Kunihiko
Japan Advanced Inst. Of Sci. And Technol. Nomi‐shi Jpn
-
Hiraishi Kunihiko
School Of Information Science Japan Advanced Institute Of Science And
関連論文
- Inkdot versus Pebble over Two-Dimensional Languages
- Application of DES Theory to Verification of Software Components
- Special Section of Selected Papers from the 9th Karuizawa Workshop on Circuits and Systems
- Special Section on Concurrent/Hybrid Systems : Theory and Applications
- Reduced State Space Generation of Concurrent Systems Using Weak Persistency (Special Section on Net Theory and Its Applications)
- Performance Evaluation of Workflows Using Continuous Petri Nets with Interval Firing Speeds
- A Heuristic Algorithm for One-Machine Just-In-Time Scheduling Problem with Periodic Time Slots
- Special Section on Discrete Mathematics and Its Applications
- Scheduling of parallel identical machines to maximize the weighted number
- Approximate Algorithm for Hybrid Model Predictive Control with Time-Varying Reference
- On Symbolic Model Checking in Petri Nets
- The completeness of linear logic for petri net models
- The completeness of linear logic with modal operator for Petri net models
- Construction of Rule Base for the Control of Discrete Event Dynamic
- A Polynomial Time Algorithm for a Just-In-Time Scheduling Problem with Periodic Time Slots
- AS-3-3 A Workflow-based Change Support Model for Collaborative Software Development
- MLD-Based Modeling of Hybrid Systems with Parameter Uncertainty
- KCLP-HS: a rapid prototyping tool for implementing algorithms on hybrid systems
- A Petri-Net-Based Model for the Mathematical Analysis of Multi-Agent Systems
- Optimization-Based Synthesis of Self-Triggered Controllers for Networked Systems
- Synthesis of Configuration Change Procedure Using Model Finder
- Self-Triggered Model Predictive Control with Delay Compensation for Networked Control Systems
- Application of Interval Methods to Sampled-Data Control of Uncertain Piecewise Affine Systems