arXiv reaDer
「スライスされた」サブウィンドウ検索: 最大四角形問題に対するサブリニア複雑度ソリューション
"Sliced" Subwindow Search: a Sublinear-complexity Solution to the Maximum Rectangle Problem
正と負の数の 2D マトリックスを考えると、内容の合計が他のすべての四角形よりも大きい四角形をその中に描くにはどうすればよいでしょうか?この基本的な問題は、一般に最大四角形問題またはサブウィンドウ検索として知られ、多くの計算領域にまたがっています。しかし、行列のサイズに少なくとも線形的に比例する計算リソースを要求することなく、問題は解決されていません。この作業では、マトリックスの少量の等距離セクション間を補間することにより、サブリニア時間とメモリの複雑さを達成する問題への新しいアプローチを提示します。自然画像に適用した当社のソリューションは、99% の比較精度で速度とメモリ効率を 11 倍に向上させることで、最新技術を凌駕します。一般に、行列が十分に大きく、精度のわずかな低下が許容される場合、たとえば自然画像に関係する多くの問題で、このソリューションは既存のソリューションよりも優れています。そのため、リアルタイム アプリケーションや、最大四角形問題のさまざまな計算困難なインスタンスに適しています。
Considering a 2D matrix of positive and negative numbers, how might one draw a rectangle within it whose contents sum higher than all other rectangles'? This fundamental problem, commonly known the maximum rectangle problem or subwindow search, spans many computational domains. Yet, the problem has not been solved without demanding computational resources at least linearly proportional to the size of the matrix. In this work, we present a new approach to the problem which achieves sublinear time and memory complexities by interpolating between a small amount of equidistant sections of the matrix. Applied to natural images, our solution outperforms the state-of-the-art by achieving an 11x increase in speed and memory efficiency at 99% comparative accuracy. In general, our solution outperforms existing solutions when matrices are sufficiently large and a marginal decrease in accuracy is acceptable, such as in many problems involving natural images. As such, it is well-suited for real-time application and in a variety of computationally hard instances of the maximum rectangle problem.
updated: Sun Apr 09 2023 21:48:47 GMT+0000 (UTC)
published: Wed Jul 31 2019 23:21:52 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)アソシエイト