Skip to main content

Table 1 List of symbols

From: Privacy-preserving distributed clustering

Symbol

Description

M

Number of groups created by the service provider

N u

Total number of users in the social network

K

Number of clusters

P i

Preference set of user i

P ~ Σ ( m , r )

Packed sum of preferences of users in G m

p (i,r)

r th coordinate of P i

c (k,r)

r th coordinate of cluster k

P ~ i

Packed preference of user i

C ~ r

Packed centroid for dimension r

γ (i,k)

Binary value for the k th cluster: 1 for the closest cluster,0 otherwise

Γ ~ Σ m

Packed total number of users in each cluster for G m

w

Bit length of p(i,r) and c(j,r)

α,β,ϕ,ψ,ρ

Random values

[ [·] ] H

Encryption of a plain text using the public key of H m

S ~ ( i , r )

Packed partial input of user i for dimension r

N g

Number of users in each group

R

Dimension of preferences

G m

Group m

P ~ i

Packed preferences of user i

P ~ Σ r

Packed sum of preferences of all users for dimension r

C k

Cluster centroid k

D (i,k)

Euclidean distance between P i  and C k

D ~ ( i , k )

Packed Euclidean distance between P i  and C j

Δ

Compartment size of Γ ~ i in bits

Γ ~ i

Packed vector of γ’s for user i

Γ ~ Σ

Packed total number of users in each cluster

σ

Statistical security parameter

H m

Helper user of group m

n

Paillier modulus

Compartment size of C ~ in bits