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 $b$-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$和整数美元和B$,找到根森林高地F$,最高为K美元,宽度最高为B$(定义为允许在F美元水平上的顶点的最大数量),因此G$是关闭F$的子集。当$G$是一棵树的线形图时,我们感兴趣的是,当G$是一棵树的线形图时,证明问题在于NP硬,并获得一个多元时添加值$b$-约合法算法时,这一类图在过去受到极大关注,这主要是由于它提供的一些潜在应用,其中包括平行处理中的应用程序,例如模块产品的平行组装或相关数据库中的平行查询处理,以及纯粹的组合应用程序,包括搜索像树一样的部分订单(后者反过来将分类数据的二进式搜索概括化),后者可以用于自动程序测试。