A linear time algorithm for finding tree-decompositions of small treewidth
STOC '93 Proceedings of the twenty-fifth annual ACM symposium on Theory of computing
Bicriteria network design problems
Journal of Algorithms
An efficient algorithm for the length-constrained heaviest path problem on a tree
Information Processing Letters
Subgraph isomorphism in planar graphs and related problems
Proceedings of the sixth annual ACM-SIAM symposium on Discrete algorithms
Journal of Computer and System Sciences - Computational biology 2002
The non-approximability of bicriteria network design problems
Journal of Discrete Algorithms
An Optimal Algorithm for the Maximum-Density Segment Problem
SIAM Journal on Computing
Journal of Computer and System Sciences
Finding a maximum-density path in a tree under the weight and length constraints
Information Processing Letters
Fast Algorithms for the Density Finding Problem
Algorithmica
An optimal algorithm for the maximum-density path in a tree
Information Processing Letters
Finding a weight-constrained maximum-density subtree in a tree
ISAAC'05 Proceedings of the 16th international conference on Algorithms and Computation
Hi-index | 0.00 |
We consider a framework for bi-objective network construction problems where one objective is to be maximized while the other is to be minimized. Given a host graph G = (V, E) with edge weights we ∈ Z and edge lengths le ∈ N for e ∈ E we define the density of a pattern subgraph H = (V′, E′) ⊆ G as the ratio ∂(H) =Σe∈E′ we/Σe∈E′ le We consider the problem of computing a maximum density pattern H with weight at least W and and length at most L in a host G. We consider this problem for different classes of hosts and patterns. We show that it is NP-hard even if the host has treewidth 2 and the pattern is a path. However, it can be solved in pseudo-polynomial linear time if the host has bounded treewidth and the pattern is a graph from a given minor-closed family of graphs. Finally, we present an FPTAS for a relaxation of the density maximization problem, in which we are allowed to violate the upper bound on the length at the cost of some penalty.