A new data organizing algorithm for parallel searching

被引:0
作者
Tang, SM
机构
[1] Dept. of Mgmt. Information System, Natl. Yunlin Institute of Technology, Yunlin
[2] Management Information Systems, Yunlin Institute of Technology, (Yunlin) Taichung, Taichung 406, 270, Section 2, Ch'ung-Der Road
关键词
D O I
10.1016/0164-1212(94)00064-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article focuses on the problem of distributing a data base (i.e., a set of records) in a practical distributed computer network system to facilitate parallel searching. In this distributed data base computer network system, we assume that all records are stored in nodes. Whenever a query occurs, all nodes are searched concurrently. In this article, we introduce a concept widely used by statisticians - the factor analysis technique. We show that the factor analysis technique can be used to propose a new allocation method with which multiattribute data records can be allocated onto several nodes such that the maximum node accessing concurrency can be achieved when responding to partial match queries. A mathematical verification and some experimental results show that our method can indeed be used to improve the multinode data allocation efficiency for concurrent accessing. In addition, the simulation studies comparing the proposed method with Chang's heuristic algorithm in terms of the average response time, in response to all possible partial match queries, show the former to be more effective.
引用
收藏
页码:121 / 133
页数:13
相关论文
共 15 条
[1]   PROGRAM DESIGN BY INFORMAL ENGLISH DESCRIPTIONS [J].
ABBOTT, RJ .
COMMUNICATIONS OF THE ACM, 1983, 26 (11) :882-894
[2]  
AFIFI AA, 1990, COMPUTER AIDED MULTI, P405
[3]   APPLICATION OF PRINCIPAL COMPONENT ANALYSIS TO MULTI-DISK CONCURRENT ACCESSING [J].
CHANG, CC .
BIT, 1988, 28 (02) :205-214
[4]  
CHANG CC, 1989, J CHIN INST ENG, V12, P215
[5]   DISK ALLOCATION FOR CARTESIAN PRODUCT FILES ON MULTIPLE-DISK SYSTEMS [J].
DU, HC ;
SOBOLEWSKI, JS .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1982, 7 (01) :82-101
[6]   DATABASE LOCATION IN COMPUTER-NETWORKS [J].
FISHER, ML ;
HOCHBAUM, DS .
JOURNAL OF THE ACM, 1980, 27 (04) :718-735
[7]  
GAVISH B, 1986, IEEE T COMPUT, V35, P583, DOI 10.1109/TC.1986.1676799
[8]  
Ghosh S. P., 1976, IEEE Transactions on Software Engineering, VSE-2, P106, DOI 10.1109/TSE.1976.233537
[9]  
GOLDSTEIN M, 1984, MULTIVARIATE ANAL ME, P73
[10]  
HAIR JF, 1992, MULTIVAR DATA ANAL, P223