首页> 外文会议>International Conference on Ubiquitous Information Management and Communication >An Efficient Scheme for the Generation of Ordered Trees in Constant Amortized Time
【24h】

An Efficient Scheme for the Generation of Ordered Trees in Constant Amortized Time

机译:在恒定摊销时间中产生有序树的有效方案

获取原文

摘要

Trees are useful entities allowing to model data structures and hierarchical relationships in networked decision systems ubiquitously. An ordered tree is a rooted tree where the order of the subtrees (children) of a node is significant. In combinatorial optimization, generating ordered trees is relevant to evaluate candidate combinatorial objects. In this paper, we present an algebraic scheme to generate ordered trees with $n$ vertices with utmost efficiency; whereby our approach uses $O$ (n) space and $O$ (1) time in average per tree. Our computational studies have shown the feasibility and efficiency to generate ordered trees in constant time in average, in about one tenth of a millisecond per ordered tree. Due to the 1–1 bijective nature to other combinatorial classes, our approach is favorable to study the generation of binary trees with $n$ external nodes, trees with $n$ nodes, legal sequences of $n$ pairs of parentheses, triangulated n-gons, gambler's sequences and lattice paths. We believe our scheme may find its use in devising algorithms for planning and combinatorial optimization involving Catalan numbers.
机译:树木是一个有用的实体,允许数据结构和层次关系模型无处不在的网络决策系统。有序树是有根树,其中一个节点的子树(孩子)的顺序是显著。在组合优化,产生有序的树是相关评估候选组合的对象。在本文中,我们提出了一个代数方案产生具有有序树 $ N $ 以最大的效率顶点;因此我们的方法是使用 $Ò$ (n)的空间和 $Ò$ (1)在时间平均每棵树。我们计算的研究表明的可行性和有效性产生在固定时间内的平均订购树木,大约每有序树一毫秒的十分之一。由于1-1双射性质的其他组合类,我们的做法是有利于研究二叉树的生成与 $ N $ 外部节点,树木 $ N $ 节点,法律序列 $ N $ 对括号的,三角正边形,赌客的序列和晶格路径。我们相信,我们的方案可能会发现它在制定规划和涉及Catalan数组合优化算法使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号