맹목적인 종류의 복잡성?


9

우리는 비교 기반 정렬 알고리즘의 최소한의 복잡성이 Ω(nlogn)비교. 나는 맹목적인 정렬을 시도하고있다.n 목록을 정렬하는 회로 (부울, 산술 및 "비교"게이트 포함) 출력 n 품목.

모든 비교를 미리 계산 한 다음 결과 비트에 대해 산술을 수행하면 알고리즘이 표시되지만 미친 "포인터 산술"을 통해 얻을 수 있다고 생각합니다. 버전.(n2)Θ(n3)Θ(n2)

비교 기반 정렬 알고리즘을위한 과 유사한 라인을 따라 비교 기반 정렬 회로에 대해 알려진 하한이 있습니까? 시간 에 블라인드 정렬을 할 수도 있습니까?nlognnlogn


1
당신의 배경은 무엇입니까? 주변을 검색 했습니까? 예를 들어 바이오닉 소터 는 크기의 좋은 네트워크를 제공하며 해당 네트워크를 생성하는 시간은 최대 네트워크 크기와 같습니다. O(nlog2n)
Saeed

내 배경은 암호화에 있으며 비밀 공유 데이터를 정렬하려고합니다. 비교적 운영 비용에 다소 특이한 제약이 있습니다. 나는 n^2하한 인 에지 케이스를 쳤 는지 또는 결국 평소로 되돌릴 수 없는지 궁금합니다 . 이미 알려진 n log n상한과 같은 상황이 있는지 확인하십시오 n^2.
브리스톨

사실 배경에 의하면 사람들이 연구 수준의 질문을 하려고하기 때문에 매우 순진한 접근 방식을 제공 할 때 그 질문에 대한 연구가 많지 않다는 것을 의미하기 때문에 다른 사이트가 더 적합 할 수 있습니다.
Saeed

9
나는 당신이 블라인드 정렬이라고 부르는 것에 대한 기술 용어는 명백하지 않은 " 정렬 네트워크 " 라고 생각합니다 .
Kaveh

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.