Optimal tree structure with loyal users and batch updates

  • Authors:
  • Yu-Ki Chan;Minming Li;Weiwei Wu

  • Affiliations:
  • Department of Computer Science, City University of Hong Kong, Hong Kong, PR China;Department of Computer Science, City University of Hong Kong, Hong Kong, PR China;Department of Computer Science, City University of Hong Kong, Hong Kong, PR China and Department of Computer Science, University of Science and Technology of China, Hefei, PR China and USTC-CityU ...

  • Venue:
  • Journal of Combinatorial Optimization
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the probabilistic model in the key tree management problem. Users have different behaviors. Normal users have probability p to issue join/leave request while the loyal users have probability zero. Given the numbers of such users, our objective is to construct a key tree with minimum expected updating cost. We observe that a single LUN (Loyal User Node) is enough to represent all loyal users. When 1驴p驴0.57 we prove that the optimal tree that minimizes the cost is a star. When 1驴p0.57, we try to bound the size of the subtree rooted at every non-root node. Based on the size bound, we construct the optimal tree using dynamic programming algorithm in O(n驴K+K 4) time where K=min驴{4(log驴(1驴p)驴1)驴1,n} and n is the number of normal users.