선형 시간 Top-k 정렬방법Linear-Time Top-k sort method

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 225
  • Download : 0
본 발명은 대량의 원소로 구성된 집합에서 집합의 크기에 선형적으로 비례하는 시간 동안 가장 큰(또는 작은) 키 값을 가지는 k개의 원소(Top-k 결과)만을 정렬된 순서로 찾기 위한 알고리즘에 관한 것으로, 본 발명에 따르면, 크기가 k인 최소(또는 최대) 힙 구조에 Top-k 결과의 후보 데이터를 유지하는 알고리즘을 통하여 한 번의 데이터 스캔으로 Top-k 결과를 구할 수 있는 방법이 제공된다. 즉, 본 발명에 따르면, Top-k 결과를 찾기 위해 종래의 정렬 알고리즘을 사용하는 경우 정렬의 시간 복잡도가 O(nlogn) 이상이므로 집합의 크기에 선형적으로 비례하지 않는 문제를 해결하여, 시간 복잡도가 O(n)으로 집합의 크기에 선형적으로 비례하는 시간 동안 Top-k 결과를 찾을 수 있는 선형 시간 Top-k 정렬방법이 제공된다.
Assignee
한국과학기술원
Country
KO (South Korea)
Issue Date
2011-11-16
Application Date
2011-04-21
Application Number
10-2011-0037332
Registration Date
2011-11-16
Registration Number
10-1085967-0000
URI
http://hdl.handle.net/10203/236461
Appears in Collection
CS-Patent(특허)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0