日本語
 
Help Privacy Policy ポリシー/免責事項
  詳細検索ブラウズ

アイテム詳細

登録内容を編集ファイル形式で保存
 
 
ダウンロード電子メール
  Encodings of Range Maximum-Sum Segment Queries and Applications

Gawrychowski, P., & Nicholson, P. K. (2014). Encodings of Range Maximum-Sum Segment Queries and Applications. Retrieved from http://arxiv.org/abs/1410.2847.

Item is

基本情報

表示: 非表示:
資料種別: 成果報告書

ファイル

表示: ファイル
非表示: ファイル
:
arXiv:1410.2847.pdf (プレプリント), 488KB
ファイルのパーマリンク:
https://hdl.handle.net/11858/00-001M-0000-0024-4467-1
ファイル名:
arXiv:1410.2847.pdf
説明:
File downloaded from arXiv at 2014-12-01 10:14
OA-Status:
閲覧制限:
公開
MIMEタイプ / チェックサム:
application/pdf / [MD5]
技術的なメタデータ:
著作権日付:
-
著作権情報:
-
CCライセンス:
http://arxiv.org/help/license

関連URL

表示:

作成者

表示:
非表示:
 作成者:
Gawrychowski, Paweł1, 著者           
Nicholson, Patrick K.1, 著者           
所属:
1Algorithms and Complexity, MPI for Informatics, Max Planck Society, ou_24019              

内容説明

表示:
非表示:
キーワード: Computer Science, Data Structures and Algorithms, cs.DS
 要旨: Given an array A containing arbitrary (positive and negative) numbers, we consider the problem of supporting range maximum-sum segment queries on A: i.e., given an arbitrary range [i,j], return the subrange [i' ,j' ] \subseteq [i,j] such that the sum of the numbers in A[i'..j'] is maximized. Chen and Chao [Disc. App. Math. 2007] presented a data structure for this problem that occupies {\Theta}(n) words, can be constructed in {\Theta}(n) time, and supports queries in {\Theta}(1) time. Our first result is that if only the indices [i',j'] are desired (rather than the maximum sum achieved in that subrange), then it is possible to reduce the space to {\Theta}(n) bits, regardless the numbers stored in A, while retaining the same construction and query time. We also improve the best known space lower bound for any data structure that supports range maximum-sum segment queries from n bits to 1.89113n - {\Theta}(lg n) bits, for sufficiently large values of n. Finally, we provide a new application of this data structure which simplifies a previously known linear time algorithm for finding k-covers: i.e., given an array A of n numbers and a number k, find k disjoint subranges [i_1 ,j_1 ],...,[i_k ,j_k ], such that the total sum of all the numbers in the subranges is maximized.

資料詳細

表示:
非表示:
言語: eng - English
 日付: 2014-10-102014-11-242014-11-24
 出版の状態: オンラインで出版済み
 ページ: 20 pages + 2 page appendix, 4 figures. This version: corrected a few typos and metadata
 出版情報: -
 目次: -
 査読: -
 識別子(DOI, ISBNなど): arXiv: 1410.2847
URI: http://arxiv.org/abs/1410.2847
BibTex参照ID: DBLP:journals/corr/NicholsonG14
 学位: -

関連イベント

表示:

訴訟

表示:

Project information

表示:

出版物

表示: