Title :
Process semaphore planning is a entire new planning method
Author :
Li, Bing ; Gu, Wen-xiang
Author_Institution :
Dept. of Comput. Sci., Northeast Normal Univ., Jilin
Abstract :
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.
Keywords :
operating systems (computers); planning (artificial intelligence); synchronisation; action process; algorithm speed; nonspending semaphore; planning operation; process management; process semaphore planning; signal quantification; synchronization; transcendental information; Computer science; Concurrent computing; Conference management; Cybernetics; Fuels; Machine learning; Operating systems; Process planning; Waste management; Exclusion; Non-spending semaphore; Planning operation; Process semaphore planning; Synchronization;
Conference_Titel :
Machine Learning and Cybernetics, 2008 International Conference on
Conference_Location :
Kunming
Print_ISBN :
978-1-4244-2095-7
Electronic_ISBN :
978-1-4244-2096-4
DOI :
10.1109/ICMLC.2008.4620751