Abstract
In this paper, we propose a generalization for fuzzy graphs in order to model reactive systems with fuzziness. As we will show, the resulting fuzzy structure, called fuzzy reactive graphs (FRG), is able to model dynamical aspects of some entities which generally appear in: biology, computer science and some other fields. The dynamical aspect is captured by a transition function which updates the values of the graph after an edge has been crossed. The update process takes into account aggregation functions. The paper proposes a notion for bisimulation for such graphs and briefly shows how modal logic can be used to verify properties of systems modeled with FSGs. The paper closes with a toy example in the field of Biology.














Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
For clarity, we will omit the external parenthesis whenever it is possible, e.g. we will write \(\varphi \wedge \psi \) instead of \((\varphi \wedge \psi )\).
First, observe that \(w' \in S^0[w]\) is equivalent to (\(w,w'\)) \(\in S^0\). The notation \(\underset{w'\in S^0[w]}{\mathbf {T}} \left( I\left( \mu (w,w'),\llbracket M^{(w,w', \mu (w,w')}, w' \vDash \frac{A}{F}\phi )\rrbracket \right) \right) \), in short \(\underset{w'\in S^0[w]}{\mathbf {T}}(f(w'))\) means the iterative application of a T-norm — which is a binary operation — on \(f(w')= I\left( \mu (w,w'),\llbracket M^{(w,w', \mu (w,w')}, w' \vDash \frac{A}{F}\varphi )\rrbracket \bigg ), \mathrm{for}\,w' \in S^0[w] \right. \). That is, for \(S^0[w]=\emptyset \), \(\underset{w'\in S^0[w]}{\mathbf {T}}(f(w'))=1;\) for \(S^0[w]=\{v\}\), \(\underset{w'\in S^0[w]}{\mathbf {T}}(f(w')) = f(v)\); for \(S^0[w]= \{v_1, v_2\}\), \(\underset{w'\in S^0[w]}{\mathbf {T}}(f(w'))= T(f(v_1), f(v_2))\); for \(S^0[w]= \{v_1, v_2, v_3\}\), \(\underset{w'\in S^0[w]}{\mathbf {T}}(f(w'))= T(f(v_1), T(f(v_2), f(v_3)))\) and so on. Note that there is no ambiguity in this notation, since a T-norm is commutative and associative we do not need to consider an order on \(S^0[w]\).
See the previous footnote.
References
Andrade A, Trindade R, Maia D, Santiago RHN, Guerreiro A (2014) Analysing some r-implications and its application in fuzzy mathematical morphology. J Intell Fuzzy Syst 27(1):201–209
Areces C, Fervari R, Hoffmann G (2014) Swap logic. Log J IGPL 22(2):309–332
Areces C, Fervari R, Hoffmann G (2015) Relation-changing modal operators. Log J IGPL 23(4):601–627
Baczyński M, Jayaram B (2008) Fuzzy implications. Studies in fuzziness and soft computing. Springer, Berlin
Beliakov G, Pradera A, Calvo T (2007) Aggregation functions: a guide for practitioners, volume 221 of Studies in Fuzziness and Soft Computing. Springer
Callejas Claudio, Marcos João, Callejas Bedregal Benjamín René (2012) On some subclasses of the fodor-roubens fuzzy bi-implication. In: Luke O, Ruy de Queiroz, eds Logic, Language, Information and Computation, pp 206–215, Berlin, Heidelberg. Springer Berlin Heidelberg
Cao Y, Sun SX, Wang H, Chen G (2012) A behavioral distance for fuzzy-transition systems. IEEE Trans Fuzzy Syst 21(4):735–747
Chaves M, Preto M (2013) Hierarchy of models: from qualitative to quantitative analysis of circadian rhythms in cyanobacteria. Chaos Interdiscip J Nonlinear Sci 23(2):025113
Chou K-C (1989) Low-frequency resonance and cooperativity of hemoglobin. Trends Biochem Sci 14(6):212
Claudio C, João M, Benjamín B (2013) Actions of automorphisms on some classes of fuzzy bi-implications. Mathware Softcomput Mag 1(20):94–114
Costa Valdigleis S, Farias Antonio DS, Bedregal B, Santiago RHN, de Canuto P, Anne M (2018) Combining multiple algorithms in classifier ensembles using generalized mixture functions. Neurocomputing 313:402–414
Cruz A, Bedregal BC, Santiago RHN (2018) On the characterizations of fuzzy implications satisfying i(x, i(y, z))=i(i(x, y), i(x, z)). Int J Approx Reason 93:261–276
De Jong H (2002) Modeling and simulation of genetic regulatory systems: a literature review. J Comput Biol 9(1):67–103
Farias ADS, Santiago RHN, Bedregal B (2016) Some properties of generalized mixture functions. pages 288–293. cited By 5
Figueiredo D, Barbosa LS (2019) Reactive models for biological regulatory networks. In: Chaves M, Martins MA (eds) Molecular logic and computational synthetic biology. Springer, Cham, pp 74-88
Figueiredo D, Rocha E, Chaves M, Martins MA (2019) rPrism—a software for reactive weighted state transition models. In: 6th International Workshop on Hybrid Systems and Biology, pp 165–174. Springer
Fodor JC, Roubens MR (1994) Fuzzy preference modelling and multicriteria decision support. Theory and Decision Library D. Springer, Netherlands
Gabbay DM, Marcelino S (2009) Modal logics of reactive frames. Stud Log 93(2–3):405
Gabbay D, Marcelino S (2012) Global view on reactivity: switch graphs and their logics. Ann Math Artif Intell 66(1–4):131–162
Jain M, Madeira A, Martins MA (2020) A fuzzy modal logic for fuzzy transition systems. Electron Notes Theor Comput Sci 348:85–103
Klement EP, Mesiar R, Pap E (2013) Triangular norms. Trends in logic. Springer, Netherlands
Lee KH (2004) First course on fuzzy theory and applications. Springer, Berlin
Lee KH (2006) First course on fuzzy theory and applications. Advances in intelligent and soft computing. Springer, Berlin
Megginson HJ, Laing P, Mednick SA (1996) Rhesus incompatibility as a risk factor for schizophrenia in male adults. Arch Gen Psych 53(1):19–24
Pinheiro J, Bedregal B, Santiago RHN, Santos H (2018) A study of (t, n)-implications and its use to construct a new class of fuzzy subsethood measure. Int J Approx Reason 97:1–16
Pinheiro J, Bedregal B, Santiago RHN, Santos H (2017) (t, n)-implications. In: 2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), pp 1–6
Reiser RHS, Bedregal B, Santiago RHN, Amaral MD (2013) Canonical representation of the yager’s classes of fuzzy implications. Comput Appl Math 32(3):401–412
van Benthem J (2005) An essay on sabotage and obstruction. In: Mechanizing mathematical reasoning, pp 268–276. Springer
Acknowledgements
This study was funded by National Council for Scientific and Technological Development (CNPq) within the Project 312053/2018-5, by Coordination for the Improvement of Higher Education Personnel (CAPES) within the project Capes-Print 88887.363001/2019-00, ERDF - The European Regional Development Fund through the Operational Programme for Competitiveness and Internationalisation - COMPETE 2020 Programme and by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia, within project POCI-01-0145-FEDER-030947 and project with reference UIDB/04106/2020 and UIDP/04106/2020 at CIDMA.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Communicated by Tomas Veloz.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Santiago, R., Martins, M.A. & Figueiredo, D. Introducing fuzzy reactive graphs: a simple application on biology. Soft Comput 25, 6759–6774 (2021). https://doi.org/10.1007/s00500-020-05353-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-020-05353-1