Kriege, N. M., Johansson, F. D., and Morris, C. (2020). A
survey on graph kernels. Applied Network Science,
5(1):6.
Martineau, M., Raveaux, R., Conte, D., and Venturini,
G. (2020). Learning error-correcting graph matching
with a multiclass neural network. Pattern Recognition
Letters, 134:68 – 76.
Martino, A., Frattale Mascioli, F. M., and Rizzi, A. (2020).
On the optimization of embedding spaces via infor-
mation granulation for pattern recognition. In 2020
International Joint Conference on Neural Networks
(IJCNN), pages 1–8.
Martino, A., Giuliani, A., and Rizzi, A. (2019a). (hy-
per)graph embedding and classification via simplicial
complexes. Algorithms, 12(11).
Martino, A. and Rizzi, A. (2020). (hyper)graph kernels over
simplicial complexes. Entropy, 22(10).
Martino, A. and Rizzi, A. (2021). An enhanced filtering-
based information granulation procedure for graph
embedding and classification. IEEE Access, 9:15426–
15440.
Martino, A., Rizzi, A., and Frattale Mascioli, F. M.
(2019b). Efficient approaches for solving the large-
scale k-medoids problem: Towards structured data.
In Sabourin, C., Merelo, J. J., Madani, K., and War-
wick, K., editors, Computational Intelligence: 9th In-
ternational Joint Conference, IJCCI 2017 Funchal-
Madeira, Portugal, November 1-3, 2017 Revised Se-
lected Papers, pages 199–219. Springer International
Publishing, Cham.
Pedrycz, W. (2001). Granular computing: an introduction.
In Proceedings Joint 9th IFSA World Congress and
20th NAFIPS International Conference, volume 3,
pages 1349–1354. IEEE.
Pedrycz, W. and Homenda, W. (2013). Building the
fundamentals of granular computing: a principle
of justifiable granularity. Applied Soft Computing,
13(10):4209–4218.
Pedrycz, W., Succi, G., Sillitti, A., and Iljazi, J. (2015).
Data description: A general framework of information
granules. Knowledge-Based Systems, 80:98–108.
P˛ekalska, E. and Duin, R. P. (2005). The dissimilarity rep-
resentation for pattern recognition: foundations and
applications. World Scientific.
P˛ekalska, E., Duin, R. P., and Paclík, P. (2006). Prototype
selection for dissimilarity-based classifiers. Pattern
Recognition, 39(2):189–208.
Riesen, K. and Bunke, H. (2008). Iam graph database
repository for graph based pattern recognition and ma-
chine learning. In Joint IAPR International Work-
shops on Statistical Techniques in Pattern Recognition
(SPR) and Structural and Syntactic Pattern Recogni-
tion (SSPR), pages 287–297. Springer.
Riesen, K. and Bunke, H. (2009a). Approximate graph
edit distance computation by means of bipartite graph
matching. Image and Vision Computing, 27(7):950 –
959.
Riesen, K. and Bunke, H. (2009b). Graph classification by
means of lipschitz embedding. IEEE Transactions on
Systems, Man, and Cybernetics, Part B (Cybernetics),
39(6):1472–1483.
Riesen, K., Jiang, X., and Bunke, H. (2010). Exact and
inexact graph matching: Methodology and applica-
tions. In Managing and Mining Graph Data, pages
217–247. Springer.
Storn, R. and Price, K. (1997). Differential evolution – a
simple and efficient heuristic for global optimization
over continuous spaces. Journal of Global Optimiza-
tion, 11(4):341–359.
Tang, J., Alelyani, S., and Liu, H. (2014). Feature selection
for classification: A review. In Data Classification,
pages 37–64. CRC Press.
Theodoridis, S. and Koutroumbas, K. (2008). Pattern
Recognition. Academic Press, 4 edition.
Wang, X., Pedrycz, W., Gacek, A., and Liu, X. (2016).
From numeric data to information granules: A de-
sign through clustering and the principle of justifiable
granularity. Knowledge-Based Systems, 101:100–113.
Xu, F., Uszkoreit, H., Du, Y., Fan, W., Zhao, D., and Zhu,
J. (2019). Explainable ai: A brief survey on history,
research areas, approaches and challenges. In Tang,
J., Kan, M.-Y., Zhao, D., Li, S., and Zan, H., edi-
tors, Natural Language Processing and Chinese Com-
puting, pages 563–574, Cham. Springer International
Publishing.
Zadeh, L. A. (1997). Toward a theory of fuzzy information
granulation and its centrality in human reasoning and
fuzzy logic. Fuzzy Sets and Systems, 90(2):111–127.
APPENDIX
In Section 4.3, we stressed one of the most intrigu-
ing aspects of GrC-based pattern recognition systems:
the model interpretability. In fact, the resulting set of
information granules that populate the alphabet A is
automatically returned by the system during its syn-
thesis, without any intervention by the end-user. Fur-
thermore, it is worth recalling that the alphabet A con-
tains the set of pivotal granules of information on the
top of which the embedding is performed. In plain
terms, each information granule ‘behaves’ as a feature
in the embedding space since its recurrences within
the graphs to be embedded are the core of the em-
bedding procedure. If, in the so-synthesized embed-
ding space, a given classifier is able to discriminate
the embedded graphs, this inevitably suggests that the
features that describe the patterns are indeed informa-
tive, and so are the underlying information granules.
At this point, one might wonder whether these in-
formation granules are meaningful for the problem
at hand and validate a-posteriori the optimal alpha-
bet A
∗
, possibly with the help of field-experts (de-
pending on the application field of the problem). To
this end, we selected the best run (amongst the 10)
Relaxed Dissimilarity-based Symbolic Histogram Variants for Granular Graph Embedding
233