DocumentCode :
3306636
Title :
Algorithms for Random Adjacency Matrixes Generation Used for Scheduling Algorithms Test
Author :
Wang, Yingfeng ; Liu, Zhijing ; Yan, Wei
Author_Institution :
Sch. of Comput. Sci. & Technol., Xidian Univ., Xi´´an, China
fYear :
2010
fDate :
24-25 April 2010
Firstpage :
422
Lastpage :
424
Abstract :
In order to meet the testing requirements of task scheduling algorithms, this paper proposes two algorithms for generating random adjacency matrixes. One algorithm is used for generating random adjacency matrixes representing either directed cyclic graphs or directed acyclic graphs. The other algorithm is used for generating directed acyclic graphs only. The paper analyses the characters of elements of an adjacency matrix, and applies a square matrix with elements falling into a Gaussian distribution and the technique of descending order to achieve a random adjacency matrix. We conduct experiments on our algorithms using MATLAB. The experimental results show that the algorithms have high efficiencies, and adjacency matrixes which represent task graphs with dozens of nodes and dozens of edges can be generated in one minute. Those random adjacency matrixes generated by the algorithms are suited for task scheduling algorithms which use random adjacency matrixes to verify validities.
Keywords :
Algorithm design and analysis; Benchmark testing; Computer science; Design methodology; Gaussian distribution; MATLAB; Machine vision; Man machine systems; Scheduling algorithm; Sufficient conditions; adjacency matrix; directed acyclic graph; random number; task scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Machine Vision and Human-Machine Interface (MVHI), 2010 International Conference on
Conference_Location :
Kaifeng, China
Print_ISBN :
978-1-4244-6595-8
Electronic_ISBN :
978-1-4244-6596-5
Type :
conf
DOI :
10.1109/MVHI.2010.190
Filename :
5532669
Link To Document :
بازگشت