1 |
1
네트워크의 전체 노드 중 n개의 노드를 선택하여 샘플링 셋트를 구성하는 샘플 구성부와,상기 샘플링 셋트에 포함된 각 노드에 연결된 이웃 노드가 상기 샘플링 셋트에 존재하는 비율인 SNR(sampled neighbor ratio)을 산출하는 SNR 산출부와,각 디그리(degree)를 갖는 상기 샘플링 셋트내 각 노드들의 평균 SNR이 일정한 값에 수렴하도록 상기 샘플링 셋트에 속한 노드의 일부를 변형시켜 변형된 샘플링 셋트를 생성하는 샘플링 변형부와,상기 SNR이 기설정된 기준값 범위에 속하지 않거나 상기 SNR 측정회수가 기설정된 기준회수 이하인 경우 상기 샘플링 변형부를 제어하여 상기 샘플링 셋트 에 대한 변형이 수행되도록 하고, 상기 SNR이 상기 기준값 범위에 속하거나 상기 SNR 측정 회수가 상기 기준회수를 초과하는 경우 상기 샘플링 변형부로부터 생성된 최종 생성된 샘플링 셋트를 상기 네트워크에 대한 샘플링 셋트로 설정하는 샘플링 제어부를 포함하는 네트워크 샘플링 장치
|
2 |
2
제 1 항에 있어서,상기 샘플 구성부는,다수의 알려진 샘플링 모델 중 하나를 사용하여 초기에 상기 샘플링 셋트를 구성하는 것을 특징으로 하는 네트워크 샘플링 장치
|
3 |
3
제 1 항에 있어서,상기 SNR은,상기 샘플링 셋트가 랜덤 샘플링을 통해 선택된 경우 상기 샘플링된 비율과 대응되는 비율로 산출되는 것을 특징으로 하는 네트워크 샘플링 장치
|
4 |
4
제 1 항에 있어서,상기 샘플링 변형부는,상기 샘플링 셋트에 포함된 노드의 이웃 노드들 중 기설정된 수의 노드를 제거하고, 제거된 수만큼의 다른 이웃 노드를 추가하여 변형된 샘플링 셋트를 생성하는 것을 특징으로 하는 네트워크 샘플링 장치
|
5 |
5
제 4 항에 있어서,상기 샘플링 변형부는,상기 샘플링 셋트의 변형 시, 상기 샘플링 셋트의 각 노드 중 기설정된 개수의 제거 대상 시드 노드를 선택하고, 상기 제거 대상 시드 노드에 연결된 이웃 노드 중 일부 노드를 선택하여 제거하며,상기 제거 시, 상기 제거 대상 시드 노드에 연결된 이웃 노드 중 제거할 노드(R)를 선택하되, 상기 제거할 노드(R)를 제거하는 경우 상기 제거할 노드(R)에 연결된 이웃노드 각각의 SNR이 변하는 정도를 상기 제거할 노드(R)의 영향력(sum)으로 측정한 후, 상기 영향력이 적은 노드일수록 상대적으로 높은 확률로 선택하여 제거시키는 것을 특징으로 하는 네트워크 샘플링 장치
|
6 |
6
제 5 항에 있어서,상기 제거 대상 시드 노드는,상기 샘플링 셋트의 노드 중에서 선택되며, 노드별 산출된 SNR을 이용하여 SNR이 높은 순서에 따라 SNR이 높은 노드가 상대적으로 높은 확률을 가지고 선택되는 것을 특징으로 하는 네트워크 샘플링 장치
|
7 |
7
제 5 항에 있어서,상기 영향력(sum)은,상기 제거할 노드(R)에 연결된 샘플링된 이웃(k1, k2,
|
8 |
8
제 5 항에 있어서,상기 샘플링 변형부는,상기 샘플링 셋트의 변형 시, 상기 샘플링 셋트의 각 노드 중 제거된 노드의 수만큼 추가 대상 시드 노드를 선택하고, 상기 추가 대상 시드 노드에 연결된 이웃 노드 중 일부 노드를 선택하여 추가하며,상기 추가 시, 상기 추가 대상 시드 노드에 연결된 이웃 노드 중 추가할 노드(A)를 선택하되, 상기 추가할 노드(A)를 추가하는 경우 상기 추가할 노드(A)에 연결된 이웃노드 각각의 SNR이 변하는 정도를 상기 추가할 노드(A)의 영향력(sum)으로 측정한 후, 상기 영향력이 적은 노드일수록 상대적으로 높은 확률로 선택하여 추가시키는 것을 특징으로 하는 네트워크 샘플링 장치
|
9 |
9
제 8 항에 있어서,상기 추가 대상 시드 노드는,상기 샘플링 셋트의 노드 중에서 선택되며, 노드별 산출된 SNR을 이용하여 SNR이 낮은 순서에 따라 SNR이 낮은 노드가 상대적으로 높은 확률을 가지고 선택되는 것을 특징으로 하는 네트워크 샘플링 장치
|
10 |
10
제 8 항에 있어서,상기 영향력(sum)은,상기 추가할 노드(A)에 연결된 샘플링된 이웃(k1, k2,
|
11 |
11
네트워크의 전체 노드 중 n개의 노드를 선택하여 샘플링 셋트를 구성하는 단계와,상기 샘플링 셋트에 포함된 각 노드에 연결된 이웃 노드가 상기 샘플링 셋트에 존재하는 비율인 SNR을 산출하는 단계와,각 디그리(degree)를 갖는 상기 샘플링 셋트내 각 노드들의 평균 SNR이 일정한 값에 수렴하도록 상기 샘플링 셋트에 속한 노드의 일부를 변형시켜 변형된 샘플링 셋트를 생성하는 단계를 포함하는 네트워크 샘플링 방법
|
12 |
12
제 11 항에 있어서,상기 변형된 샘플링 셋트를 생성하는 단계는,상기 SNR이 기설정된 기준값 범위에 속하지 않거나 상기 SNR 측정회수가 기설정된 기준회수 이하인 경우 상기 샘플링 셋트에 대한 변형을 수행하는 단계와,상기 SNR이 상기 기준값 범위에 속하거나 상기 SNR 측정 회수가 상기 기준회수를 초과하는 경우 상기 샘플링 셋트를 상기 네트워크에 대한 샘플링 셋트로 설정하는 단계를 포함하는 것을 특징으로 하는 네트워크 샘플링 방법
|
13 |
13
제 12 항에 있어서,상기 변형을 수행하는 단계는,상기 샘플링 셋트에 포함된 노드의 이웃 노드들 중 기설정된 수의 노드를 제거하는 단계와,상기 제거된 수만큼의 다른 이웃 노드를 상기 샘플링 셋트에 추가하는 단계와,상기 노드의 제거 및 추가의 수행에 따라 변형된 샘플링 셋트를 생성하는 단계를 포함하는 것을 특징으로 하는 네트워크 샘플링 방법
|
14 |
14
제 13 항에 있어서,상기 제거하는 단계는,상기 샘플링 셋트의 각 노드 중 기설정된 개수의 제거 대상 시드 노드를 선택하는 단계와,상기 제거 대상 시드 노드에 연결된 이웃 노드 중 일부 노드를 선택하여 제거하는 단계를 포함하는 것을 특징으로 하는 네트워크 샘플링 방법
|
15 |
15
제 14 항에 있어서,상기 제거 대상 시드 노드는,상기 샘플링 셋트의 노드 중에서 선택되며, 노드별 산출된 SNR을 이용하여 SNR이 높은 순서에 따라 SNR이 높은 노드가 상대적으로 높은 확률을 가지고 선택되는 것을 특징으로 하는 네트워크 샘플링 방법
|
16 |
16
제 13 항에 있어서,상기 제거하는 단계는,상기 제거 대상 시드 노드에 연결된 이웃 노드 중 선택된 제거할 노드(R)를 제거하는 경우 상기 제거할 노드(R)에 연결된 이웃노드 각각의 SNR이 변하는 정도를 측정하는 단계와,상기 변하는 정도를 상기 제거할 노드(R)의 영향력(sum)으로 측정한 후, 상기 영향력이 적은 노드일수록 상대적으로 높은 확률로 선택하여 제거시키는 단계를 포함하는 것을 특징으로 하는 네트워크 샘플링 방법
|
17 |
17
제 16 항에 있어서,상기 추가하는 단계는,상기 샘플링 셋트의 각 노드 중 제거된 노드의 수만큼 추가 대상 시드 노드를 선택하는 단계와,상기 추가 대상 시드 노드에 연결된 이웃 노드 중 일부 노드를 선택하여 추가하는 단계를 포함하는 것을 특징으로 하는 네트워크 샘플링 방법
|
18 |
18
제 17 항에 있어서,상기 추가 대상 시드 노드는,상기 샘플링 셋트의 노드 중에서 선택되며, 노드별 산출된 SNR을 이용하여 SNR이 낮은 순서에 따라 SNR이 낮은 노드가 상대적으로 높은 확률을 가지고 선택되는 것을 특징으로 하는 네트워크 샘플링 방법
|
19 |
19
제 18 항에 있어서,상기 추가하는 단계는,상기 추가 대상 시드 노드에 연결된 이웃 노드 중 선택된 추가할 노드(A)를 추가하는 경우 상기 추가할 노드(A)에 연결된 이웃노드 각각의 SNR이 변하는 정도를 측정하는 단계와,상기 변하는 정도를 상기 추가할 노드(A)의 영향력(sum)으로 측정한 후, 상기 영향력이 적은 노드일수록 상대적으로 높은 확률로 선택하여 추가시키는 단계를 포함하는 것을 특징으로 하는 네트워크 샘플링 방법
|