Abstract
Minimal and efficient graph representations are key to store, communicate, and sample the search space of graphs and networks while meeting user-defined criteria. In this paper, we investigate the feasibility of gradient-free optimization heuristics based on Differential Evolution to search for minimal integer representations of undirected graphs. The class of Differential Evolution algorithms are population-based gradient-free optimization heuristics having found a relevant attention in the nonconvex and nonlinear optimization communities. Our computational experiments using eight classes of Differential Evolution schemes and graph instances with varying degrees of sparsity have shown the merit of attaining minimal numbers for graph encoding/representation rendered by exploration-oriented strategies within few function evaluations. Our results have the potential to elucidate new number-based encoding and sample-based algorithms for graph representation, network design and optimization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aleardi, L.C., Devillers, O., Schaeffer, G.: Optimal succinct representations of planar maps. In: Proceedings of the Twenty-Second Annual Symposium on Computational Geometry, pp. 309–318 (2006)
Barbay, J., Castelli Aleardi, L., He, M., Munro, J.I.: Succinct representation of labeled graphs. Algorithmica 62, 224–257 (2012)
Blandford, D.K., Blelloch, G.E., Kash, I.A.: Compact representations of separable graphs. In: Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 679–688. SODA 2003, Society for Industrial and Applied Mathematics, USA (2003)
Blelloch, G.E., Farzan, A.: Succinct representations of separable graphs. In: Amir, A., Parida, L. (eds.) CPM 2010. LNCS, vol. 6129, pp. 138–150. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13509-5_13
Boldi, P., Rosa, M., Santini, M., Vigna, S.: Layered label propagation: a multiresolution coordinate-free ordering for compressing social networks. In: Proceedings of the 20th International Conference on World Wide Web, pp. 587–596 (2011)
Brisaboa, N.R., Ladra, S., Navarro, G.: Compact representation of web graphs with extended functionality. Inf. Syst. 39, 152–174 (2014)
Buehrer, G., Chellapilla, K.: A scalable pattern mining approach to web graph compression with communities. In: Proceedings of the 2008 International Conference on Web Search and Data Mining, pp. 95–106 (2008)
Claude, F., Navarro, G.: Fast and compact web graph representations. ACM Trans. Web (TWEB) 4(4), 1–31 (2010)
Erdös, P., Evans, A.B.: Representations of graphs and orthogonal Latin square graphs. J. Graph Theor. 13(5), 593–595 (1989)
Farzan, A., Munro, J.I.: Succinct representations of arbitrary graphs. In: Halperin, D., Mehlhorn, K. (eds.) ESA 2008. LNCS, vol. 5193, pp. 393–404. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-87744-8_33
Gallian, J.A.: A dynamic survey of graph labeling. Electron. J. Comb. 1, DS6 (2018)
Ghosh, S., Das, S., Roy, S., Minhazul Islam, S., Suganthan, P.: A differential covariance matrix adaptation evolutionary algorithm for real parameter optimization. Inf. Sci. 182(1), 199–219 (2012), nature-Inspired Collective Intelligence in Theory and Practice
Guo, S.M., Yang, C.C., Hsu, P.H., Tsai, J.S.H.: Improving differential evolution with a successful-parent-selecting framework. IEEE Trans. Evol. Comput. 19(5), 717–730 (2015). https://doi.org/10.1109/TEVC.2014.2375933
He, X., Kao, M.Y., Lu, H.I.: Linear-time succinct encodings of planar graphs via canonical orderings. SIAM J. Discret. Math. 12(3), 317–325 (1999)
He, X., Kao, M.Y., Lu, H.I.: A fast general methodology for information-theoretically optimal encodings of graphs. SIAM J. Comput. 30(3), 838–846 (2000)
Jacobson, G.: Space-efficient static trees and graphs. In: 30th Annual Symposium on Foundations of Computer Science, pp. 549–554. IEEE Computer Society (1989)
Katebi, H., Sakallah, K.A., Markov, I.L.: Graph symmetry detection and canonical labeling: differences and synergies. In: Voronkov, A. (ed.) Turing-100 - The Alan Turing Centenary, Manchester, UK, June 22–25, 2012. EPiC Series in Computing, vol. 10, pp. 181–195. EasyChair (2012). https://doi.org/10.29007/gzc1
Kreher, D.L., Stinson, D.R.: Combinatorial algorithms: generation, enumeration, and search. ACM SIGACT News 30(1), 33–35 (1999)
Parque, V.: On hybrid heuristics for Steiner trees on the plane with obstacles. In: Zarges, C., Verel, S. (eds.) Evolutionary Computation in Combinatorial Optimization – 21st European Conference, EvoCOP 2021, Held as Part of EvoStar 2021, Virtual Event, April 7–9, 2021, Proceedings. Lecture Notes in Computer Science, vol. 12692, pp. 120–135. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-72904-2_8
Parque, V., Kobayashi, M., Higashi, M.: Bijections for the numeric representation of labeled graphs. In: 2014 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2014, San Diego, CA, USA, October 5–8, 2014, pp. 447–452. IEEE (2014)
Parque, V., Miyashita, T.: On succinct representation of directed graphs. In: 2017 IEEE International Conference on Big Data and Smart Computing, BigComp 2017, Jeju Island, South Korea, February 13–16, 2017, pp. 199–205. IEEE (2017)
Parque, V., Miyashita, T.: On the numerical representation of labeled graphs with self-loops. In: 29th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2017, Boston, MA, USA, November 6–8, 2017, pp. 342–349. IEEE Computer Society (2017). https://doi.org/10.1109/ICTAI.2017.00061
Parque, V., Miyashita, T.: Numerical representation of modular graphs. In: 2018 IEEE 42nd Annual Computer Software and Applications Conference, COMPSAC 2018, Tokyo, Japan, 23–27 July 2018, vol. 1, pp. 819–820. IEEE Computer Society (2018). https://doi.org/10.1109/COMPSAC.2018.00136
Parque, V., Miyashita, T.: Obstacle-avoiding Euclidean Steiner trees by n-star bundles. In: IEEE 30th International Conference on Tools with Artificial Intelligence, ICTAI 2018, 5–7 November 2018, Volos, Greece, pp. 315–319. IEEE (2018). https://doi.org/10.1109/ICTAI.2018.00057
Parque, V., Miyashita, T.: On graph representation with smallest numerical encoding. In: 2018 IEEE 42nd Annual Computer Software and Applications Conference, COMPSAC 2018, Tokyo, Japan, 23–27 July 2018, vol. 1, pp. 817–818. IEEE Computer Society (2018). https://doi.org/10.1109/COMPSAC.2018.00135
Rahnamayan, S., Tizhoosh, H.R., Salama, M.M.: Opposition-based differential evolution. IEEE Trans. Evol. Comput. 12(1), 64–79 (2008)
Segredo, E., Lalla-Ruiz, E., Hart, E.: A novel similarity-based mutant vector generation strategy for differential evolution. In: Proceedings of the Genetic and Evolutionary Computation Conference, pp. 881–888 (2018)
Storn, R., Price, K.: Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341 (1997)
Sutton, A.M., Lunacek, M., Whitley, L.D.: Differential evolution and non-separability: using selective pressure to focus search. In: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, pp. 1428–1435 (2007)
Turán, G.: On the succinct representation of graphs. Discret. Appl. Math. 8(3), 289–294 (1984)
Zhang, J., Sanderson, A.C.: Jade: adaptive differential evolution with optional external archive. IEEE Trans. Evol. Comput. 13(5), 945–958 (2009)
Acknowledgment
This work was supported by JSPS KAKENHI Grant Number 20K11998.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Parque, V., Miyashita, T. (2024). On Searching for Minimal Integer Representation of Undirected Graphs. In: Luo, B., Cheng, L., Wu, ZG., Li, H., Li, C. (eds) Neural Information Processing. ICONIP 2023. Communications in Computer and Information Science, vol 1962. Springer, Singapore. https://doi.org/10.1007/978-981-99-8132-8_7
Download citation
DOI: https://doi.org/10.1007/978-981-99-8132-8_7
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-8131-1
Online ISBN: 978-981-99-8132-8
eBook Packages: Computer ScienceComputer Science (R0)