The search functionality is under construction.

IEICE TRANSACTIONS on Fundamentals

Ranking and Unranking of Non-regular Trees in Gray-Code Order

Ro-Yu WU, Jou-Ming CHANG, An-Hang CHEN, Ming-Tat KO

  • Full Text Views

    0

  • Cite this

Summary :

A non-regular tree T with a prescribed branching sequence (s1,s2,...,sn) is a rooted and ordered tree such that its internal nodes are numbered from 1 to n in preorder and every internal node i in T has si children. Recently, Wu et al. (2010) introduced a concise representation called RD-sequences to represent all non-regular trees and proposed a loopless algorithm for generating all non-regular trees in a Gray-code order. In this paper, based on such a Gray-code order, we present efficient ranking and unranking algorithms of non-regular trees with n internal nodes. Moreover, we show that the ranking algorithm and the unranking algorithm can be run in O(n2) time and O(n2+nSn-1) time, respectively, provided a preprocessing takes O(n2Sn-1) time and space in advance, where .

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E96-A No.6 pp.1059-1065
Publication Date
2013/06/01
Publicized
Online ISSN
1745-1337
DOI
10.1587/transfun.E96.A.1059
Type of Manuscript
Special Section PAPER (Special Section on Discrete Mathematics and Its Applications)
Category

Authors

Ro-Yu WU
  Lunghwa University of Science and Technology
Jou-Ming CHANG
  National Taipei College of Business
An-Hang CHEN
  National Taipei College of Business
Ming-Tat KO
  Academia Sinica

Keyword