1 |
1
질의 그래프의 입력에 따라,상기 질의 그래프에 포함되는 정점 각각에 대해, 데이터 그래프에서의, 이웃하는 정점의 수와 간선의 수를 고려하여 필터링 스코어를 계산하는 단계;상기 질의 그래프 내 정점들 중에서, 상기 필터링 스코어가 가장 높게 계산되는 기준 정점을 결정하는 단계;상기 기준 정점을 이용하여, 상기 질의 그래프 내 정점들을, 복수의 정점그룹으로 분리하는 단계; 및상기 데이터 그래프로부터 상기 복수의 정점그룹에 대응하는 복수의 서브그룹으로 연결되는 서브 그래프를 검색하는 단계를 포함하는 서브 그래프 탐색 방법
|
2 |
2
제1항에 있어서,상기 분리하는 단계는,상기 기준 정점을 기준으로, 적어도 하나의 간선으로 연결되는 정점의 쌍 각각을 상기 복수의 정점그룹으로 분리하는 단계를 포함하는 서브 그래프 탐색 방법
|
3 |
3
제1항에 있어서,상기 서브 그래프를 검색하는 단계는,상기 기준 정점과 연관되는 제1 정점그룹에 대응하는, 상기 데이터 그래프 내 제1 서브그룹을 식별하는 단계;상기 제1 정점그룹을 구성하는 제1 이웃 정점과 연관되는 제2 정점그룹에 대응하는, 상기 데이터 그래프 내 제2 서브그룹을 식별하는 식별단계; 및상기 제2 정점그룹을 구성하는 제2 이웃 정점과 연관되는 정점그룹이 존재하지 않을 때까지 상기 제2 이웃 정점에 대해 상기 식별단계를 반복한 후, 식별되는 상기 제1 서브그룹 및 상기 제2 서브그룹을 연결하여 상기 서브 그래프로서 검색하는 단계를 포함하는 서브 그래프 탐색 방법
|
4 |
4
제3항에 있어서,상기 서브 그래프를 검색하는 단계는,상기 기준 정점, 상기 제1 이웃 정점, 및 상기 제2 이웃 정점 중 어느 하나가 갖는 간선의 선(차수) 보다 적은 간선 수(차수)의 정점을 포함하는, 상기 데이터 그래프 내 서브그룹을 배제하여 상기 제2 서브그룹을 식별하는 단계를 더 포함하는 서브 그래프 탐색 방법
|
5 |
5
제1항에 있어서,상기 필터링 스코어를 계산하는 단계는,상기 정점과, 상기 정점 각각이 갖는 간선 수가 분포되는 정도에 따라, 상기 데이터 그래프를 정규분포로 구분하는 단계; 및상기 정규분포와 관련되는 확률밀도함수 1 을 통해, 상기 정점 각각에 대해 상기 필터링 스코어 normalFS를 계산하는 단계-상기 u는 상기 정점에 대한 평균 차수이고, 상기 σ은 상기 정점에 대한 표준편차임--상기 정규분포의 필터링 확률 FPND(Vi)가 일 경우, 상기 normalFS는 를 만족함-를 포함하는 서브 그래프 탐색 방법
|
6 |
6
제1항에 있어서,상기 필터링 스코어를 계산하는 단계는,상기 정점과, 상기 정점 각각이 갖는 간선 수가 분포되는 정도에 따라, 상기 데이터 그래프를 power-law 분포로 구분하는 단계; 및상기 power-law 분포와 관련되는 확률밀도함수 2 를 통해, 상기 정점 각각에 대해 상기 필터링 스코어 powerFS를 계산하는 단계-상기 power-law 분포의 필터링 확률 FPPD(Vi)가 일 경우, 상기 powerFS는 를 만족함-를 포함하는 서브 그래프 탐색 방법
|
7 |
7
제1항에 있어서,상기 필터링 스코어를 계산하는 단계는,상기 정점에 대한 평균 차수 를 통해, 상기 정점 각각에 대해 상기 필터링 스코어 avgDgFS를 계산하는 단계-상기 avgDgFS은 을 만족함-를 포함하는 서브 그래프 탐색 방법
|
8 |
8
제1항에 있어서,상기 서브 그래프를 검색하는 단계는,상기 질의 그래프 내 정점 간의 배열 위치를 고려하여, 상기 서브 그래프를 검색하는 단계를 더 포함하는 서브 그래프 탐색 방법
|
9 |
9
질의 그래프의 입력에 따라,상기 질의 그래프에 포함되는 정점 각각에 대해, 데이터 그래프에서의, 이웃하는 정점의 수와 간선의 수를 고려하여 필터링 스코어를 계산하는 계산부;상기 질의 그래프 내 정점들 중에서, 상기 필터링 스코어가 가장 높게 계산되는 기준 정점을 결정하는 결정부;상기 기준 정점을 이용하여, 상기 질의 그래프 내 정점들을, 복수의 정점그룹으로 분리하는 분리부; 및상기 데이터 그래프로부터 상기 복수의 정점그룹에 대응하는 복수의 서브그룹으로 연결되는 서브 그래프를 검색하는 검색부를 포함하는 서브 그래프 탐색 장치
|
10 |
10
제9항에 있어서,상기 분리부는,상기 기준 정점을 기준으로, 적어도 하나의 간선으로 연결되는 정점의 쌍 각각을 상기 복수의 정점그룹으로 분리하는서브 그래프 탐색 장치
|
11 |
11
제9항에 있어서,상기 검색부는,상기 기준 정점과 연관되는 제1 정점그룹에 대응하는, 상기 데이터 그래프 내 제1 서브그룹을 식별하고,상기 제1 정점그룹을 구성하는 제1 이웃 정점과 연관되는 제2 정점그룹에 대응하는, 상기 데이터 그래프 내 제2 서브그룹을 식별하는 식별단계를 수행하며,상기 제2 정점그룹을 구성하는 제2 이웃 정점과 연관되는 정점그룹이 존재하지 않을 때까지 상기 제2 이웃 정점에 대해 상기 식별단계를 반복한 후, 식별되는 상기 제1 서브그룹 및 상기 제2 서브그룹을 연결하여 상기 서브 그래프로서 검색하는서브 그래프 탐색 장치
|
12 |
12
제11항에 있어서,상기 검색부는,상기 기준 정점, 상기 제1 이웃 정점, 및 상기 제2 이웃 정점 중 어느 하나가 갖는 간선의 선(차수) 보다 적은 간선 수(차수)의 정점을 포함하는, 상기 데이터 그래프 내 서브그룹을 배제하여 상기 제2 서브그룹을 식별하는서브 그래프 탐색 장치
|
13 |
13
제9항에 있어서,상기 계산부는,상기 정점과, 상기 정점 각각이 갖는 간선 수가 분포되는 정도에 따라, 상기 데이터 그래프를 정규분포로 구분하고,상기 정규분포와 관련되는 확률밀도함수 1 을 통해, 상기 정점 각각에 대해 상기 필터링 스코어 normalFS를 계산하는-상기 u는 상기 정점에 대한 평균 차수이고, 상기 σ은 상기 정점에 대한 표준편차임--상기 정규분포의 필터링 확률 FPND(Vi)가 일 경우, 상기 normalFS는 를 만족함-서브 그래프 탐색 장치
|
14 |
14
제9항에 있어서,상기 계산부는,상기 정점과, 상기 정점 각각이 갖는 간선 수가 분포되는 정도에 따라, 상기 데이터 그래프를 power-law 분포로 구분하고,상기 power-law 분포와 관련되는 확률밀도함수 2 를 통해, 상기 정점 각각에 대해 상기 필터링 스코어 powerFS를 계산하는-상기 power-law 분포의 필터링 확률 FPPD(Vi)가 일 경우, 상기 powerFS는 를 만족함-서브 그래프 탐색 장치
|
15 |
15
제9항에 있어서,상기 계산부는,상기 정점에 대한 평균 차수 를 통해, 상기 정점 각각에 대해 상기 필터링 스코어 avgDgFS를 계산하는-상기 avgDgFS은 을 만족함-서브 그래프 탐색 장치
|
16 |
16
제9항에 있어서,상기 검색부는,상기 질의 그래프 내 정점 간의 배열 위치를 고려하여, 상기 서브 그래프를 검색하는서브 그래프 탐색 장치
|