DocumentCode
441700
Title
A heuristic search algorithm based on hybrid-tasks system model for scheduling tasks of NC system
Author
Yao, Xin-Hua ; Pan, Xue-Zeng ; Fu, Jian-Zhong ; Chen, Zi-Chen
Author_Institution
Dept. of Comput. Sci. & Eng., Zhejiang Univ., China
Volume
2
fYear
2005
fDate
18-21 Aug. 2005
Firstpage
1026
Abstract
NC system is a hybrid-tasks system, which is made up of periodic real-time tasks, nonperiodic real-time tasks and non-real-time tasks. Furthermore, tasks of NC system are not independent for the existence of precedence order and resource hazard. The traditional scheduling algorithms for real-time system are not suitable for these characteristics. A new hybrid-tasks system model is presented in this paper and the heuristic best-first search (BFS) algorithm is introduced to schedule tasks of this model. The BFS algorithm searches the state node matching all constraint conditions and minimizing (maximizing) the value of heuristic evaluation function in the state-space tree, so it solves the schedule problem with an optimal solution. The case study and computation complexity analysis prove that BFS algorithm can schedule tasks in NC system effectively.
Keywords
computational complexity; heuristic programming; numerical control; scheduling; tree searching; NC system task scheduling; computation complexity analysis; heuristic BFS algorithm; heuristic best-first search algorithm; hybrid-tasks system model; nonperiodic real-time tasks; nonreal-time tasks; numerical control system; periodic real-time tasks; Algorithm design and analysis; Computer aided manufacturing; Computer numerical control; Computer science; Heuristic algorithms; High temperature superconductors; Job shop scheduling; Processor scheduling; Real time systems; Scheduling algorithm; NC system; best-first search; heuristic search; hybrid-tasks system;
fLanguage
English
Publisher
ieee
Conference_Titel
Machine Learning and Cybernetics, 2005. Proceedings of 2005 International Conference on
Conference_Location
Guangzhou, China
Print_ISBN
0-7803-9091-1
Type
conf
DOI
10.1109/ICMLC.2005.1527094
Filename
1527094
Link To Document