1 |
1
시맨틱 거리 측정 장치에서, 개념 트리를 구성하는 각각의 노드에 식별 번호를 할당하는 단계;
상기 시맨틱 거리 측정 장치에서, 상기 개념 트리의 최대 자식 수 정보를 이용하여 상기 개념 트리를 완전 트리 형태로 변환하고, 상기 노드 각각에 가상 식별 번호를 할당하는 단계; 및
상기 시맨틱 거리 측정 장치에서, 상기 가상 식별 번호를 이용하여 상기 개념 트리에 포함된 노드 중 기 설정된 두 노드 간의 거리를 계산하는 단계;
를 포함하는 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
2 |
2
제1항에 있어서,
상기 식별 번호 할당 단계의 수행 전,
개념 그래프에 포함된 노드 중 복수 개의 부모 노드를 가진 노드 및 상기 노드의 하위 노드들을 포함하는 서브트리를 상기 복수 개의 부모 노드 각각의 자식 노드로 복사하여 상기 개념 그래프를 개념 트리로 변환하는 단계;를 더 포함하는, 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
3 |
3
제1항에 있어서,
상기 식별 번호 및 상기 가상 식별 번호는, 상기 개념 트리의 루트 노드에서부터 상기 개념 트리의 레벨에 따라 순차적으로 할당되는, 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
4 |
4
제1항에 있어서,
상기 두 노드 간의 거리는, 상기 개념 트리에서 상기 두 노드를 연결하는 간선(edge)의 개수인, 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
5 |
5
제4항에 있어서,
상기 두 노드 간의 거리는, 상기 두 노드의 가상 식별 번호를 이용하여 상기 두 노드의 공통 조상 중 가장 레벨이 높은 공통 조상을 계산하고, 상기 두 노드 각각으로부터 상기 공통 조상까지의 간선의 개수를 계산함으로써 계산되는, 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
6 |
6
제5항에 있어서,
상기 두 노드가 다음의 수학식
(이때, m, j는 각각 상기 두 노드의 가상 식별 번호, Pi(m)은 가상 식별 번호가 m 인 노드의 i 번째 조상 노드의 가상 식별 번호, min(i)와 min(j)는 각각 우측의 수식을 만족시키는 i와 j의 값의 쌍들 중에서 각각의 값이 최소인 쌍의 i와 j의 값)
을 만족할 경우, 상기 두 노드 간의 거리는 i + j로 정해지는, 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
7 |
7
제6항에 있어서,
상기 Pi(m) 값은 다음의 수학식,
(이때, K는 개념 트리의 최대 자식 수)
에 의하여 정해지는, 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
8 |
8
제1항에 있어서,
상기 두 노드 간의 거리는, 상기 개념 트리에서 상기 두 노드를 연결하는 간선들에 기 설정된 거리값의 합인, 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
9 |
9
제8항에 있어서,
상기 두 노드 간의 거리는, 상기 두 노드의 가상 식별 번호를 이용하여 상기 두 노드의 공통 조상 중 가장 레벨이 높은 공통 조상을 계산하고, 상기 두 노드 각각으로부터 상기 공통 조상까지의 경로상에 존재하는 노드를 추출하며, 상기 추출된 노드들 간의 기 설정된 거리값을 모두 합함으로써 계산되는, 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
10 |
10
제9항에 있어서,
상기 두 노드가 다음의 수학식
(이때, m, j는 각각 상기 두 노드의 가상 식별 번호, Pi(m)은 가상 식별 번호가 m 인 노드의 i 번째 조상 노드의 가상 식별 번호, min(i)와 min(j)는 각각 우측의 수식을 만족시키는 i와 j의 값의 쌍들 중에서 각각의 값이 최소인 쌍의 i와 j의 값)
을 만족할 경우, 상기 두 노드 간의 거리는, 다음의 수학식
(이때, d(a, b)는 가상 식별번호가 각각 a인 노드와 b인 노드 간의 거리(이때 노드 a와 노드 b는 자식-부모 관계임))
에 의하여 정해지는, 개념 트리에서 개념 간의 시맨틱 거리 측정 방법
|
11 |
11
제1항 내지 제10항 중 어느 한 항에 기재된 방법을 컴퓨터상에서 수행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|
12 |
12
개념 트리에 포함된 각각의 노드에 식별 번호를 할당하는 식별 번호 할당부;
상기 개념 트리의 최대 자식 수 정보를 이용하여 상기 개념 트리를 완전 트리 형태로 변환하고, 상기 노드 각각에 가상 식별 번호를 할당하는 가상 식별 번호 할당부; 및
상기 가상 식별 번호를 이용하여 상기 개념 트리에 포함된 노드 중 기 설정된 두 노드 간의 거리를 계산하는 거리 계산부;
를 포함하는 시맨틱 거리 측정 장치
|
13 |
13
제12항에 있어서,
개념 그래프에 포함된 노드 중 복수 개의 부모 노드를 가진 노드 및 상기 노드의 하위 노드들을 포함하는 서브트리를 상기 복수 개의 부모 노드 각각의 자식 노드로 복사하여 상기 개념 그래프를 개념 트리로 변환하는 트리 구조 변환부;를 더 포함하는, 시맨틱 거리 측정 장치
|
14 |
14
제12항에 있어서,
상기 식별 번호 및 상기 가상 식별 번호는, 상기 개념 트리의 루트 노드에서부터 상기 개념 트리의 레벨에 따라 순차적으로 할당되는, 시맨틱 거리 측정 장치
|
15 |
15
제12항에 있어서,
상기 두 노드 간의 거리는, 상기 개념 트리에서 상기 두 노드를 연결하는 간선(edge)의 개수인, 시맨틱 거리 측정 장치
|
16 |
16
제15항에 있어서,
상기 두 노드 간의 거리는, 상기 두 노드의 가상 식별 번호를 이용하여 상기 두 노드의 공통 조상 중 가장 레벨이 높은 공통 조상을 계산하고, 상기 두 노드 각각으로부터 상기 공통 조상까지의 간선의 개수를 계산함으로써 계산되는, 시맨틱 거리 측정 장치
|
17 |
17
제16항에 있어서,
상기 두 노드가 다음의 수학식
(이때, m, j는 각각 상기 두 노드의 가상 식별 번호, Pi(m)은 가상 식별 번호가 m 인 노드의 i 번째 조상 노드의 가상 식별 번호, min(i)와 min(j)는 각각 우측의 수식을 만족시키는 i와 j의 값의 쌍들 중에서 각각의 값이 최소인 쌍의 i와 j의 값)
을 만족할 경우, 상기 두 노드 간의 거리는 i + j로 정해지는, 시맨틱 거리 측정 장치
|
18 |
18
제17항에 있어서,
상기 Pi(m) 값은 다음의 수학식,
(이때, K는 개념 트리의 최대 자식 수)
에 의하여 정해지는, 시맨틱 거리 측정 장치
|
19 |
19
제12항에 있어서,
상기 두 노드 간의 거리는, 상기 개념 트리에서 상기 두 노드를 연결하는 간선들에 기 설정된 거리값의 합인, 시맨틱 거리 측정 장치
|
20 |
20
제19항에 있어서,
상기 두 노드 간의 거리는, 상기 두 노드의 가상 식별 번호를 이용하여 상기 두 노드의 공통 조상 중 가장 레벨이 높은 공통 조상을 계산하고, 상기 두 노드 각각으로부터 상기 공통 조상까지의 경로상에 존재하는 노드를 추출하며, 상기 추출된 노드들 간의 기 설정된 거리값을 모두 합함으로써 계산되는, 시맨틱 거리 측정 장치
|
21 |
21
제20항에 있어서,
상기 두 노드가 다음의 수학식
(이때, m, j는 각각 상기 두 노드의 가상 식별 번호, Pi(m)은 가상 식별 번호가 m 인 노드의 i 번째 조상 노드의 가상 식별 번호, min(i)와 min(j)는 각각 우측의 수식을 만족시키는 i와 j의 값의 쌍들 중에서 각각의 값이 최소인 쌍의 i와 j의 값)
을 만족할 경우, 상기 두 노드 간의 거리는, 다음의 수학식
(이때, d(a, b)는 가상 식별번호가 각각 a인 노드와 b인 노드 간의 거리(이때 노드 a와 노드 b는 자식-부모 관계임))
에 의하여 정해지는, 시맨틱 거리 측정 장치
|