Given a (positively) weighted directed graph G, a set of query nodes T and a root r, finding the minimum steiner arborescence containing the query nodes and rooted at r is an NP-hard problem
However, I'm having troubles finding a clearly explained approximation algorithm for this problem. This is quite unlike the undirected version of finding a minimum steiner tree, where the (general) 2-approximation algorithm is quite clear .
Does anybody know how to tackle the directed version? What is the state of the art in terms of approximations? Can't find much about it on the web.
Thanks!