講演名 1998/12/4
作業領域が小さいマージソート
萩原 洋一, 池田 論, 中森 眞理雄,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) マージソートは時間計算量が0(n log n)(nはソートされるレコードの個数)であり高速であるが, 内部ソートとして実行する場合, 作業場所として大きさnの配列を要するのが欠点であるとされている.本論文では, 作業場所として数語だけを要するマージソートを提案する.新しいマージソートの時間計算量は0(n log^2 n)であり, 従来のアルゴリズムより悪いが, これは作業場所とのトレードオフの結果である.
抄録(英) Mergesort is one of the fastest sorting algorithm, since it requires only 0(n log n) of computing time. Mergesort, however, requires an array of size n as working area, when executed as an internal sort. In the present paper, we propose an algorithm which is a modified version of mergesort. The space complexity of the proposed alogorithm is only 0(1). The time complexity is 0(n log^2 n), which is worse than the existing merge sort and is the result of the tradeoffs between time and space complexities.
キーワード(和) ソート / マージソート
キーワード(英) sort / mergesort
資料番号 COMP98-70
発行日

研究会情報
研究会 COMP
開催期間 1998/12/4(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Theoretical Foundations of Computing (COMP)
本文の言語 JPN
タイトル(和) 作業領域が小さいマージソート
サブタイトル(和)
タイトル(英) Mergesort with Small Working Area
サブタイトル(和)
キーワード(1)(和/英) ソート / sort
キーワード(2)(和/英) マージソート / mergesort
第 1 著者 氏名(和/英) 萩原 洋一 / Yoichi Hagiwara
第 1 著者 所属(和/英) 東京農工大学総合情報処理センター
Computer Center, Tokyo University of Agriculture and Technology
第 2 著者 氏名(和/英) 池田 論 / Satoshi Ikeda
第 2 著者 所属(和/英) 東京農工大学工学部情報コミュニケーション工学科
Department of Computer Science Tokyo University of Agriculture and Technology
第 3 著者 氏名(和/英) 中森 眞理雄 / Mario Nakamori
第 3 著者 所属(和/英) 東京農工大学工学部情報コミュニケーション工学科
Department of Computer Science Tokyo University of Agriculture and Technology
発表年月日 1998/12/4
資料番号 COMP98-70
巻番号(vol) vol.98
号番号(no) 442
ページ範囲 pp.-
ページ数 8
発行日