
 
angle 
 scale. Moreover, since zero rotation angle is 
defined and thus fixes the unit of Lie group SO
2
, this 
scale turns out as corresponding one-dimensional 
group manifold itself. The subject matter of the 
paper is an implementation of the idea that initial 
density distribution of characteristic features 
revealed on symmetric spatial shape could be 
preserved on group manifold in a form of 
frequencies, with which elements of the group are 
used in the transform. Below, we describe details of 
the formal construction along with investigation of 
some special task of spatial clustering, where 
representation of such type is essentially needful.  
3 DENSE PACKINGS 
We consider a class of dense packings with 
coefficient 1, in which the shapes of elements may 
change while all the elements have the same volume. 
Examples in dimensions 2 and 3 are given by the 
decomposition of asymmetric region into compact 
domains of equal volume and the arrangement of 
elastic reservoirs with identical filling in a bounded 
volume of a space. For different ways of defining 
admissible shapes of elements (constraints on the 
linear dimensions and surface area, elasticity, 
internal potentials; etc.), the analysis of the variants 
of dense packings turns out to be related to the 
solution of complex optimization problems. The 
goal is to find ways to reduce the computational 
complexity of problems of this type by using the 
extremal properties of the process of sequential 
random choice in which a sample 
N
RX ⊂
is tested 
by small sub-samples. Below, we describe the 
application of a special sequential trial scheme in 
which the problems of enumeration of close-to-
optimal variants of the arrangement of clusters, 
finding approximate symmetries, as own discrete 
symmetries of packings as hidden internal 
symmetries of the domain X, and sequential filtering 
of optimal solutions and exact symmetries among 
them are considered from a unified point of view.  
Suppose that X
⊂ R
N
  is a bounded domain, the 
space (X,σ,μ) is an a priori distribution in X, and F is 
a functional that defines the type of a K-cluster 
packing O={O(x
k
), k=1,…,K} in X,  
F(O) → max        (1) 
For nondegenerate distributions (X,σ,μ) with 
density  p
μ
, a pair (X,F) defines a certain set of 
variants of optimal packing, i.e., a certain set of 
solutions to problem (1) of the form 
O* = argmax F(O) = {O* (x*
k
)},    (2) 
                    
∪
O(x
i
)=X. 
If it is uniquely specified how the centers are 
ranked, then each set (2) defines a point in the space 
R
NK
 that describes the arrangement of the centers of 
optimal clusters in R
N
 
∗
χ
=(x*
1,…,
 x*
K 
)
R
NK
.      (3) 
We will refer to the sets χ
∈R
NK
 as configurations 
and the sequential acts of choosing configurations as 
trials.  
We will seek a solution to the problem of 
enumerating various kinds of packing in the class of 
algorithms requiring constant resources for 
computation in all trials. The example is the 
computation of centers as cluster averages, where 
the means can be permanently refined by the same 
recurrence formula  
M
M
x
+x =(M+1)
1+M
x
.      (4) 
Each portion of M
0
 elements extracted from X 
considered as the general population reflects the 
form of the distribution (X,σ,μ). In one-dimensional 
case  M
0
+1 linear blocks known as “Parzen 
windows” (Parzen E., 1962) are widely used in 
nonparametric density estimations. Applying certain 
specialization of F for finite sets, one can translate 
this approximation into a K-point representation 
χ
0
Y
0
(M
0
)) whatever the volume of the portion M
0
. 
If we follow the model chosen, then, in order to 
combine particular solutions of the form χ
0
 into the 
summarized result, we should apply the same 
procedure in all trials carried out in a fixed space of 
memory, which includes an array for storing this 
summarized result. Here, we apply the following 
standard procedure: 
(a) choose a sufficiently large number of 
initial trials M
1
;  
(b) construct an appropriate set Y
1
(M
0
) of 
particular configurations of the form χ
0
∈Y
0
(M
0
);  
(c) analyze Y
1
(M
0
) and single out from R
NK
 
a base set of clusters and the corresponding set 
Y*
1
(M
0
) of their central elements χ*
∈
Y*
1
(M
0
) by 
using certain functional F
1
 in R
NK
; 
(d) fill the base clusters with the results of 
further trials so that the next configuration χ is 
related to the nearest center of the base cluster as a 
template by a certain measure of proximity or the 
metric ρ(χ, χ’). To avoid pathological situations, we 
assume that the proximity is consistent with the 
usual Euclidean metric: ρ(χ, χ’)→0, as ||χ- χ’||→0 in 
R
NK
;  
(e) the solution being refined will 
correspond to the filling levels of clusters as 
neighborhoods of the central elements χ*. 
There is extremely efficient implementation of 
outlined scheme in one dimension that is based on 
good asymptotic behavior of rank statistics. 
Temporal means for ranks are normalized sums of 
IID values and thus are consistent estimates for 
VISAPP 2007 - International Conference on Computer Vision Theory and Applications
212