In graph theory, a tree is one of the more popular families of graphs with a wide range of applications in computer science as well as many other related fields. While there are several distance measures over the set of all trees, we consider here the one which defines the so-called tree distance, defined by the minimum number of edit operations, of removing and adding edges, in order to change one tree into another. From a coding theoretic perspective, codes over the tree distance are used for the correction of edge erasures and errors. However, studying this distance measure is important for many other applications that use trees and properties on their locality and the number of neighbor trees. Under this paradigm, the largest size of code over trees with a prescribed minimum tree distance is investigated. Upper bounds on these codes as well as code constructions are presented. A significant part of our study is dedicated to the problem of calculating the size of the ball of trees of a given radius. These balls are not regular and thus we show that while the star tree has asymptotically the smallest size of the ball, the maximum is achieved for the path tree.
翻译:在图形理论中,一棵树是更受欢迎的图表组合,在计算机科学以及其他许多相关领域应用范围很广。 虽然在所有树群上有一些距离测量, 我们在这里考虑定义所谓的树距离, 以最小编辑次数定义, 去除和添加边缘, 以便将一棵树改变为另一棵。 从编码理论的角度来看, 使用树距离的代码来校正边缘擦蚀和错误。 但是, 研究这一距离测量对于许多其他应用程序非常重要, 而这些应用程序在它们的位置和附近树木的数量上使用树木和特性。 在此模式下, 将调查在树上设定最小距离的树木上的最大代码大小。 演示了这些代码的上方界限以及代码的构造。 我们研究的一个重要部分是用于计算某一半径的树木球体大小的问题。 这些球并不固定, 因此我们表明, 虽然恒树的球体大小小于球体最小的大小, 路径树的最大值是达到的。