This work considers the following extension of the tree-depth problem: for a given input graph $G$ and integers $k$ and $b$, find a rooted forest $F$ of height at most $k$ and $width$ at most $b$ (defined as the maximum number of vertices allowed in a level of $F$) such that $G$ is a subgraph of the closure of $F$. We are interested in the case when $G$ is a line graph of a tree, proving that the problem is NP-hard and obtaining a polynomial-time additive $2b$-approximation algorithm. This particular class of graphs received a significant attention in the past, mainly due to a number of potential applications it provides. These include applications in parallel processing, e.g., parallel assembly of modular products, or parallel query processing in relational databases, as well as purely combinatorial applications, including searching in tree-like partial orders (which in turn generalizes binary search on sorted data). The latter can be used for automated program testing.
翻译:这项工作考虑了树深度问题的以下延伸:对于一个特定输入图,G$和整数,K美元和B美元,找到一个扎根的森林,高度为F$,最高为K美元,最高为Wirdth$,最高为B$(定义为允许在F美元水平上的最大脊椎数量),因此G$是关闭F美元的子集。当G$是一棵树的线形图时,我们感兴趣的是,当G$是一棵树的线形图时,证明问题在于NP硬,并获得一个2b$的多元时段添加剂。这一类图在过去受到很大关注,主要是因为它提供的一些潜在应用。这些应用包括在平行处理中的应用,例如模块产品的平行组装或关系数据库中的平行查询处理,以及纯粹的组合应用程序,包括搜索树类部分订单(后者反过来将分类数据的二元搜索概括化)。后者可用于自动程序测试。