Publications

Detailed Information

Fast Graph Query Processing Algorithms Using Dynamic Programming : 동적 프로그래밍을 이용한 빠른 그래프 쿼리 프로세싱 알고리즘

DC Field Value Language
dc.contributor.advisor박근수-
dc.contributor.author김현준-
dc.date.accessioned2020-10-13T02:56:00Z-
dc.date.available2020-10-13T02:56:00Z-
dc.date.issued2020-
dc.identifier.other000000161685-
dc.identifier.urihttps://hdl.handle.net/10371/169328-
dc.identifier.urihttp://dcollection.snu.ac.kr/common/orgView/000000161685ko_KR
dc.description학위논문 (박사) -- 서울대학교 대학원 : 공과대학 전기·컴퓨터공학부, 2020. 8. 박근수.-
dc.description.abstractOver the last several decades, a great deal of efforts have been made to develop practical solutions for NP-hard graph query processing problems because of diverse graph data publicly available. Despite such efforts, the existing algorithms still show a limited scalability in handling large and/or many graphs. In this thesis we consider three important and well-known graph query processing problems, which are subgraph query processing, subgraph matching, and supergraph search.

First, we propose fast algorithms for subgraph query processing and subgraph matching. We describe three advanced techniques including dynamic programming. Experiments on real-world and synthetic datasets show that our algorithms are faster than state-of-the-art subgrpah query processing and subgraph matching algorithms by up to orders of magnitude in terms of query processing time.

Second, we develop a fast and scalable algorithm for the supergraph search problem. We use four novel techniques including dynamic programming. Extensive experiments with real datasets show that our approach outperforms state-of-the-art algorithms by up to orders of magnitude in terms of indexing time and query processing time.
-
dc.description.abstract몇 십 년 전부터 다양한 그래프 데이터가 공개되면서, NP-hard 그래프 쿼리 프로세싱 문제들을 위한 실용적인 애플리케이션을 개발하는 데 방대한 노력이 투입되었다. 이러한 노력에도 불구하고 현존하는 알고리즘들은 대용량 혹은 대량의 그래프를 다루는 데 한계를 보여준다. 본 논문에서는 부분그래프 검색, 부분그래프 매칭, 수퍼그래프 검색 등 그래프 쿼리를 처리하는 중요한 문제들을 다룬다.

첫 번째로, 본 논문에서는 부분그래프 쿼리 처리와 부분그래프 매칭을 위한 빠른 알고리즘들을 제안한다. 이를 위해 동적 프로그래밍 (dynamic programming)을 포함하여 세 가지 고급 테크닉을 사용한다. 실제 데이터과 합성 데이터에 대한 실험을 통해 본 알고리즘들이 쿼리 처리 시간에서 현존하는 가장 빠른 알고리즘들보다 최대 수백 배에서 수십만 배 빠름을 검증하였다.

두 번째로, 본 논문에서는 수퍼그래프 검색을 위한 빠르고 확장성 있는 알고리즘을 개발한다. 이를 위해 동적 프로그래밍을 비롯하여 네 가지 새로운 테크닉을 이용한다. 본 논문에서는 실제 데이터를 대상으로 한 방대한 실험을 통해 본 알고리즘이 인덱싱 시간과 쿼리 처리 시간에서 현존하는 가장 빠른 알고리즘보다 최대 수천 배 빠르다는 사실을 보였다.
-
dc.description.tableofcontentsChapter 1 Introduction 1
1.1 Background 1
1.2 Organization 3
Chapter 2 Graph Query Processing 4
2.1 Preliminaries 4
2.2 Problem Statement 6
2.3 Related Work 7
Chapter 3 Subgraph Query Processing and Subgraph Matching 12
3.1 Algorithm Overview 17
3.2 Filtering by Neighbor-Safety 19
3.3 Leaf Adaptive Matching 24
3.4 Pruning by Equivalence Sets 26
3.5 Performance Evaluation 32
3.5.1 Subgraph Search 34
3.5.2 Subgraph Matching 42
Chapter 4 Supergraph Search 46
4.1 Algorithm Overview 51
4.2 DAG Integration 53
4.3 Dynamic Programming between IDAG and Graph 58
4.4 Active-First Search 63
4.5 Relevance-Size Order 69
4.6 Performance Evaluation 72
Chapter 5 Conclusion 84
5.1 Summary 84
5.2 Future Directions 85
요약 104
-
dc.language.isoeng-
dc.publisher서울대학교 대학원-
dc.subjectgraph query processing-
dc.subjectsubgraph search-
dc.subjectsubgraph query processing-
dc.subjectsupergraph search-
dc.subjectsubgraph matching-
dc.subjectsubgraph isomorphism-
dc.subjectdynamic programming-
dc.subjectbacktracking-
dc.subjectadaptive matching order-
dc.subject그래프 쿼리 프로세싱-
dc.subject부분그래프 검색-
dc.subject부분그래프 쿼리 프로세싱-
dc.subject부분 그래프 매칭-
dc.subject수퍼그래프 검색-
dc.subject부분그래프 동형-
dc.subject동적 프로그래밍-
dc.subject백트래킹-
dc.subject동적 매칭 순서-
dc.subject.ddc621.3-
dc.titleFast Graph Query Processing Algorithms Using Dynamic Programming-
dc.title.alternative동적 프로그래밍을 이용한 빠른 그래프 쿼리 프로세싱 알고리즘-
dc.typeThesis-
dc.typeDissertation-
dc.contributor.AlternativeAuthorKim, Hyunjoon-
dc.contributor.department공과대학 전기·컴퓨터공학부-
dc.description.degreeDoctor-
dc.date.awarded2020-08-
dc.identifier.uciI804:11032-000000161685-
dc.identifier.holdings000000000043▲000000000048▲000000161685▲-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share