Let a communication network be modelled by an undirected graph G = ( V, E) of n nodes and m edges, and assume that each edge is owned by a selfish agent, which establishes the cost of using her edge by pursuing only her personal utility. In such a non-cooperative setting, we aim at designing a truthful mechanism for the problem of finding a minimum Steiner tree of G. Since no poly-time computable exact truthful mechanism can exist for such a problem (unless P=NP), we provide a truthful (2 - 2/k)-approximation mechanism which can be computed in O((n + k2)m log α(m, n)) time, where k is the number of terminal nodes, and α(.,.) is the classic inverse of the Ackermann's function. This compares favorably with the previous known O(kn(m + n log n)) time and 2-approximate truthful mechanism for solving the problem. © Springer-Verlag Berlin Heidelberg 2005.
CITATION STYLE
Gualá, L., & Proietti, G. (2005). A truthful (2 -2/k)-approximation mechanism for the Steiner Tree problem with k terminals. In Lecture Notes in Computer Science (Vol. 3595, pp. 390–400). Springer Verlag. https://doi.org/10.1007/11533719_40
Mendeley helps you to discover research relevant for your work.