Abstract
This paper introduces an exact algorithm for the construction of a shortest curvature-constrained network interconnecting a given set of directed points in the plane and a gradient descent method for doing so in 3D space. Such a network will be referred to as a minimum Dubins tree, since its edges are Dubins paths (or slight variants thereof). The problem of constructing a minimum Dubins tree appears in the context of underground mining optimisation, where the objective is to construct a least-cost network of tunnels navigable by trucks with a minimum turning radius. The Dubins tree problem is similar to the Steiner tree problem, except the terminals are directed and there is a curvature constraint. We propose the minimum curvature-constrained Steiner point algorithm for determining the optimal location of the Steiner point in a 3-terminal network. We show that when two terminals are fixed and the third varied in the planar version of the problem, the Steiner point traces out a limaçon.
Similar content being viewed by others
References
Ayala Hoffmann, J., Brazil, M., Rubinstein, J.H., Thomas, D.: Extendibility and path components of admissible paths for the Dubins problem. In: Australian Control Conference, pp. 440–444 (2011)
Brazil, M., Rubinstein, J.H., Thomas, D.A., Weng, J.F., Wormald, N.C.: Gradient-constrained minimum networks. I. Fundamentals. J. Glob. Optim. 21(2), 139–155 (2001)
Brazil, M., Grossman, P.A., Lee, D.H., Rubinstein, J.H., Thomas, D.A., Wormald, N.C.: Constrained path optimisation for underground mine layout. In: The 2007 International Conference of Applied and Engineering Mathematics (ICAEM07). London, pp. 856–861 (2007)
Dubins, L.E.: On curves of minimal length with a constraint on average curvature, and with prescribed initial and terminal positions and tangents. Am. J. Math. 79(3), 497–516 (1957)
Gilbert, E.N.: Minimum cost communication networks. Bell Syst. Tech. J. 46, 2209–2227 (1967)
Hwang, F., Richards, D., Winter, P.: The Steiner Tree Problem. North-Holland, Amsterdam (1992)
Melzak, Z.A.: On the problem of Steiner. Can. Math. Bull. 4(2), 143–148 (1961)
Pólya, G.: Induction and Analogy in Mathematics. Princeton University Press, Princeton (1954)
Rubinstein, J.H., Thomas, D.A.: A variational approach to the steiner network problem. Ann. Oper. Res. 33(6), 481–499 (1991)
Smith, W.D.: How to find Steiner minimal trees in Euclidean \(d\)-space. Algorithmica 7(2-3), 137–177 (1992)
Weng, J.F.: Generalized Melzak’s construction in the Steiner tree problem. Int. J. Comput. Geom. Appl. 12(6), 481–488 (2002)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kirszenblat, D., Sirinanda, K.G., Brazil, M. et al. Minimal curvature-constrained networks. J Glob Optim 72, 71–87 (2018). https://doi.org/10.1007/s10898-018-0625-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-018-0625-2