메뉴 건너뛰기




Volumn 8, Issue 4, 1996, Pages 650-662

On the complexity of distributed query optimization

Author keywords

Complexity; Distributed databases; Distributed query optimization; NP hard problems; Semijoin processing

Indexed keywords

ALGORITHMS; COMPUTATIONAL COMPLEXITY; DATA PROCESSING; OPTIMIZATION; POLYNOMIALS; QUERY LANGUAGES;

EID: 0030216284     PISSN: 10414347     EISSN: None     Source Type: Journal    
DOI: 10.1109/69.536256     Document Type: Article
Times cited : (43)

References (40)
  • 1
    • 0020496929 scopus 로고
    • Optimization Algorithms for Distributed Queries
    • Jan.
    • P.M.G. Apers, A.R. Hevner, and S.B. Yao, "Optimization Algorithms for Distributed Queries," IEEE Trans. Software Eng., vol. 9, no. 1, pp. 57-68, Jan. 1983.
    • (1983) IEEE Trans. Software Eng. , vol.9 , Issue.1 , pp. 57-68
    • Apers, P.M.G.1    Hevner, A.R.2    Yao, S.B.3
  • 3
    • 84976793960 scopus 로고
    • Using Semi-Joins to Solve Relational Queries
    • Jan.
    • P.A. Bernstein and D.M. Chiu, "Using Semi-Joins to Solve Relational Queries," J. ACM, vol. 28, no. 1, pp. 25-40, Jan. 1981.
    • (1981) J. ACM , vol.28 , Issue.1 , pp. 25-40
    • Bernstein, P.A.1    Chiu, D.M.2
  • 4
    • 0020274538 scopus 로고
    • A New Heuristic for Generating Semi-Join Programs for Distributed Query Processing
    • P.A. Black and W.S. Luk, "A New Heuristic for Generating Semi-Join Programs for Distributed Query Processing," Proc. IEEE COMPSAC, pp. 581-588, 1982.
    • (1982) Proc. IEEE COMPSAC , pp. 581-588
    • Black, P.A.1    Luk, W.S.2
  • 6
    • 0021526448 scopus 로고
    • Improvement Algorithms for Semi-Join Query Processing Programs in Distributed Database Systems
    • Nov.
    • A.L.P. Chen and V.O.K. Li, "Improvement Algorithms for Semi-Join Query Processing Programs in Distributed Database Systems," IEEE Trans. Computers, vol. 33, no. 11, pp. 959-967, Nov. 1984.
    • (1984) IEEE Trans. Computers , vol.33 , Issue.11 , pp. 959-967
    • Chen, A.L.P.1    Li, V.O.K.2
  • 7
    • 0022148950 scopus 로고
    • An Optimal Algorithm for Distributed Star Queries
    • Oct.
    • A.L.P. Chen and V.O.K. Li, "An Optimal Algorithm for Distributed Star Queries," IEEE Trans. Software Eng., vol. 11, no. 10, pp. 1,097-1,107, Oct. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.11 , Issue.10
    • Chen, A.L.P.1    Li, V.O.K.2
  • 8
    • 0024480757 scopus 로고
    • Optimizing Joins in Fragmented Database Systems on a Broadcast Local Network
    • Jan.
    • J.S.J. Chen and V.O.K. Li, "Optimizing Joins in Fragmented Database Systems on a Broadcast Local Network," IEEE Trans. Software Eng., vol. 15, no. 1, pp. 26-38, Jan. 1989.
    • (1989) IEEE Trans. Software Eng. , vol.15 , Issue.1 , pp. 26-38
    • Chen, J.S.J.1    Li, V.O.K.2
  • 9
    • 0026927209 scopus 로고
    • Interleaving a Join Sequence with Semijoins in Distributed Query Processing
    • Sept.
    • M.-S. Chen and P.S. Yu, "Interleaving a Join Sequence with Semijoins in Distributed Query Processing," IEEE Trans. Parallel and Distributed Systems, vol. 3, no. 5, pp. 611-621, Sept. 1992.
    • (1992) IEEE Trans. Parallel and Distributed Systems , vol.3 , Issue.5 , pp. 611-621
    • Chen, M.-S.1    Yu, P.S.2
  • 10
    • 0027617626 scopus 로고
    • Combining Join and Semijoin Operations for Distributed Query Processing
    • June
    • M.-S. Chen and P.S. Yu, "Combining Join and Semijoin Operations for Distributed Query Processing," IEEE Trans. Knowledge and Data Eng., vol. 5, no. 3, pp. 534-542, June 1993.
    • (1993) IEEE Trans. Knowledge and Data Eng. , vol.5 , Issue.3 , pp. 534-542
    • Chen, M.-S.1    Yu, P.S.2
  • 11
    • 0028378089 scopus 로고
    • A Graph Theoretical Approach to Determine a Join Reducer Sequence in Distributed Query Processing
    • Feb.
    • M-S. Chen and P.S. Yu, "A Graph Theoretical Approach to Determine a Join Reducer Sequence in Distributed Query Processing," IEEE Trans. Knowledge and Data Eng., vol. 6, no. 1, pp. 152-165, Feb. 1994.
    • (1994) IEEE Trans. Knowledge and Data Eng. , vol.6 , Issue.1 , pp. 152-165
    • Chen, M.-S.1    Yu, P.S.2
  • 12
    • 0021373139 scopus 로고
    • Optimizing Chain Queries in A Distributed Database System
    • Feb.
    • D.M. Chiu, P.A. Bernstein, and Y.C. Ho, "Optimizing Chain Queries in A Distributed Database System," SIAM J. Computing, vol. 13, no. 1, pp. 116-134, Feb. 1984.
    • (1984) SIAM J. Computing , vol.13 , Issue.1 , pp. 116-134
    • Chiu, D.M.1    Bernstein, P.A.2    Ho, Y.C.3
  • 13
    • 85048458862 scopus 로고
    • A Methodology for Interpreting Tree Queries into Optimal Semi-Join Expressions
    • May
    • D.M. Chiu and Y.C. Ho, "A Methodology for Interpreting Tree Queries into Optimal Semi-Join Expressions," Proc. ACM SIGMOD, pp. 169-178, May 1980.
    • (1980) Proc. ACM SIGMOD , pp. 169-178
    • Chiu, D.M.1    Ho, Y.C.2
  • 14
    • 0020175426 scopus 로고
    • Optimal Query Processing for Distributed Database Systems
    • Sept.
    • W.W. Chu and P. Hurley, "Optimal Query Processing for Distributed Database Systems," IEEE Trans. Computers, vol. 31, no. 9, pp. 135-150, Sept. 1982.
    • (1982) IEEE Trans. Computers , vol.31 , Issue.9 , pp. 135-150
    • Chu, W.W.1    Hurley, P.2
  • 15
    • 0024902180 scopus 로고
    • On the Effect of Join Operations on Relation Sizes
    • Dec.
    • D. Gardy and C. Pucch, "On the Effect of Join Operations on Relation Sizes," ACM Trans. Database Systems, vol. 14, no. 4, pp. 574-603, Dec. 1989.
    • (1989) ACM Trans. Database Systems , vol.14 , Issue.4 , pp. 574-603
    • Gardy, D.1    Pucch, C.2
  • 17
    • 84976758947 scopus 로고
    • Set Query Optimization in Distributed Database Systems
    • Sept.
    • B. Gavish and A. Segev, "Set Query Optimization in Distributed Database Systems," ACM Trans. Database Systems, vol. 11, no. 3, pp. 266-293, Sept. 1986.
    • (1986) ACM Trans. Database Systems , vol.11 , Issue.3 , pp. 266-293
    • Gavish, B.1    Segev, A.2
  • 19
    • 0020296796 scopus 로고
    • Tree Queries: A Simple Class of Relational Queries
    • Dec.
    • N. Goodman and O. Shmueli, "Tree Queries: A Simple Class of Relational Queries," ACM Trans. Database Systems, vol. 7, no. 4, pp. 653-677, Dec. 1982.
    • (1982) ACM Trans. Database Systems , vol.7 , Issue.4 , pp. 653-677
    • Goodman, N.1    Shmueli, O.2
  • 22
    • 0018468224 scopus 로고
    • Query Processing in Distributed Databases
    • May
    • A.R. Hevner and S.B Yao, "Query Processing in Distributed Databases," IEEE Trans. Software Eng., vol. 5, no. 3, pp. 177-187, May 1979.
    • (1979) IEEE Trans. Software Eng. , vol.5 , Issue.3 , pp. 177-187
    • Hevner, A.R.1    Yao, S.B.2
  • 24
    • 33747627912 scopus 로고
    • PhD thesis, Laboratory for Information and Decision Systems, Massachusetts Inst. of Technology
    • K.T. Huang, "Query Optimization in Distributed Databases," PhD thesis, Laboratory for Information and Decision Systems, Massachusetts Inst. of Technology, 1982.
    • (1982) Query Optimization in Distributed Databases
    • Huang, K.T.1
  • 25
    • 84976662447 scopus 로고
    • Query Processing for Distributed Databases Using Generalized Semi-Joins
    • Y. Kambayashi, M. Yoshikawa, and S. Yajima, "Query Processing for Distributed Databases Using Generalized Semi-Joins," Proc. ACM SIGMOD, pp. 151-160, 1982.
    • (1982) Proc. ACM SIGMOD , pp. 151-160
    • Kambayashi, Y.1    Yoshikawa, M.2    Yajima, S.3
  • 27
    • 84976755938 scopus 로고
    • A State Transition Model for Distributed Query Processing
    • Sept.
    • S. Lafortune and E. Wong, "A State Transition Model for Distributed Query Processing," ACM Trans. Database Systems, vol. 11, no. 3, pp. 294-322, Sept. 1986.
    • (1986) ACM Trans. Database Systems , vol.11 , Issue.3 , pp. 294-322
    • Lafortune, S.1    Wong, E.2
  • 28
    • 0024684661 scopus 로고
    • Algorithms for Distributed Query Processing in Broadcasting Local Area Networks
    • June
    • W. Perrizo, J.Y. Li, and W. Hoffman, "Algorithms for Distributed Query Processing in Broadcasting Local Area Networks," IEEE Trans. Knowledge and Data Eng., vol. 1, no. 2, pp. 215-225, June 1989.
    • (1989) IEEE Trans. Knowledge and Data Eng. , vol.1 , Issue.2 , pp. 215-225
    • Perrizo, W.1    Li, J.Y.2    Hoffman, W.3
  • 29
    • 0024069595 scopus 로고
    • Optimizing Join Queries in Distributed Databases
    • Sept.
    • S. Pramanik and D. Vineyard, "Optimizing Join Queries in Distributed Databases," IEEE Trans. Software Eng., vol. 14, no. 9, pp. 1,319-1,326, Sept. 1988.
    • (1988) IEEE Trans. Software Eng. , vol.14 , Issue.9
    • Pramanik, S.1    Vineyard, D.2
  • 30
    • 0021301139 scopus 로고
    • Distributed Query Evaluation in Local Area Networks
    • Apr.
    • G. Sacco, "Distributed Query Evaluation in Local Area Networks," Proc. IEEE Data Eng. Conf., pp. 510-516, Apr. 1984.
    • (1984) Proc. IEEE Data Eng. Conf. , pp. 510-516
    • Sacco, G.1
  • 31
    • 0022582815 scopus 로고
    • Global Heuristics for Distributed Query Optimization
    • Apr.
    • Arie Segev, "Global Heuristics for Distributed Query Optimization," Proc. IEEE INFOCOM, pp. 388-394, Apr. 1986.
    • (1986) Proc. IEEE INFOCOM , pp. 388-394
    • Segev, A.1
  • 32
    • 0026168378 scopus 로고
    • Optimizing Equijoin Queries in Distributed Databases Where Relations Are Hash Partitioned
    • June
    • D. Shasha and T.-L. Wang, "Optimizing Equijoin Queries in Distributed Databases Where Relations Are Hash Partitioned," ACM Trans. Database Systems, vol. 16, no. 2, pp. 279-308, June 1991.
    • (1991) ACM Trans. Database Systems , vol.16 , Issue.2 , pp. 279-308
    • Shasha, D.1    Wang, T.-L.2
  • 33
    • 0028379038 scopus 로고
    • Semantic Query Optimization for Tree and Chain Queries
    • Feb.
    • W. Sun and C. Yu, "Semantic Query Optimization for Tree and Chain Queries," IEEE Trans. Knowledge and Data Eng., vol. 6, no. 1, pp. 136-151, Feb. 1994.
    • (1994) IEEE Trans. Knowledge and Data Eng. , vol.6 , Issue.1 , pp. 136-151
    • Sun, W.1    Yu, C.2
  • 34
    • 0021386165 scopus 로고
    • Join and Semijoin Algorithms for a Multiprocessor Database Machine
    • Mar.
    • P. Valduriez and G. Gardarin, "Join and Semijoin Algorithms for a Multiprocessor Database Machine," ACM Trans. Database Systems, vol. 9, no. 1, pp. 133-161, Mar. 1984.
    • (1984) ACM Trans. Database Systems , vol.9 , Issue.1 , pp. 133-161
    • Valduriez, P.1    Gardarin, G.2
  • 35
    • 0022565992 scopus 로고
    • The Relation-Partitioning Approach to Distributed Query Processing
    • Feb.
    • C.P. Wang and V.O.K. Li, "The Relation-Partitioning Approach to Distributed Query Processing," Proc. Second IEEE Data Eng. Conf., pp. 21-28, Feb. 1986.
    • (1986) Proc. Second IEEE Data Eng. Conf. , pp. 21-28
    • Wang, C.P.1    Li, V.O.K.2
  • 36
    • 0026137014 scopus 로고
    • One-Shot Semi-Join Execution Strategies for Processing Distributed Queries
    • Apr.
    • C.P. Wang, V.O.K. Li, and A.L.P. Chen, "One-Shot Semi-Join Execution Strategies for Processing Distributed Queries," Proc. Seventh IEEE Data Eng. Conf., pp. 756-763, Apr. 1991.
    • (1991) Proc. Seventh IEEE Data Eng. Conf. , pp. 756-763
    • Wang, C.P.1    Li, V.O.K.2    Chen, A.L.P.3
  • 38
    • 0024684727 scopus 로고
    • An Intelligent Search Method for Query Optimization by Semijoins
    • June
    • H. Yoo and S. Lafortune, "An Intelligent Search Method for Query Optimization by Semijoins," IEEE Trans. Knowledge and Data Eng., vol. 1, no. 2, pp. 226-237, June 1989.
    • (1989) IEEE Trans. Knowledge and Data Eng. , vol.1 , Issue.2 , pp. 226-237
    • Yoo, H.1    Lafortune, S.2
  • 39
    • 0021629176 scopus 로고
    • Distributed Query Processing
    • Dec.
    • C. Yu and C.C. Chang, "Distributed Query Processing," ACM Computing Surveys, vol. 16, no. 4, pp. 399-433, Dec. 1984..
    • (1984) ACM Computing Surveys , vol.16 , Issue.4 , pp. 399-433
    • Yu, C.1    Chang, C.C.2
  • 40
    • 0021578042 scopus 로고
    • Optimization of Distributed Tree Queries
    • Dec.
    • C. Yu, Z.M. Ozsoyoglu, and K. Kam, "Optimization of Distributed Tree Queries," J. Comput. Syst. Sci., vol. 29, no. 3, pp. 409-445, Dec. 1984.
    • (1984) J. Comput. Syst. Sci. , vol.29 , Issue.3 , pp. 409-445
    • Yu, C.1    Ozsoyoglu, Z.M.2    Kam, K.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.