Submitted:
01 April 2025
Posted:
01 April 2025
You are already at the latest version
Abstract
Keywords:
MSC: 05C09; 05C07; 05C99; 05C85; 60E99
1. Introduction
2. Motivation
- (1)
-
For each of the 9 generated graphs, calculate the average values:
- (a)
- for all those generated from it,
- (b)
- for all the others ones;
and the same is for each invariant; we have to get the difference. - (2)
- For some ordering of the graphs (for instance, the one that exists according to the numbers we use), calculate the rank correlation lists of invariants; in this case, sufficiently large values of the correlation coefficients should be obtained.
- (1)
- Everything turns out quite well, the hypothesis is confirmed.
- (2)
- The GCC invariant stands apart from the other three and correlates little with them; the remaining 3 are interconnected (3 pairs of lists of values, for each pair there are 4 ways to calculate the correlation, for a total of 12 values). We obtained these 12 values in the range from to (the average value is , although it is unlikely that this average value has any meaning), which also confirms the hypothesis.
3. The General Description of the Work Performed
the work described in the paper can be generalized: not only for some other subject area and corresponding generating algorithms, but also for some other set of invariants.
4. The Second-Order Degree Vector
5. The Second-Order Degree Vector as a Numerical Invariant
- let be the number of vertices;
- the degree of vertex v denoted is the number of edges incident to v;
- the set of neighbors of vertex v is denoted by ;
- sorted neighbor degrees: for each vertex v, let be the list of degrees of its neighbors sorted in descending order, where and .
- a positive value, if v is considered greater than w;
- a negative value, if v is considered less than w;
- 0, if v and w are considered equal.
-
Compare and :
- if , then v is greater than w;
- if , then v is less than w;
- if , proceed to the next step.
-
For to p (assuming ):
- if , then v is greater than w;
- if , then v is less than w;
- if , continue to the next i.
- If all compared neighbor degrees are equal, v and w are considered equal.
- For each vertex , we construct its sorted neighbor degree list .
- Flatten the degree lists. For this, we link all neighbor degree lists into a single sequence, inserting a separator 0 between the lists. Then the sequence L is as follows:where .
- Construct the invariant number. We consider L as a sequence of digits in a positional numeral system with the base . Then the invariant I is calculated as follows:where is the k-th element of L, and m is the length of L. The sequence is traversed from the least significant digit (rightmost) to the most significant digit (leftmost).
- Vertex A: , ,
- Vertex B: , ,
- Vertex C: , ,
- Vertex D: ,
6. On the Used Standard Statistical Characteristics
7. The Proposed Approach to Calculation of the Rank Correlation
8. A Brief Description of Computational Experiments
9. Conclusions
- First, it is a heuristic that determines whether the graph in question belongs to a certain class of graphs with corresponding ranges of invariant values.
- Secondly, it is a heuristic that determines the order of consideration of invariants for various graph studies.
Funding
Acknowledgments
Conflicts of Interest
References
- R. Blanco-Rodríguez, J.N.A. Tetteh, E. Hernández-Vargas. Assessing the impacts of vaccination and viral evolution in contact networks. Scientific Reports, vol. 14, iss. 1, no. 15753 (2024). [CrossRef]
- N.-C. Yang, S.-T. Zeng, W.-Ch. Tseng. Three-phase power flow using binary tree search algorithm for unbalanced distribution networks. Electric Power Systems Research, vol. 237, no. 111019 (2024). [CrossRef]
- N. Garg, S. Singhal, N. Aggarwal, A. Sadashiva, P.K. Muduli, D. Bhowmik. Improved time complexity for spintronic oscillator ising machines compared to a popular classical optimization algorithm for the Max-Cut problem. Nanotechnology, vol. 35, iss. 4611, no. 465201 (2024). [CrossRef]
- T.A. Springer. Invariant theory. Berlin: Springer-Verlag, 1977, 120 p.
- B.F. Melnikov, E.F. Sayfullina. Applying multiheuristic approach to randomly generating graphs with a given degree sequence. News of Higher Educational Institutions. Volga Region. Physical and Mathematical Sciences, vol. 3 (27), pp. 70-83 (2013). (In Russian.). https://elibrary.ru/item.asp?id=21315166.
- E. Sayfullina. A heuristic approach to the verification of isomorphic graphs. Proc. of International Conference Information Technology and Nanotechnology, pp. 838–842 (2016). [CrossRef]
- B.F. Melnikov, E.F. Sayfullina, Y.Y. Terentyeva, N.P. Churikova. Application of algorithms for generating random graphs for investigating the reliability of communication networks. Informatization and communication, vol. 1, pp. 71-80 (2018). (In Russian.). https://elibrary.ru/item.asp?id=32651307.
- B. Melnikov, A. Samarin, Y. Terentyeva. Using Special Graph Invariants in Some Applied Network Problems. 7th Computational Methods in Systems and Software, CoMeSySo-2023, Lecture Notes in Networks and Systems, vol. 935, pp. 388–392 (2024). [CrossRef]
- M.A. Khan, K.K. Kayibi, Sh. Pirzada. Random generation of graphs with a given degree sequence. Proc. of 8th French Combinatorial Conference, University of Paris Sud, France (2010). https://www.researchgate.net/publication/276355068.
- S.M. Ergotić. On Unicyclic Graphs with Minimum Graovac–Ghorbani Index. Mathematics, vol. 12(3):384 (2024)). [CrossRef]
- I. Gutman, B. Furtula, V. Katanić. Randić index and information. AKCE International Journal of Graphs and Combinatorics, vol. 15, pp. 307–312 (2018). [CrossRef]
- R.J.M. Damalerio, R.G. Eballe, I. Jr. Serino Cabahug, Ch.M. Rivas Balingit, A.L. Ong Vicedo. Global clustering coefficient of the join and corona of graphs. Asian Research Journal of Mathematics, vol. 18, iss. 12, pp. 128–140, article no. ARJOM.95267 (2022). https://www.researchgate.net/publication/366982948.
- S. Nikolić, N. S. Nikolić, N. Trinajstić, Z. Mihalić. The Wiener index: development and applications. Croatica Chemica Acta 68(1), pp. 105-129 (1994). https://www.researchgate.net/ publication/263274230.
- B.F. Melnikov, S.V. Pivneva, M.A. Trifonov, Various algorithms, calculating distances of DNA sequences, and some computational recommendations for use such algorithms CEUR Workshop Proceedings, 1902, pp. 43–50 (2017). [CrossRef]
- B. Melnikov, M. Trenina, A. Nichiporchuk, E. Melnikova, M. Abramyan. Some new approaches to comparative evaluation of algorithms for calculating distances between genomic sequences Advances in Intelligent Systems and Computing, 1294, pp. 633–642 (2020). [CrossRef]
- P. Erdős, Graph theory and probability. Canad. J. Math., 11 (1959), 34-38. [CrossRef]
- P. Erdős, A. Rényi, On random graphs. I. Publ. Math. Debrecen, 6 (1959), 290–297. MathSciNet: 0120167.
- P. Erdős, A. Rényi, On the evolution of random graphs. Magyar Tud. Akad. Mat. Kutató Int. Közl., 5 (1960), 17–61. MathSciNet: 0125031.
- M.E. Zhukovskii, A.M. Raigorodskii. Random graphs: models and asymptotic characteristics. Russian Mathematical Surveys. 2015. vol. 70. no. 1. pp. 33–81. [CrossRef]
- M. Lagutin. Visual mathematical statistics. Moscow: Binom, 2012, 472 p. (in Russian).
- L. Wasserman. All of statistics: a concise course in statistical inference. Berlin: Springer Science & Business Media, 2013. 442 p.
- B.F. Melnikov, A.A. Melnikova. Edge-minimization of non-deterministic finite automata. The Korean Journal of Computational and Applied Mathematics (Journal of Applied Mathematics and Computing), 2001, vol. 8, no. 3, pp. 469–479.
- B.F. Melnikov, A.A. Melnikova. Some properties of the basis finite automaton The Korean Journal of Computational and Applied Mathematics (Journal of Applied Mathematics and Computing), 2002, vol. 9, no. 1, pp. 135–150.
| 1 |
In these papers, among other things, we compared the descriptive capabilities of the Randić index and the vector of second-order degrees, while also gaining the advantage of the vector; regarding the material of these articles, it is important to note the following.
|
| 2 | At the same time, of course, do not confuse the numbers of invariants (we use 5 items) with the numbers of variants of the correlation coefficient (we shall also use 5 items, see below). |
| 3 | 10 counting options are obtained as follows: we have 5 options for calculating rank correlation; for each of them, we can use either all 5 graph invariants or not use a vector of second-order degrees. |
| 4 |
To the basic idea formulated before, let us note the following.
|
| 5 | It is clear that there are other natural ways to arrange the vertices of a second-order vector, and they can be used in some other tasks. It is convenient for us to apply exactly the described method. |
| 6 | We should immediately note that the correlation calculated in any way between the usual Kendall’s correlation coefficient and our variant is always equal to 1 (“correlation between correlations”), this is easily obtained by trivially considering the formulas. |
| 7 | A complete analogy can be seen in the fact that when solving the traveling salesman problem by the method of branches and boundaries, it is convenient to set infinity values (∞) on the main diagonal of the matrix (although in the sense there should be values of 0). |




Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).