Fast evaluation of Bounded Slice-line Grid

Song Chen,Xian-Long Hong,She-Qin Dong,Yu-Chun Ma,Chung-Kuan Cheng,Jun Gu
DOI: https://doi.org/10.1007/BF02973462
IF: 1.871
2004-01-01
Journal of Computer Science and Technology
Abstract:Bounded Slice-line Grid (BSG) is an elegant representation of block placement, because it is very intuitionistic and has the advantage of handling various placement constraints. However, BSG has attracted little attention because its evaluation is very time-consuming. This paper proposes a simple algorithm independent of the BSG size to evaluate the BSG representation inO (n log logn) time, wheren is the number of blocks. In the algorithm, the BSG-rooms are assigned with integral coordinates firstly, and then a linear sorting algorithm is applied on the BSG-rooms where blocks are assigned to compute two block sequences, from which the block placement can be obtained inO (n log logn) time. As a consequence, the evaluation of the BSG is completed inO (n log logn) time, wheren is the number of blocks. The proposed algorithm is much faster than the previous graph-basedO (n2) algorithm. The experimental results demonstrate the efficiency of the algorithm.
What problem does this paper attempt to address?