Density Finding on a Rectangle
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 97 === We define the density finding problem on a rectangle(DFR for short) as follows. Given an m-by-n rectangle R, each unit block is attached with a value and a weight. A subrectangle S in R is an m′-by-n′ rectangle where 1 <= m′ <= m and 1 <= n′ <= n....
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/33560090739466877692 |
id |
ndltd-TW-097NCTU5394049 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NCTU53940492015-10-13T14:53:17Z http://ndltd.ncl.edu.tw/handle/33560090739466877692 Density Finding on a Rectangle 最大密度矩形之找尋問題 羅偉力 碩士 國立交通大學 資訊科學與工程研究所 97 We define the density finding problem on a rectangle(DFR for short) as follows. Given an m-by-n rectangle R, each unit block is attached with a value and a weight. A subrectangle S in R is an m′-by-n′ rectangle where 1 <= m′ <= m and 1 <= n′ <= n. The value(weight) of S is the sum of the value(weight) of each block in S. Let A and W be the value and weight of S respectively. The goal is to find a subrectangle S in R such that the density of S is closest to a specified real number δ, where the density of S is defined as the ratio of A and W, and L <= W <= U for two specified positive numbers L and U. When m = 1, Luo et al. [10] give a O(nlog n) time solution. Moreover, if δ → ∞, Chung et al. [5] and Bernholt et al. [3] both give O(n) time solutions in different ways. In this thesis, we will give a O(m^2nlog n) time solution for any δ and O(m^2n) time solution if δ → ∞ when m < n. Besides, we show that solving DFR takes Omega(mnlog n) when m < n. 蔡錫鈞 2009 學位論文 ; thesis 27 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 97 === We define the density finding problem on a rectangle(DFR for short) as follows. Given an m-by-n rectangle R, each unit block is attached with a value and a weight. A subrectangle S in R is an m′-by-n′ rectangle where 1 <= m′ <= m and 1 <= n′ <= n. The value(weight) of S is the sum of the value(weight) of each block in S. Let A and W be the value and weight of S respectively. The goal is to find a subrectangle S in R such that the density of S is closest to a specified real number δ, where the density of S is defined as the ratio of A and W, and L <= W <= U for two specified positive numbers L and U.
When m = 1, Luo et al. [10] give a O(nlog n) time solution. Moreover, if δ → ∞, Chung et al. [5] and Bernholt et al. [3] both give O(n) time solutions in different ways. In
this thesis, we will give a O(m^2nlog n) time solution for any δ and O(m^2n) time solution if δ → ∞ when m < n. Besides, we show that solving DFR takes Omega(mnlog n) when m < n.
|
author2 |
蔡錫鈞 |
author_facet |
蔡錫鈞 羅偉力 |
author |
羅偉力 |
spellingShingle |
羅偉力 Density Finding on a Rectangle |
author_sort |
羅偉力 |
title |
Density Finding on a Rectangle |
title_short |
Density Finding on a Rectangle |
title_full |
Density Finding on a Rectangle |
title_fullStr |
Density Finding on a Rectangle |
title_full_unstemmed |
Density Finding on a Rectangle |
title_sort |
density finding on a rectangle |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/33560090739466877692 |
work_keys_str_mv |
AT luówěilì densityfindingonarectangle AT luówěilì zuìdàmìdùjǔxíngzhīzhǎoxúnwèntí |
_version_ |
1717760679780286464 |