메뉴 건너뛰기




Volumn 41, Issue 3, 2014, Pages 843-870

A graph-theoretic approach to optimize keyword queries in relational databases

Author keywords

Graph models; Keyword search; Query optimization; Query processing

Indexed keywords

GRAPH THEORY; NP-HARD; OPTIMIZATION; QUERY LANGUAGES; RELATIONAL DATABASE SYSTEMS; SEARCH ENGINES;

EID: 84911979905     PISSN: 02191377     EISSN: 02193116     Source Type: Journal    
DOI: 10.1007/s10115-013-0690-2     Document Type: Article
Times cited : (3)

References (39)
  • 1
    • 84911955775 scopus 로고    scopus 로고
    • BANKS: browsing and keyword searching in relational databases. In: Proceedings of the international conference on very large data bases (VLDB ’02)
    • Aditya B, Bhalotia G, Chakrabarti S, Hulgeri A, Nakhe C, Parag P, Sudarshan S (2002) BANKS: browsing and keyword searching in relational databases. In: Proceedings of the international conference on very large data bases (VLDB ’02), pp 1083–1086
    • (2002) pp 1083–1086
    • Aditya, B.1    Bhalotia, G.2    Chakrabarti, S.3    Hulgeri, A.4    Nakhe, C.5    Parag, P.6    Sudarshan, S.7
  • 2
    • 57149125295 scopus 로고    scopus 로고
    • EASE: an effective 3-in-1 keyword search method for unstructured, semi-structured and structured data. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’08)
    • Li G, Ooi BC, Feng J, Wang J, Zhou L (2008) EASE: an effective 3-in-1 keyword search method for unstructured, semi-structured and structured data. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’08), pp 903–914
    • (2008) pp 903–914
    • Li, G.1    Ooi, B.C.2    Feng, J.3    Wang, J.4    Zhou, L.5
  • 3
    • 0036205387 scopus 로고    scopus 로고
    • DBXplorer: a system for keyword-based search over relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’02)
    • Agrawal S, Chaudhuri S, Das G (2002) DBXplorer: a system for keyword-based search over relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’02), pp 5–16
    • (2002) pp 5–16
    • Agrawal, S.1    Chaudhuri, S.2    Das, G.3
  • 4
    • 85012110455 scopus 로고    scopus 로고
    • Efficient IR-style keyword search over relational databases. In: Proceedings of the international conference on very large data bases (VLDB ’03)
    • Hristidis V, Gravano L, Papakonstantinou Y (2003) Efficient IR-style keyword search over relational databases. In: Proceedings of the international conference on very large data bases (VLDB ’03), pp 850–861
    • (2003) pp 850–861
    • Hristidis, V.1    Gravano, L.2    Papakonstantinou, Y.3
  • 5
    • 84911965175 scopus 로고    scopus 로고
    • DISCOVER: keyword search in relational databases. In: Proceedings of the international conference on very large data bases (VLDB ’02)
    • Hristidis V, Papakonstantinou Y (2002) DISCOVER: keyword search in relational databases. In: Proceedings of the international conference on very large data bases (VLDB ’02), pp 670–681
    • (2002) pp 670–681
    • Hristidis, V.1    Papakonstantinou, Y.2
  • 6
    • 52649173148 scopus 로고    scopus 로고
    • SPARK: a keyword search engine on relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’08)
    • Luo Y, Wang W, Lin X (2008) SPARK: a keyword search engine on relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’08), pp 1552–1555
    • (2008) pp 1552–1555
    • Luo, Y.1    Wang, W.2    Lin, X.3
  • 7
    • 70350647552 scopus 로고    scopus 로고
    • Keyword query cleaning
    • Pu KQ, Yu X (2008) Keyword query cleaning. Proc PVLDB 1(1):909–920
    • (2008) Proc PVLDB , vol.1 , Issue.1 , pp. 909-920
    • Pu, K.Q.1    Yu, X.2
  • 8
    • 70349092549 scopus 로고    scopus 로고
    • Finding frequent co-occurring terms in relational keyword search. In: Proceedings of the international conference on extending database technology: advances in database technology (EDBT ’09)
    • Tao Y, Jeffrey XY (2009). Finding frequent co-occurring terms in relational keyword search. In: Proceedings of the international conference on extending database technology: advances in database technology (EDBT ’09), pp 839–850
    • (2009) pp 839–850
    • Tao, Y.1    Jeffrey, X.Y.2
  • 9
    • 70349128038 scopus 로고    scopus 로고
    • Data clouds: summarizing keyword search results over structured data. In: Proceedings of the international conference on extending database technology: advances in database technology (EDBT ’09)
    • Koutrika G, Mohammadi Zadeh Z, Garcia-Molina H (2009) Data clouds: summarizing keyword search results over structured data. In: Proceedings of the international conference on extending database technology: advances in database technology (EDBT ’09), pp 391–402
    • (2009) pp 391–402
    • Koutrika, G.1    Mohammadi Zadeh, Z.2    Garcia-Molina, H.3
  • 10
    • 35448973772 scopus 로고    scopus 로고
    • Keyword search on relational data streams. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’07)
    • Markowetz A, Yang Y, Papadias D (2007) Keyword search on relational data streams. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’07), pp 605–616
    • (2007) pp 605–616
    • Markowetz, A.1    Yang, Y.2    Papadias, D.3
  • 11
    • 36448951982 scopus 로고    scopus 로고
    • Précis: from unstructured keywords as queries to structured databases as answers
    • Simitsis A, Koutrika G, Ioannidis Y (2008) Précis: from unstructured keywords as queries to structured databases as answers. VLDB J 17(1):117–149
    • (2008) VLDB J , vol.17 , Issue.1 , pp. 117-149
    • Simitsis, A.1    Koutrika, G.2    Ioannidis, Y.3
  • 12
    • 78751585108 scopus 로고    scopus 로고
    • Scalable keyword search on large data streams
    • Qin L, Yu JX, Chang L (2011) Scalable keyword search on large data streams. VLDB J 20(1):35–57
    • (2011) VLDB J , vol.20 , Issue.1 , pp. 35-57
    • Qin, L.1    Yu, J.X.2    Chang, L.3
  • 13
    • 79957818621 scopus 로고    scopus 로고
    • Ten thousand SQLs: parallel keyword queries computing
    • Qin L, Yu JX, Chang L (2010) Ten thousand SQLs: parallel keyword queries computing. Proc PVLDB 3(1–2):58–69
    • (2010) Proc PVLDB , vol.3 , Issue.1-2 , pp. 58-69
    • Qin, L.1    Yu, J.X.2    Chang, L.3
  • 16
    • 70350674995 scopus 로고
    • On the shortest spanning subtree of a graph and the traveling salesman problem
    • Kruskal JB (1956) On the shortest spanning subtree of a graph and the traveling salesman problem. Proc Am Math Soc 7(1):48–50
    • (1956) Proc Am Math Soc , vol.7 , Issue.1 , pp. 48-50
    • Kruskal, J.B.1
  • 17
    • 0029276335 scopus 로고
    • A randomized linear-time algorithm to find minimum spanning trees
    • Karger DR, Klein PN, Tarjan RE (1995) A randomized linear-time algorithm to find minimum spanning trees. J ACM 42(2):321–328
    • (1995) J ACM , vol.42 , Issue.2 , pp. 321-328
    • Karger, D.R.1    Klein, P.N.2    Tarjan, R.E.3
  • 18
    • 0039845422 scopus 로고    scopus 로고
    • Efficient and extensible algorithms for multi query optimization. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’00)
    • Roy P, Seshadri S, Sudarshan S, Bhobe S (2000) Efficient and extensible algorithms for multi query optimization. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’00), pp 249–260
    • (2000) pp 249–260
    • Roy, P.1    Seshadri, S.2    Sudarshan, S.3    Bhobe, S.4
  • 19
    • 78651469819 scopus 로고    scopus 로고
    • Keyword search in relational databases
    • Park J, Lee S (2011) Keyword search in relational databases. Knowl Inf Syst 26(2):175–193
    • (2011) Knowl Inf Syst , vol.26 , Issue.2 , pp. 175-193
    • Park, J.1    Lee, S.2
  • 20
    • 67649643433 scopus 로고    scopus 로고
    • Reachability indexes for relational keyword search. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’09)
    • Markowetz A, Yang Y, Papadias D (2009) Reachability indexes for relational keyword search. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’09), pp 1163–1166
    • (2009) pp 1163–1166
    • Markowetz, A.1    Yang, Y.2    Papadias, D.3
  • 21
    • 34548795315 scopus 로고    scopus 로고
    • Finding top-k min-cost connected trees in databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’07)
    • Ding B, Xu Yu J, Wang S, Qin L (2007) Finding top-k min-cost connected trees in databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’07), pp 836–845
    • (2007) pp 836–845
    • Ding, B.1    Xu Yu, J.2    Wang, S.3    Qin, L.4
  • 22
    • 67650162735 scopus 로고    scopus 로고
    • SUITS: faceted user interface for constructing structured queries from keywords. In: Proceedings of the international conference on database systems for advanced applications (DASFAA ’09)
    • Demidova E, Zhou X, Zenz G, Nejdl W (2009) SUITS: faceted user interface for constructing structured queries from keywords. In: Proceedings of the international conference on database systems for advanced applications (DASFAA ’09), pp 772–775
    • (2009) pp 772–775
    • Demidova, E.1    Zhou, X.2    Zenz, G.3    Nejdl, W.4
  • 23
    • 67649671761 scopus 로고    scopus 로고
    • Progressive keyword search in relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’09)
    • Li G, Zhou X, Feng J, Wang J (2009) Progressive keyword search in relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’09), pp 1183–1186
    • (2009) pp 1183–1186
    • Li, G.1    Zhou, X.2    Feng, J.3    Wang, J.4
  • 24
    • 70849106795 scopus 로고    scopus 로고
    • Keyword search in databases: the power of RDBMS. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’09)
    • Qin L, Yu JX, Chang L (2009) Keyword search in databases: the power of RDBMS. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’09), pp 681–694
    • (2009) pp 681–694
    • Qin, L.1    Yu, J.X.2    Chang, L.3
  • 25
    • 34548755012 scopus 로고    scopus 로고
    • Efficient keywords search across heterogeneous relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’07)
    • Sayyadian M, Le khac H, Doan A, Gravano L (2007) Efficient keywords search across heterogeneous relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’07), pp 348–355
    • (2007) pp 348–355
    • Sayyadian, M.1    Le khac, H.2    Doan, A.3    Gravano, L.4
  • 26
    • 57149126812 scopus 로고    scopus 로고
    • SQAK: doing more with keywords. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’08)
    • Tata S, Lohman GM (2008) SQAK: doing more with keywords. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’08), pp 889–902
    • (2008) pp 889–902
    • Tata, S.1    Lohman, G.M.2
  • 27
    • 79957813355 scopus 로고    scopus 로고
    • Keyword++: a framework to improve keyword search over entity databases
    • Ganti V, He Y, Xin D (2010) Keyword++: a framework to improve keyword search over entity databases. Proc PVLDB 3(1–2):711–722
    • (2010) Proc PVLDB , vol.3 , Issue.1-2 , pp. 711-722
    • Ganti, V.1    He, Y.2    Xin, D.3
  • 28
    • 70349144021 scopus 로고    scopus 로고
    • Keyword search over relational tables and streams. ACM Trans Database Syst 34(3):1–51
    • Markowetz A, Yang Y, Papadias D (2009) Keyword search over relational tables and streams. ACM Trans Database Syst 34(3):1–51, Article 17
    • (2009) Article , pp. 17
    • Markowetz, A.1    Yang, Y.2    Papadias, D.3
  • 29
    • 67649666651 scopus 로고    scopus 로고
    • Querying communities in relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’09)
    • Qin L, Yu JX, Chang L, Tao Y (2009) Querying communities in relational databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’09), pp 724–735
    • (2009) pp 724–735
    • Qin, L.1    Yu, J.X.2    Chang, L.3    Tao, Y.4
  • 30
    • 34250642809 scopus 로고    scopus 로고
    • Finding and approximating top-k answers in keyword proximity search. In: Proceedings of the ACM SIGMOD-SIGACT-SIGART symposium on principles of database systems (PODS ’06)
    • Kimelfeld B, Sagiv Y (2006) Finding and approximating top-k answers in keyword proximity search. In: Proceedings of the ACM SIGMOD-SIGACT-SIGART symposium on principles of database systems (PODS ’06), pp 173–182
    • (2006) pp 173–182
    • Kimelfeld, B.1    Sagiv, Y.2
  • 31
    • 35448999368 scopus 로고    scopus 로고
    • BLINKS: ranked keyword searches on graphs. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’07)
    • He H, Wang H, Yang J, Yu PS (2007) BLINKS: ranked keyword searches on graphs. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’07), pp 305–316
    • (2007) pp 305–316
    • He, H.1    Wang, H.2    Yang, J.3    Yu, P.S.4
  • 32
    • 33745334474 scopus 로고    scopus 로고
    • Bidirectional expansion for keyword search on graph databases. In: Proceedings of the international conference on very large data bases (VLDB ’05)
    • Kacholia V, Pandit S, Chakrabarti S, Sudarshan S, Desai R, Karambelkar H (2005) Bidirectional expansion for keyword search on graph databases. In: Proceedings of the international conference on very large data bases (VLDB ’05), pp 505–516
    • (2005) pp 505–516
    • Kacholia, V.1    Pandit, S.2    Chakrabarti, S.3    Sudarshan, S.4    Desai, R.5    Karambelkar, H.6
  • 34
    • 70349108251 scopus 로고    scopus 로고
    • Answering aggregate keyword queries on relational databases using minimal group-bys. In: Proceedings of the international conference on extending database technology: advances in database technology (EDBT ’09)
    • Zhou B, Pei J (2009) Answering aggregate keyword queries on relational databases using minimal group-bys. In: Proceedings of the international conference on extending database technology: advances in database technology (EDBT ’09), pp 108–119
    • (2009) pp 108–119
    • Zhou, B.1    Pei, J.2
  • 35
    • 77952275263 scopus 로고    scopus 로고
    • PerK: personalized keyword search in relational databases through preferences. In: Proceedings of the international conference on extending database technology (EDBT ’10)
    • Stefanidis K, Drosou M, Pitoura E (2010) PerK: personalized keyword search in relational databases through preferences. In: Proceedings of the international conference on extending database technology (EDBT ’10), pp 585–596
    • (2010) pp 585–596
    • Stefanidis, K.1    Drosou, M.2    Pitoura, E.3
  • 36
    • 68349143394 scopus 로고    scopus 로고
    • Efficient type-ahead search on relational data: a TASTIER approach. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’09)
    • Li G, Ji S, Li C, Feng J (2009) Efficient type-ahead search on relational data: a TASTIER approach. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD ’09), pp 695–706
    • (2009) pp 695–706
    • Li, G.1    Ji, S.2    Li, C.3    Feng, J.4
  • 37
    • 33749610997 scopus 로고    scopus 로고
    • Answering imprecise queries over autonomous web databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’06)
    • Nambiar U, Kambhampati S (2006) Answering imprecise queries over autonomous web databases. In: Proceedings of the IEEE ICDE international conference on data engineering (ICDE ’06), pp 45–55
    • (2006) pp 45–55
    • Nambiar, U.1    Kambhampati, S.2
  • 39
    • 0023977778 scopus 로고
    • Multiple-query optimization
    • Sellis TK (1988) Multiple-query optimization. ACM Trans Database Syst 13(1):23–52
    • (1988) ACM Trans Database Syst , vol.13 , Issue.1 , pp. 23-52
    • Sellis, T.K.1


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