バッチャー奇偶マージソート
From Wikipedia, the free encyclopedia

バッチャー奇偶マージソート(英: Batcher's odd–even mergesort) は、ケン・バッチャーによって考案された、要素数nに対して、大きさ O(n (log n)2) かつ深さ O((log n)2) のソーティングネットワークである。これは漸近的に最適(en:asymptotically optimal algorithm)ではないものの、ドナルド・クヌースは1998年、 AKSネットワークに関して「n が地球上の全てのコンピュータのメモリの全てに収まり切らないほど大きくない限り、バッチャーの方法のほうが (AKSネットワークよりも) 優れている」と述べた[1]。NVIDIAの技術者であるマット・ファーの編によるGPU Gems 2[2]の中で、効率的なグラフィックスプロセスハードウェアによるソートの簡単な実装法として紹介されたことにより有名になった。