PROCESS SEMAPHORE PLANNING IS A ENTIRE NEW PLANNING METHOD
Process management in OS is used to solve planning problem and a new algorithm is proposed, named Process semaphore planning (PSP). Technique of process has been mature. If it is used in planning, it will promote development of planning. First, a planning problem must be translated to a planning operation through signal quantification. A planning operation contains four sets, namely action-process set, semaphore set, initial semaphore set and objective semaphore set. PSP has pre-dealing and main part. Pre-dealing classifies action-processes to assign priority. Pre-dealing uses transcendental information which improves speed of algorithm. Main part determinates sequence of action-processes by exclusion and synchronization. Exclusion and synchronization are redefined in this paper. Synchronization determinates which action-process should execute before another. Exclusion determinates which action-process could not execute with another together. New definition, non-spending semaphore, are proposed. If two action-processes just compete for non-spending semaphore, they can run concurrently. Non-spending semaphore improves concurrency of PSP.
Process semaphore planning Planning operation Non-spending semaphore Ezclusion Synchronization
BING LI WEN-XIANG GU
Postgraduate2006 department of computer science, Northeast Normal University, JiLin, China Department of computer science, Northeast Normal University, JiLin, China
国际会议
2008 International Conference on Machine Learning and Cybernetics(2008机器学习与控制论国际会议)
昆明
英文
2094-2098
2008-07-12(万方平台首次上网日期,不代表论文的发表时间)