Let Γ β,N be the N -part homogeneous Cantor set with β ∈ (1/(2N − 1), 1/N ).is called a code of t. Let U β,±N be the set of t ∈ [−1, 1] having a unique code, and let S β,±N be the set of t ∈ U β,±N which make the intersection Γ β,N ∩ (Γ β,N + t) a selfsimilar set. We characterize the set U β,±N in a geometrical and algebraical way, and give a sufficient and necessary condition for t ∈ S β,±N . Using techniques from beta-expansions, we show that there is a critical point βc ∈ (1/(2N − 1), 1/N ), which is a transcendental number, such that U β,±N has positive Hausdorff dimension if β ∈ (1/ (2N − 1), βc), and contains countably infinite many elements if β ∈ (βc, 1/N ). Moreover, there exists a second critical point αc = N + 1 − (N − 1)(N + 3) /2 ∈ (1/ (2N − 1), βc) such that S β,±N has positive Hausdorff dimension if β ∈ (1/ (2N − 1), αc), and contains countably infinite many elements if β ∈ [αc, 1/N ).