Abstract
The complexity status of the minimum dilation triangulation (MDT) problem for a general point set is unknown. Therefore, we focus on the development of approximated algorithms to find high quality triangulations of minimum dilation. For an initial approach, we design a greedy strategy able to obtain approximate solutions to the optimal ones in a simple way. We also propose an operator to generate the neighborhood which is used in different algorithms: Local Search, Iterated Local Search, and Simulated Annealing. Besides, we present an algorithm called Random Local Search where good and bad solutions are accepted using the previous mentioned operator. For the experimental study we have created a set of problem instances since no reference to benchmarks for these problems were found in the literature. We use the sequential parameter optimization toolbox for tuning the parameters of the SA algorithm. We compare our results with those obtained by the OV-MDT algorithm that uses the obstacle value to sort the edges in the constructive process. This is the only available algorithm found in the literature. Through the experimental evaluation and statistical analysis, we assess the performance of the proposed algorithms using this operator.
Similar content being viewed by others
Notes
For a given triangulation, the stabbing number is the maximum number of edges that are encountered (in their interior or at an endpoint) by any infinite line.
References
Aarts, E., Lenstra, J.: Local Search in Combinatorial Optimization. Wiley, New York (1997)
Bartz-Beielstein, T.: Experimental Research in Evolutionary Computation: The New Experimentalism (Natural Computing Series). Springer-Verlag New York Inc., Secaucus (2006)
Bartz-Beielstein, T.: SPOT: an R package for automatic and interactive tuning of optimization algorithms by sequential parameter optimization. CoRR (2010)
Beirouti, R., Snoeyink, J.: Implementations of the LMT heuristic for minimum weight triangulation. In: Proceedings of the Fourteenth Annual Symposium on Computational Geometry, SCG ’98, pp. 96–105. ACM, New York (1998)
Bokka, V., Gurla, H.: Constant-time algorithms for constrained triangulations on reconfigurable meshes. IEEE Trans. Parallel Distrib. Syst. 9(11), 1057–1072 (1998)
Bonichon, N., Gavoille, C., Hanusse, N., Perkovic, L.: The stretch factor of \(l_{1}\)- and \(l_{inf}\)-delaunay triangulations. CoRR abs/1202.5127 (2012)
Černý, V.: Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm. J. Optim. Theory Appl. 45, 41–51 (1985)
Chen, Q., Medioni, G.: Image synthesis from a sparse set of views. In: Proceedings of the 8th Conference on Visualization ’97, VIS ’97, p. 269-ff. IEEE Computer Society Press (1997)
Cheong, O., Haverkort, H., Lee, M.: Computing a minimum-dilation spanning tree is NP-hard. In: Proceedings of the Thirteenth Australasian Symposium on Theory of Computing, CATS ’07, vol. 65, pp. 15–24 (2007)
Chew, P.: There is a planar graph almost as good as the complete graph. In: Proceedings of the Second Annual Symposium on Computational Geometry, SCG ’86, pp. 169–177. ACM, New York (1986)
de Berg, M., van Kreveld, M., Overmars, M., Schwarzkopf, O.: Computational Geometry: Algorithms and Applications, 2nd edn. Springer-Verlag, Heidelberg (2000)
Demšar, J.: Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 7, 1–30 (2006)
Derrac, J., García, S., Molina, D., Herrera, F.: A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evolut. Comput. 1(1), 3–18 (2011)
Dobkin, D., Friedman, S., Supowit, K.: Delaunay graphs are almost as good as complete graphs. Discret. Comput. Geom. 5(4), 399–407 (1990)
Drysdale, R., Rote, G., Aichholzer, O.: A simple linear time greedy triangulation algorithm for uniformly distributed points. In: Report IIG-408, Institutes for Information Processing, Technische Universit at Graz (1995)
Edmonds, J.: Matroids and the greedy algorithm. Math. Progr. 1(1), 127–136 (1971)
Eppstein, D.: Dilation-free planar graphs. http://www.ics.uci.edu/~eppstein/junkyard/dilation-free/ (1997). Accessed 4 Feb 2014
Eppstein, D.: Spanning trees and spanners. In: Sack, J.R., Urrutia, J. (eds.) Handbook of Computational Geometry, pp. 425–461. Elsevier, Amsterdam (2000)
Eppstein, D., Wortman, K.: Minimum dilation stars. In: Proceedings of the 21st ACM Symposium on Computational Geometry, pp. 321–326, cs.CG/0412025. ACM (2005)
Giannopoulos, P., Knauer, C., Marx, D.: Minimum-dilation tour (and path) is NP-hard. In: EWCG 07: Proceedings of the 23rd European Workshop on Computational Geometry, pp. 18–21 (2007)
Keil, J., Gutwin, C.: The delaunay triangulation closely approximates the complete euclidean graph. In: Dehne, F., Sack, J.R., Santoro, N. (eds.) LNCS, vol. 382, pp. 47–56. Springer, Berlin (1989)
Keil, J., Gutwin, C.: Classes of graphs which approximate the complete euclidean graph. Discret. Comput. Geom. 7(1), 13–28 (1992)
Kirkpatrick, S., Gelatt, C., Vecchi, M.: Optimization by simulated annealing. Science 220, 671–680 (1983)
Klein, A.: Effiziente berechnung einer dilationsminimalen triangulierung. PhD thesis (2006a)
Klein, A.: Minimum dilation triangulation. Geometry Lab. http://www.geometrylab.de/ (2006b). Accessed 4 Feb 2014
Klein, R., Kutz, M.: Computing geometric minimum-dilation graphs is NP-hard. In: Kaufmann, M., Wagner, D. (eds.) Graph Drawing, pp. 556–567. Springer, Berlin (2006)
Knauer, C., Mulzer, W.: An exclusion region for minimum dilation triangulations. In: EuroCG, Technische Universiteit Eindhoven, pp. 33–36 (2005a)
Knauer, C., Mulzer, W.: Minimum dilation triangulations. In: Freie Universitt Berlin, Fachbereich Mathematik und Informatik, Technical Report (2005b)
Kolingerová, I., Ferko, A.: Multicriteria-optimized triangulations. Vis. Comput. 17(6), 380–395 (2001)
Lourenco, H., Martin, O., Stützle, T.: Iterated Local Search, pp. 321–353. Kluwer Academic Publishers, Norwell (2002)
Markatou, M., Tian, H., Biswas, S., Hripcsak, G.: Analysis of variance of cross-validation estimators of the generalization error. J. Mach. Learn. Res. 6, 1127–1168 (2005)
Martin, O., Otto, S., Felten, E.: Large-step Markov chains for the traveling salesman problem. Complex Syst. 5, 299–326 (1991)
Michalewicz, Z., Fogel, D.: How to Solve It: Modern Heuristics. Springer, Berlin (2004)
Narasimhan, G., Smid, M.: Approximating the stretch factor of euclidean graphs. SIAM J. Comput. 30, 2000 (1999)
Narasimhan, G., Smid, M.: Geometric Spanner Networks. Cambridge University Press, New York (2007)
Nielson, G.: Tools for triangulations and tetrahedrizations. In: Scientific Visualization, Overviews, Methodologies, and Techniques, IEEE Computer Society, pp. 429–525 (1997)
Papadimitriou, C.: The complexity of combinatorial optimization problems. PhD thesis, Princeton, NJ, aAI7704795 (1976)
Vite-Silva, I., Cruz-Cortés, N., Toscano-Pulido, G., Fraga, L.: Optimal triangulation in 3d computer vision using a multi-objective evolutionary algorithm. In: Giacobini, M. (ed.) Applications of Evolutionary Computing. Lecture Notes in Computer Science, vol. 4448, pp. 330–339. Springer, Berlin (2007)
Xia, G.: Improved upper bound on the stretch factor of delaunay triangulations. In: Proceedings of the 27th Annual ACM Symposium on Computational Geometry, SoCG ’11, pp. 264–273. ACM, New York (2011)
Xia, G., Zhang, L.: Improved lower bound for the stretch factor of delaunay triangulations manuscript. Poster in fwcg10: 20th Annual Fall Workshop on Computational Geometry (2010)
Zhou, H., Wu, H., Xia, S., Jin, M., Ding, N.: A distributed triangulation algorithm for wireless sensor networks on 2d and 3d surface. In: INFOCOM, 2011 Proceedings IEEE, pp. 1053–1061 (2011)
Acknowledgments
The authors would like to thank to Research Project Tecnologías Avanzadas de Bases de Datos 22/F014 financed by Universidad Nacional de San Luis, San Luis, Argentina; CONICET (Consejo Nacional de Investigaciones Científicas y Técnicas), Argentina; and ESF EUROCORES programme EuroGIGA, CRP ComPoSe: grant EUI-EURC-2011-4306, Spain. The authors acknowledge support from MINCyT-CONACyT through bilateral project No. MX/11/03 -164626.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dorzán, M.G., Leguizamón, M.G., Mezura-Montes, E. et al. Approximated algorithms for the minimum dilation triangulation problem. J Heuristics 20, 189–209 (2014). https://doi.org/10.1007/s10732-014-9237-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10732-014-9237-2