The steiner problem with edge lengths 1 and 2,
Information Processing Letters
The quest for security in mobile ad hoc networks
MobiHoc '01 Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking & computing
Self-Organized Public-Key Management for Mobile Ad Hoc Networks
IEEE Transactions on Mobile Computing
Certificate Dispersal in Ad-Hoc Networks
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
BATON: a balanced tree structure for peer-to-peer networks
VLDB '05 Proceedings of the 31st international conference on Very large data bases
An Optimal Certificate Dispersal Algorithm for Mobile Ad Hoc Networks*
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
An Approximation Algorithm for Minimum Certificate Dispersal Problems
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
The Steiner tree problem on graphs: Inapproximability results
Theoretical Computer Science
An improved LP-based approximation for steiner tree
Proceedings of the forty-second ACM symposium on Theory of computing
Approximability and inapproximability of the minimum certificate dispersal problem
Theoretical Computer Science
Stabilizing certificate dispersal
SSS'05 Proceedings of the 7th international conference on Self-Stabilizing Systems
Hi-index | 0.00 |
Given an n -vertex graph G =(V ,E ) and a set R ⊆{{x ,y }|x ,y ∈V } of requests, we consider to assign a set of edges to each vertex in G so that for every request {u , v } in R the union of the edge sets assigned to u and v contains a path from u to v . The Minimum Certificate Dispersal Problem (MCD) is defined as one to find an assignment that minimizes the sum of the cardinality of the edge set assigned to each vertex, which is originally motivated by the design of secure communications in distributed computing. This problem has been shown to be LOGAPX-hard for general directed topologies of G and R . In this paper, we consider the complexity of MCD for more practical topologies of G and R , that is, when G or R forms an (undirected) tree; tree structures are frequently adopted to construct efficient communication networks. We first show that MCD is still APX-hard when R is a tree, even a star. We then explore the problem from the viewpoint of the maximum degree Δ of the tree: MCD for tree request set with constant Δ is solvable in polynomial time, while that with Δ=Ω(n ) is 2.78-approximable in polynomial time but hard to approximate within 1.01 unless P=NP. As for the structure of G itself, we show that if G is a tree, the problem can be solved in O (n 1+ε |R |), where ε is an arbitrarily small positive constant number.