OPTIMAL DISK ALLOCATION FOR PARTIAL MATCH QUERIES

被引:34
作者
ABDELGHAFFAR, KAS [1 ]
ELABBADI, A [1 ]
机构
[1] UNIV CALIF SANTA BARBARA,DEPT COMP SCI,SANTA BARBARA,CA 93106
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 1993年 / 18卷 / 01期
关键词
MANAGEMENT; PERFORMANCE; CARTESIAN PRODUCT FILES; CODING THEORY; MULTIPLE DISK SYSTEMS; PARTIAL MATCH QUERIES;
D O I
10.1145/151284.151288
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of disk allocation addresses the issue of how to distribute a file on several disks in order to maximize concurrent disk accesses in response to a partial match query. In this paper a coding-theoretic analysis of this problem is presented, and both necessary and sufficient conditions for the existence of strictly optimal allocation methods are provided. Based on a class of optimal codes, known as maximum distance separable codes, strictly optimal allocation methods are constructed. Using the necessary conditions proved, we argue that the standard definition of strict optimality is too strong and cannot be attained, in general. Hence, we reconsider the definition of optimality. Instead of basing it on an abstract definition that may not be attainable, we propose a new definition based on the best possible allocation method. Using coding theory, allocation methods that are optimal according to our proposed criterion are developed.
引用
收藏
页码:132 / 156
页数:25
相关论文
共 19 条
[1]  
ABDELGHAFFAR KAS, 1990, APR P ACM S PRINC DA, P258
[2]  
Aho A. V., 1979, ACM Transactions on Database Systems, V4, P168, DOI 10.1145/320071.320074
[3]  
Denes J., 1974, LATIN SQUARES THEIR
[4]   DISK ALLOCATION METHODS FOR BINARY CARTESIAN PRODUCT FILES [J].
DU, HC .
BIT, 1986, 26 (02) :138-147
[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]  
FALOUTSOS C, 1989, 1989 P ACM S PRINC D, P253
[7]   PERFORMANCE ANALYSIS OF DISK ALLOCATION METHOD USING ERROR-CORRECTING CODES [J].
FUJIWARA, T ;
ITO, M ;
KASAMI, T ;
KATAOKA, M ;
OKUI, J .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1991, 37 (02) :379-384
[8]  
KIM MH, 1988, P ACM SIGMOD INT C M, P173
[9]  
Macwilliams F. J., 1977, THEORY ERROR CORRECT
[10]   A VECTOR-SPACE PACKING PROBLEM [J].
MANERI, C ;
SILVERMA.R .
JOURNAL OF ALGEBRA, 1966, 4 (03) :321-&