1. Introduction
Computing in the recent era of science and technology is an essential part of modeling complex systems in real-world applications and appears in areas of Mathematics, Finance, planning, Computer Science, Statistics, Physics, Chemistry, Social Sciences, Engineering, Data Science, Medical Sciences, and in many more. Computations are a compulsory part of modeling and simulations of complex systems in the above real-world applications areas, whose datasets may contain not only exact or precise information but may also contain both vague and incomplete information, in order to get valid conclusions and optimized decisions about the system. An example of exact or precise computing is computing with numbers or symbols, computing involving vagueness or uncertain concepts appears while evaluation of subjective concepts like beautiful, intelligent, hot etc., whereas computation in insufficient and incomplete information systems occurred when conditional attributes having the same value leads contradictory decision attribute values.
The well-known model of computing frequently studied in Theoretical Computer Science from theoretical as well as practical applications to model and simulate systems with precise data sets is classical automata. The algebraic aspects of classical automata have been studied by Eilenberg [
1], Fleck [
2], Holcombe and Holcombe [
3], Hopcroft and Ullman [
4], Bavel [
5], and the concept of triangular automaton have been studied by Fleck [
2]. The lattice theoretic aspects of classical automata have been described by ito [
6,
7,
8], Cirić, and Bogdanović [
9], and Atani̇ and Bazari̇ [
10]. A survey on lattices of sub automaton of an automaton have been done by Cirić, Bogdanović and Petković [
11]. The Zadeh’s [
12] concept of fuzzy sets to handle vague or imprecise concepts, initially incorporated in classical automata theory by Wee [
13], Santos [
14], Wee and Fu [
15], Santos [
16], Lee and Zadeh [
17], and Kumbhojkar & Chaudhri [
18] to introduce the concept of fuzzy finite state automaton (FFSA) and fuzzy languages. The algebraic views of FFSA have been studied by Mordeson and Malik [
19,
20] and Jin [
21] whereas lattice theoretic aspects of FFSA have been studied in Tiwari, Yadav, and Singh [
22]. The computational model rough finite state automaton was introduced by Basu [
23] to model systems with insufficient and incomplete data set obtained by real-world applications and is further generalized by Yadav, Tiwari, Mausam and Yadav [
24] and shown to have real-world application of model.
A multiset and an L -fuzzy set are two different mathematical constructs used to represent collections of elements with multiple occurrences and varying degrees of memberships. While both multiset and L -fuzzy sets deal with collections of elements, they differ in their fundamental characteristics. Multisets allow duplicate elements and focus on counting occurrences, while L -fuzzy sets assign degrees of membership to elements, allowing for gradual membership values incorporating uncertainty or vagueness. Multiset theory provides a valuable framework for analyzing and solving problems that involve duplicates or repetitions, making it far from unnecessary in the theoretical viewpoint. The importance of multiset can be observed by taking a simple example of prime factorization of number , resulting a multiset over . We can see that the multiset is more informative than the classical set and that we can not consider it as a fuzzy subset of over , which is our structure of membership of a fuzzy set for characterization of fuzzy multiset finite automata.
Thus multiset, contrary to classical set, allows multiple occurrences of any object, and the number of occurrences of an object is called its multiplicity (cf., Blizard [
25]). The multiset theory or theory of bags introduced by Cerf, Fernandez, Gostelow, and Volausky [
26] was further improved by Petrson [
27], Yager [
28] and Blizard [
25]. The computing models cited so for were devices to perform computation when given input from sets or monoid structure generated by input sets, they process the inputs in a sequential manner, i.e., the order of input symbols are important, and they fail to capture multiple occurrences of elements in the input set, i.e., these models of computation can not process the input from a multiset. For example, the situations like biological and chemical activities where similar molecules or compounds react without strict order can not be modeled by these models of computations (cf., Berry and Boudol [
29], Gheorghe et.al. [
30], and Fumiya et.al. [
31]). Therefore, computing models multiset automata and multiset grammars was introduced to characterized multiset languages by Csuhaj-Varj
, Mart
n-Vide and Mitrana [
32], and further studied by Cavaliere, Freund, Oswald, and Sburlan [
33]. Ciobanu [
34] studied Mealy multiset automata, Kudlek, Totzke and Zetzsche [
35] studied multiset pushdown automata and multiset languages and Kudlek and Mitrana [
36] studied closure properties of multiset language families. To incorporate vagueness or uncertainty in multiset automata and their languages, the concept of fuzzy multiset regular grammar (FMRG), FMFA and their languages were introduced and studied by Wang, Yin and Gu [
37], Martinek [
38,
39] studied determinism and minimization of FMFA, Sharma, Tiwari and Sharan [
40] studied the transformation semigroup and covering of a FMFA, Tiwari, Gautam and Dubey [
41] studied fuzzy multiset languages (FMLs) whereas Sharma, Syropoulos and Tiwari [
42] studied FMRG. It is worth to mention here that the multiset automata and fuzzy multiset automata are generalized versions of classical and fuzzy automata whose inputs are multisets (bags), in these models of computations processing of a symbol does not follow any strict order, i.e., any symbol from‘input bag’ can be utilized without affecting the output. Furthermore, Wang and Li [
43] studied the lattice-valued FMFA minimization problem and Pal and Tiwari [
44] considered Brazozowaski’s algorithm and the categorical approaches for the same, while Singh, Dubey and Perfilieva [
45] discussed quotient structures of FMFA, and Gautam [
46] studied l-valued FMFA and l-valued FMLs. Recently Yadav and Tiwari [
47] provide a general categorical framework of minimal realization of fuzzy multiset languages. The most recent contributions dealing with theoretical aspects of FMFA theory are due to Shamsizadeh and Zahedi[
48], Dhingra, Dubey and Jacob [
49], Kaur et. al. [
50], Pavel [
51] Dhingra and Dubey[
52], Dhingra et.al.[
53], and Shamsizadeh et.al.[
54]. Some other computing models based on the theory of multiset can be found in [
31,
55,
56,
57] and references therein. But, we have not seen the work related to lattice structures associated with a FMFA, this work is towards the filling of this research gap.
The substances of the paper are arranged as follows:
Section 1, after this introductory section recalls concepts from the theory of lattices, multisets and multiset automata, which we need throughout the paper. In
Section 2, an equivalence relation is defined on state set of FMFA which play a fundamental role throughout the manuscript, and whose induced equivalence classes is called the layer of given FMFA.
Section 3, is towards the concepts of source and successor and its application in characterizations of the concept of subautomaton of FMFA. In,
Section 4, we discuss another characterization of FMFS in terms of its layers.
Section 5 is towards characterization of the poset of subautomaton of a FMFA, where we have shown that it is upper semilattice. Interestingly, we have shown the existence of a FMFA such that the FUSL of the family of its subautomaton is isomorphic to a given tree depends on the cardinality of set of minimal elements in tree.
Section 6, we present characterizations of the lattice of subautomaton of a given FMFA. In
Section 6, we discuss the characterization of separated FMFS, strongly connected, cyclic and triangular FMFA.
Section 7 is towards the construction of a homomorphic image of a given FMFA under some conditions. In
Section 8, we characterize the relationship between arbitrary posets/upper semi-lattices and posets/ upper semi-lattices associated with a FMFA.
Section 9, is towards the introduction of the concept of lower set of the poset induced by the family of all layers of a FMFA. We have shown that the family of all lower sets of poset induced by family of all layers of a given FMFA together with a partial order defined on it is a poset which turn out to be an upper semilattice.
Section 10 is dedicated to the concept of decomposition of a FMFA, where we characterized the strongly connected and triangular FMFA in terms of its decomposition. In
Section 11, we define another decomposition of FMFA and characterized interrelationships among the concept of directable FMFA, triangular FMFA and their decomposition components.
Section 12 presents the discussion and future scope of the present work. Finally,
Section 13 provides conclusion remarks on the manuscript.
2. Preliminaries
Herein, those concepts of lattices & FMFA are recalled which we need throughout of the paper.
2.1. Lattices
The required notions of lattices are recalled here from [
8,
22,
58,
59] as per the need of the paper.
Definition 2.1.
Given a nonempty set S, a binary relation “” on S is said to be a partially order if it is (i) reflexive, i.e., , for all ; (ii) anti-symmetric, i.e., & , for all ; (iii) transitive, i.e., & , for all . The set S together with “” denoted by is called a partially order set or poset.
Definition 2.2.
Let be a poset then is called
minimal
if and implies . Similarly, is called
maximal
if and implies .
Definition 2.3.
Given a poset and , then y is called
successor
of x and x is called
predecessor
of y, if and or , this relation is denoted here as . Given , the element is called
least upper bound
or
supremum
of x and y if and and whenever and for every . The
greatest lower bound
or
infimum
is defined in a similar way.
Definition 2.4.
A poset is called a
lattice
if , ∃ both a least upper bound and a greatest lower bound of x and y and an
upper semilattice
(USL), if for all supremum of x and y. An USL is said to be a tree, if for any two elements which are incomparable, there is no element such that and .
Definition 2.5.
Let d be a natural number. Then a FUSL is an USL such that , where is the set of all subsets of and ⊆ is the inclusion relation on
Definition 2.6.
Given a poset , a non-empty subset A of S is said to be a lower set, If for and , . Further, for every the set is called the principle lower set.
The family of all lower sets of a poset is denoted by .
Definition 2.7.
If there exists proper subposets of a poset such that and for each pair with be incomparable, , then we call to be
decomposable
and , (i=1, 2, ..., n)
decomposition component
of S.
Definition 2.8.
An
isomorphism
between two finite posets and is a bijective map satisfying . A poset is isomorphic to the poset is denoted by .
2.2. Multiset
Herein, we recall the definitions of multiset and its properties from [
25,
60], which we needed for completeness the paper.
Definition 2.9.
[25,41] For a finite alphabet , a
multiset
is a map , where is set of natural numbers. The norm of a multiset is defined as = .
The set of all multisets over is denoted by and be a multiset such that . For each , a singleton multiset is denoted by and is defined by
. For a given set P, let . Also, let . Then multiset can be denoted by .
Let be two elements of a multiset , the operations ⊆, ⊕ and ⊝, respectively, called inclusion, addition, and difference are defined as
-
(i)
if ;
-
(ii)
;
-
(iii)
.
Furthermore, if and . Also, for , .
Obviously, is a commutative monoid having identity element with binary operation ⊕.
2.3. Fuzzy Multiset Finite Automaton
Herein, we recall concepts from FMFA and homomorphism between two FMFA from [
37,
42]
Definition 2.10.
[37,41] A
fuzzy multiset finite automaton
(FMFA) is a 3-triple , where
-
(i)
and are nonempty finite sets, called the set of states and the set of inputs, respectively;
-
(ii)
is a map called transition map;
A configuration of FMFA is a pair , where p and η represent the current state and multiset, respectively. The transition in an FMFA is described by configurations. The transition from a configuration leads to a configuration with membership value , i.e., ∃ a multiset with , and and is denoted by .
* denote the reflexive and transitive closure of , i.e., , , , if for some , states and multisets such that and , , where . Now, we define
and
Definition 2.11.
[41] A
homomorphism
from an FMFA to a FMFA is a pair , where and are functions such that ,
Remark 2.1.
The map m is called a homomorphism from to , if and n is an identity map on .
3. Equivalence Classes Induced on State Set of Fuzzy Multiset Finite Automaton
In this section, we introduce an equivalence relation U on the state set of a given FMFA, whose equivalence classes are named as ‘layer of FMFA’. The factor set determined by this equivalence relation together with a partial order defined on it is a poset, which denotes by .
Proposition 3.1.
Let U be a relation on state set of a FMFA , defined by if and only if and for some and . Then U is an equivalence relation on .
Proof. It is enough to show that U is reflexive, symmetric and transitive.
- (i)
Reflexive : For any and , .
- (ii)
Symmetric :Let then and for some and or, equivalently, and which implies that .
- (iii)
Transitive : Let and then , and , for some and .If then there exists a multiset with and such that , where is a positive real number in . Also, . Similarly, there exists with and such that , and , where are positive real numbers in . Also, , and . Since is commutative monoid w.r.t. ⊕ and implies that then and . Also, and , for some , where and . Thus .
□
In the next remark, we introduce the concepts of layers of a FMFA.
Remark 3.1.
In view of Proposition 3.1, for , the set is called a
layer
of . For any two layers and of , define if for some . Then is a partial order. We denote the poset by or simply say it the poset .
Remark 3.2.
In view of Definition 2.10, , . Therefore, , .
Corollary 3.1.
Let be a FMFA and U be a relation defined on such that if and only if and for and . Then U is also an equivalence relation.
Proof. Follows from Proposition 3.1. □
4. Characterization of Subautomaton of a Fuzzy Multiset Finite Automaton
The concept of source and successor play a fundamental role in classical automata theory (cf., [
5]) and in fuzzy automata theory too (cf..[
20,
61]). Herein, we have shown that concepts of source and successor play a key role in the characterization of several concepts of FMFA too. We first introduce the concepts of source and successor of a FMFA and characterize the algebraic concepts subautomaton of a FMFA in terms of source and successor and poset
induced by equivalence relation
U defined in
Section 2. We begin with the following.
Definition 4.1.
Let be a FMFA and . Then the sets for some and η, } and
for some and η, } are, respectively, called
source
and the
successor
of .
We write and just as and and and ) just as and .
Proposition 4.1.
Let be a FMFA and . Then
Proof. Follows from Definition 4.1. □
Definition 4.2.
A FMFA is called a
fuzzy multiset finite subautomaton
(FMFS) of a FMFA if and .
A configuration of a FMFS is the same as in the case of a FMFA. Now, we define
Remark 4.1.
Let be a FMFA and such that and then there exists with and such that and , where and are positive real numbers in . Since is a commutative monoid and implies that then . Also, , for some , where .
Proposition 4.2.
Let be a FMFA and be the family of all layers of . Then is a FMFS of if and only if
-
(i)
∃ such that for some , and
-
(ii)
and .
Proof. If be a FMFS of then and . Now, implies that , for some and , or that such that , i.e., ∃ such that , for some . Also, by using Definition 4.2, .
Assume that (i) and (ii) be hold. We need to prove that is a FMFS of , for that it is enough to prove that . Let . Then by Definition 4.1, for some and and by using Definition 2.10, , we get which implies that . To prove reverse inclusion, , let . Then there exists and such that . Now, implies that , for some , i.e., there exists such that . Since and then by using Remark 4.1, , for some implies that , or that . Thus , whereby . □
5. Another Characterization of Subautomaton of a Fuzzy Multiset Finite Automaton
Herein, we characterize the algebraic concepts sub automaton of a FMFA in terms of layers induced by equivalence relation
U defined in
Section 2. We begin with the following characterization of a FMFS of a FMFA.
Proposition 5.1.
A FMFA is a FMFS of a FMFA iff
-
(i)
The set is an union of layers of .
-
(ii)
If and with and , then .
-
(iii)
.
Proof. Let the conditions (i), (ii) and (iii) be hold. Let be a layer of , for some . Then implies . By part (i) . To show that . Let . Then by using Definition 4.1, for some and and by using Definition 2.10, , we get implies . To prove reverse inclusion, , let such that for some . But then by part (i) . Also, then so by part (ii) , i.e., . Hence , whereby . Hence if conditions (i), (ii) and (iii) hold, then is FMFS of .
Let be a FMFS of . (i) To prove . Let then for some . Now, such that and . Since is a FMFS of , we have for some and but , for , whereby . Hence . To prove , let then implies . (ii) Let and be two layers of with and . Now, such that . Hence and is FMFS of , we have , for some and but , for , whereby . Now, by part (i), we have . (iii) It holds in view of Definition 4.2. □
Example 5.1.
Let be a FMFA, where , and transition function ρ be given as
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Now, and , all the possible transition steps, are given in Table-1:
Sr. No. |
|
|
|
1. |
|
|
|
2. |
|
|
|
3. |
|
|
|
4. |
|
|
|
5. |
|
|
|
6. |
|
|
|
7. |
|
|
|
8. |
|
|
|
9. |
|
|
|
10. |
|
|
|
11. |
|
|
|
12. |
|
|
|
13. |
|
|
|
14. |
|
|
|
15. |
|
|
|
16. |
|
|
|
17. |
|
|
|
18. |
|
|
|
19. |
|
|
|
20. |
|
|
|
21. |
|
|
|
22. |
|
|
|
23. |
|
|
|
24. |
|
|
|
25. |
|
|
|
26. |
|
|
|
27. |
|
|
|
28. |
|
|
|
29. |
|
|
|
30. |
|
|
|
31. |
|
|
|
32. |
|
|
|
33. |
|
|
|
34. |
|
|
|
35. |
|
|
|
36. |
|
|
|
The transition steps of serial no. 1, 10 and 23 of Table-1 are given below, the other transition steps can be obtained in similar ways:
-
(1)
If and then . Thus . Thus
-
(10)
If and then . Thus
-
(23)
-
If since is a commutative monoid and then
. Thus
The layers of are , , , , . It is clear that , and the corresponding poset is , where .
Let , , , , , , . For each ; construct , where is a map. Now, and , we define
then by using Definition 2.10 and Remark 7.1, with and such that
Clearly, . Now, by using Proposition 5.1, will be FMFS of , for each .Then the set of all FMFS of be , i.e., .
Proposition 5.2.
Let be a FMFS of a FMFA . For and are two layers of and , respectively, then .
Proof. For , let and be two layers of and , respectively. Now, , where U is an relation in Proposition 3.1. To prove , it is enough to show that . Let be such that then such that and . Since is FMFS of then for some and . But , for , whereby which implies that . Hence . □
6. Characterization of Lattices of Subautomaton of a Fuzzy Multiset Finite Automaton
Lattice of subautomaton of an automaton is discussed in [
8,
9,
10,
11], while lattice structure induced by a fuzzy automaton and a
-automaton have been studied, respectively, in [
22] and [
62].
Herein, we have introduced and characterized the lattice of subautmaton of a FMFA. Let be the family of all FMFS of a FMFA . For , we denote the fact that is a FMFS of by . Then ⊑ is obviously a partial order on , whereby is a poset. Even, is a FUSL.
Proposition 6.1.
For a given FMFA , be a FUSL.
Proof. Assume that
is a FMFA and
,
are two FMFS of FMFA
, i.e.,
,
. Let
, where
is a map. Now,
and
, we define
then by using Definition 2.10 and Remark 7.1,
with
and
such that
Since and then it is easy to see that . Now, to show that . Let . Then by Definition 4.1, for some and and by definition 2.10, , we get . Hence . Now, to prove reverse inclusion, let then and such that . But then either or . If then because and . Similarly, if then because and . Thus either or , i.e., . Then , whereby . So, and it is a unique least upper bound of and with respect to ⊑. Hence is a FUSL. □
The next proposition establishes the existence of a FMFA such that lattice of the family of all its subautomaton is isomorphic to a given tree under some condition.
Proposition 6.2.
Let be a tree. Let . If , then ∄ any FMFA such that .
Proof. Assume that ∃ a FMFA
such that
. Since
, the number of minimal layers of
will be
. Now, let
and
be three distinct minimal layers of FMFA
for some
, i.e.,
and
. Define
, where
is a map. Now,
and
, we define
then by using Definition 2.10 and Remark 7.1,
with
and
such that
Clearly, as is a layer. Also, . Hence will be a FMFS of . Similarly, we define and then and will also be FMFS of . Also, , and be distinct FMFS of as and are disjoint. Now, by using proposition 6.1, and be distinct FMFS of . Thus and , which contradicts the fact that is a tree. Hence . □
Now, we construct an example. In which, the set of all FMFS of a FMFA is isomorphic to a lattice.
Example 6.1.
Let be a FMFA, where , and transition function ρ be given as
|
|
|
|
|
|
|
|
|
|
|
|
Now, and , all the possible transition steps, are given in Table-2:
Sr. No. |
|
|
|
1. |
|
|
|
2. |
|
|
|
3. |
|
|
|
4. |
|
|
|
5. |
|
|
|
6. |
|
|
|
7. |
|
|
|
8. |
|
|
|
9. |
|
|
|
10. |
|
|
|
11. |
|
|
|
12. |
|
|
|
13. |
|
|
|
14. |
|
|
|
15. |
|
|
|
16. |
|
|
|
The transition steps of serial no. 1 and 13 of Table-2 are given below, the other transition steps can be obtained in similar ways:
-
(1)
If and then . Thus
-
(13)
If and then . Thus
Now, we obtain set of all FMFS of like Example 5.1, i.e., , where the state sets of and are , and , respectively. Also, .
Consider a set . Clearly, is a lattice. Further, define a map such that . Therefore, , and , i.e., f is one-one and onto. If then , . Thus .
7. Characterization of Some Algebraic Theoretic Concepts Associated with a Fuzzy Multiset Finite Automaton
The FMFA have been studied algebraically by Sharma, Tiwari and Sharan [
40], where for a given FMFA
, a relation ≃ on
was defined as
and
and it has been shown there that it is a congruence relation whose factor set with an operation defined on it form a finite semi-group and some of its properties along with concept of covering of FMFA were discussed. Herein, we have introduced the concepts of separated, strongly connected and cyclic FMFA. We first provide a characterization of separated FMFS of a FMFA. Next, we have defined strongly connected FMFA and show that every FMFA has at least one strongly connected FMFS. Further, concept of cyclic FMFA is introduced and interestingly, we establish that every FMFA has a unique maximal layer which is maximum in
. Finally, we introduce the concept of triangular FMFA and shows that every triangular FMFA has a unique minimal layer. We begin with the following.
Definition 7.1.
The subautomaton of FMFA defined in Definition 4.2,is called separated if
Proposition 7.1.
Let be a FMFA and be the set of all layers of . Then is a separated FMFS of if and only if
- (i)
∃ such that and , for some , and
- (ii)
and .
Proof: In light of Definitions 4.1 and 4.2, Propositions 4.1 and 4.2, it is enough to prove that satisfy , for some . For this, let . Then , for some and , or that such that and , i.e., such that , for some .
In light of Definitions 4.1 and 4.2, Propositions 4.1 and 4.2, we have to show that . Let . Then by Definition 4.1, for some and , } and by using Definition 2.10, , we get which implies that . To prove reverse inclusion, , let . Then ∃ and such that . Now, implies that , for some , i.e., ∃ such that . Since and then by using Remark 4.1, , for some implies that , or that . Thus , whereby .
Remark 7.1.
Let be a FMFA such that , for some and then with and such that , where r is a positive real number in . If for some , where N denotes the set of all natural numbers, ∃ states and multisets such that and , , where are positive real numbers in . Also, then . It is also true for all FMFS of .
Definition 7.2.
A FMFA is said to be
strongly connected
if given any then such that .
Proposition 7.2.
Let be a FMFA then has at least one strongly connected FMFS.
Proof: Let
be a FMFA and for some
,
be a minimal layer in
. Define
, where
is a map. Now,
and
, we define
then by using Definition 2.10 and Remark 7.1,
with
and
such that
Clearly, . Now, it is enough to show that . Then for , there exists and such that . Now, implies that there exists such that . Since and then by using Remark 4.1, for some . Also, by minimality of , , which shows that , for some . Thus for all , or that is a FMFS of . Further, let . Then there exists such that and . Now, by using Remark 4.1, , for some , whereby the FMFS is strongly connected. Therefore every FMFA has at least one strongly connected FMFS.
Definition 7.3.
A FMFA is said to be
cyclic
if for all and such that .
Proposition 7.3.
Let be a cyclic FMFA. Then has a unique maximal layer which is maximum in .
Proof: Let be a cyclic FMFA and be a maximal layer. Then ∃ such that , for some implies . But is a maximal layer then for all . Also, , because implies that , which contradicts the maximality of . Thus is a unique maximal layer in .
Definition 7.4.
A FMFA is said to be
triangular
if given any , such that and .
Proposition 7.4.
Let be a triangular FMFA. Then has a unique minimal layer.
Proof: Assume that and be two distinct minimal layers of , for some . Then ∃ and such that and as is a triangular FMFA. Now, by the definition of layers, , i.e., , which contradict the assumption. Hence every triangular FMFA has a unique minimal layer.
8. Construction of a FMFA from a given FMFA homomorpic to the given FMFA
In the following, corresponding to a given FMFA having a unique minimal layer, we construct a FMFA having a singleton as a unique minimal layer. Interesting point which is worth to note that the resulting new FMFA is turn out to be a homomorphic image of the given FMFA.
Let
be a FMFA having a unique minimal layer
. Construct a FMFA
, where
k is a new state and
is a map. Now,
and
, we define
then by using Definition 2.10 and Remark 7.1,
with
and
such that
Then from the definition of , it follows that is a unique minimal layer of .
Proposition 8.1.
The FMFA is a homomorphic image of .
Proof:Let
be a map defined as
. Now, there will be four possible cases.
- (1)
If . Then .
- (2)
If . Then .
- (3)
If . Then .
- (4)
If . Then . Since is a minimal layer of then , or, equivalently, , . Now, by using Remark 3.1, . Hence .
Thus . Also, it is clear that m is onto by definition of m . Hence is a homomorphic image of .
Example 8.1.
In Example 6.1, be a FMFA and it is obvious that is a minimal layer of . Now, we construct a FMFA such that , where k is a new state and is a map. Now, and , we define
Now, and , all the possible transition steps of are given in Table-3:
Sr. No. |
|
|
|
1. |
|
|
|
2. |
|
|
|
3. |
|
|
|
4. |
|
|
|
5. |
|
|
|
6. |
|
|
|
7. |
|
|
|
8. |
|
|
|
9. |
|
|
|
10. |
|
|
|
11. |
|
|
|
12. |
|
|
|
13. |
|
|
|
14. |
|
|
|
15. |
|
|
|
16. |
|
|
|
Let be a map defined as
From Proposition 8.1, it is clear that is a homomorphic image of .
9. The Characterization of Relationship between Arbitrary Posets/Upper Semi-lattices and Posets/ Upper Semi-lattices Associated with a Fuzzy Multiset Finite Automaton
This section is dedicated to the study of the relationship between FMFA and USL. First, We establish an isomorphism between any given finite poset and lattice induced by the family of all layers of a FMFA. Further, we introduce a ⊕-composition of two FMFA to establish an isomorphism between the poset of the class of FMFS of a FMFA and ⊕-composition of upper semilattice of families of subautomaton of two FMFA.
Proposition 9.1.
For any finite poset , ∃ a FMFA such that .
Proof: Let
be a finite poset. Also, for
, let
be the predecessors of
b . Then define a FMFA
, where
,
(here
and
is a map. Now,
and
, we define
then by using Definition 2.10 and Remark 7.1,
with
and
such that
Obviously, . Now, let such that . Then h is a bijective map. Also, for all , if and only if , i.e., . Hence .
Definition 9.1.
Let and be two fuzzy multiset finite automata such that . Also, let be the set of all minimal layers of and let be the set of all maximal layers of such that for all , ∃ a maximal layer in with . Then a
⊕-composition
of and is a FMFA such that , where is a map. Now, and , we define
then by using Definition 2.10 and Remark 7.1, ∃ with and such that
Proposition 9.2.
Let be a FMFA such that . Then .
Proof: Let
,
and
be FMFA such that
. Also, by using Proposition 9.1, we may assume that layers of
and
consist of a singleton. Now, for
, let
be a minimal layer of
and let
and
. Then
but
as
. Again, let
. Then
for some
t , where
is a minimal layer of
. Now, for all
a map
is defined as
Obviously, h define an isomorphism, whereby .
Proposition 9.3.
For a FMFA , ∃ positive integers such that .
Proof: Let
be a FMFA and let
be the family of all minimal layers of
, and let
, where
is a map. Now,
and
, we define
then by using Definition 2.10 and Remark 7.1,
with
and
such that
Now, to show that
. Let
. Then by using Definition 4.1,
for some
and
and by using Definition 2.10,
, we get
which implies that
. To prove reverse inclusion,
. Let
then
, where
such that
for some
. Since
is a layer and
, where
then by using Proposition 3.1 and Remark 3.1,
, for some
. Also,
, i.e.,
. Thus
, whereby
. Hence, by using Definition 4.2,
is a FMFS of
. Then from Proposition 6.1,
is a FUSL, i.e.,
. Consider
, where
is a map. Now,
and
, we define
then by using Definition 2.10 and Remark 7.1,
with
and
such that
It is obvious that . Hence, is also FMFS of . Then , whereby from Proposition 4.4, . Similar procedure for lead us to , for some FMFA . Hence by doing the same process, we get .
Proposition 9.4.
Let be an upper semilattice such that , for some positive integers then ∃ a FMFA such that .
Proof: Let
be an USL such that
. Construct a FMFA
, where
,
and
is a map. Now,
and
, we define
then by using Definition 2.10 and Remark 7.1,
with
and
such that
Then . Now, let be a FMFA such that , where l is minimal positive integer. Now, if , nothing to prove. If , consider a FMFA such that . Then , which is a contradiction of the fact that l is minimal. Whereby , and hence ∃ a FMFA such that .
Proposition 9.5.
For a FUSL , ∃ a FMFA such that if and only if , for some positive integers .
Proof. Follows from Proposition 9.3 and 9.4. □
10. Lower set of poset induced by family of all layers of a FMFA and its Characterization
Herein, We define lower set of the poset , and show that the set of all lower sets together with partial order set inclusion defined on it is a poset denoted by and show that it is an upper semilattice also.
Definition 10.1.
Let be the poset induced by a FMFA by means of its layers, and , then H is called a
lower set
, If and , . Also, for any , we call the set the
principle lower set
of .
We denote by , the family of all lower sets of poset , which with usual inclusion relation ⊆ of sets turn out to be a poset, i.e., .
Example 10.1.
Consider the Example 5.1, then we have , and the set of all lower sets of , is given by
Proposition 10.1.
The poset induced by FMFA is a FUSL.
Proof:Let
and
, where
;
and
. Define
, where
is a map. Now,
and
, we define
then by using Definition 2.10 and Remark 7.1,
with
and
such that
Clearly,
. If
such that
and
then by using Definition 10.1,
. Now, by using Proposition 5.1,
be a FMFS of
and
. Similarly, we define
, where
then it also will be a FMFS of
and
. By using Proposition 6.1,
be a FMFS of
and
. Clearly,
. Also, it is unique and least upper bound of
and
. Hence
is a FUSL.
11. Decomposition of a Fuzzy Multiset Finite Automaton
The concept of decomposition’s of classical automata (cf., [
8,
9,
63,
64,
65]) and fuzzy automtata (cf., [
20,
21,
22,
66,
67]) are well known. Herein, we introduce a decomposition of a FMFA using the proper FMFS and we have shown that a decomposable FMFA is neither strongly connected nor triangular.
Definition 11.1.
Let be proper fuzzy multiset finite subautomata of a FMFA with and , , then is said to be
decomposable
, and are said to be
decomposition components
of .
Example 11.1.
Let be a FMFA, where and and the transition function ρ be given as
, |
, |
, |
, |
, |
, |
, |
, |
, |
, |
, |
, |
. |
Now, and , all the possible transition steps, are given in Table-4:
Sr. No. |
|
|
|
1. |
|
|
|
2. |
|
|
|
3. |
|
|
|
4. |
|
|
|
5. |
|
|
|
6. |
|
|
|
7. |
|
|
|
8. |
|
|
|
9. |
|
|
|
10. |
|
|
|
11. |
|
|
|
12. |
|
|
|
13. |
|
|
|
14. |
|
|
|
15. |
|
|
|
16. |
|
|
|
|
|
|
|
17. |
|
|
|
18. |
|
|
|
19. |
|
|
|
20. |
|
|
|
21. |
|
|
|
22. |
|
|
|
23. |
|
|
|
|
|
|
|
24. |
|
|
|
25. |
|
|
|
The transition steps of serial no. 1, 16 and 23 of Table-4 are given below, the other transition steps can be obtained in similar ways:
-
(1)
If and then . Thus
-
(16)
-
If since is a commutative monoid and then
. Thus
-
(23)
-
If since is a commutative monoid and then
. Thus
The layers of are , , , such that , and set of all layers of will be , i.e., .
Let , , , , , , . For each ; construct , where is a map. Now, and , we define
then by using Definition 2.10 and Remark 7.1, with and such that
Clearly, . Now, by using Proposition 5.1, will be FMFS of , for each .Then the set of all FMFS of be , i.e., . Here, and will be decomposition components of and set of all FMFS of and will be and , i.e., and .Therefore, , and which implies that .
Proposition 11.1.
Let be a decomposable FMFA then can’t be strongly connected.
Proof. Suppose that is strongly connected FMFA. Let and are decomposition components of as is decomposable. Since is strongly connected then for any and , such that which implies that . But and then by using Proposition 5.1, , i.e., . Thus which contradict the fact that is decomposable. Hence can’t be strongly connected. □
Remark 11.1.
Converse of Proposition 11.1 is not true. In Example 5.1, such that , i.e., is not strongly connected. But is indecomposable.
Proposition 11.2.
Let be a decomposable FMFA then can’t be triangular.
Proof. Suppose that is triangular FMFA. Let and are decomposition components of as is decomposable. Since is triangular then for any and , and such that and which implies that and . But and then by using Proposition 5.1, and , i.e., and . Thus which contradict the fact that is decomposable. Hence can’t be triangular. □
Remark 11.2.
Converse part of Proposition 11.2 is not true. Let be a FMFA where , and transition function ρ is given as
|
|
|
|
|
|
. |
Now, and , all the possible transition steps, are given in Table-5:
Sr. No. |
|
|
|
1. |
|
|
|
2. |
|
|
|
3. |
|
|
|
4. |
|
|
|
5. |
|
|
|
6. |
|
|
|
7. |
|
|
|
8. |
|
|
|
9. |
|
|
|
The transition steps of serial no. 1 and 9 of Table-5 are given below, the other transition step can be obtained in similar ways:
-
(1)
If and then . Thus
-
(9)
-
If since is a commutative monoid and then
. Thus
For , and such that and , i.e., is not triangular. But is not decomposable.
12. Another Decomposition of a Fuzzy Multiset Finite Automaton
This section is towards layers based decomposition of a FMFA and characterization of directable and triangular FMFA.
Definition 12.1.
Let be a FMFA having a unique minimal layer . A
decomposition
of is a pair of FMFA , where and , here k is a new state and is a map. Now, and , we define
then by using Definition 2.10 and Remark 7.1, with and such that
Definition 12.2.
A FMFA is said to be
directable
if given any , such that and .
Proposition 12.1.
Let be a FMFA having a unique minimal layer with its decomposition components and . Then is directable implies is directable.
Proof. Assume that is a directable FMFA then for any , ∃ and such that and . Since is a layer then by using Proposition 3.1 and Remark 3.1, . So, and or, equivalently, and . Thus is directable. □
Proposition 12.2.
Let be a FMFA and it has a unique minimal layer . Let be its decomposition. If is directable then will be triangular.
Proof. Let
. Then ∃
such that
and
, i.e., there exists
such that
and
. But
is unique minimal layer of
,
and
such that
and
. Since
and
with
and
such that
where
are positive real numbers in
. Also,
and
. Since
is commutative monoid w.r.t. ⊕ and
implies that
then
. Also, and , for some , where and . Also, as is directable and then there exists and such that and or, equivalently, and . Since and then by using Remark 4.1, , for some . Also, and then by using Remark 4.1, , for some . Hence is triangular. □
13. Discussion
Multiset theory ( also known as theory of bags ( cf., Blizard [
25], Petrson [
27], Yager [
28]) has frequent and successful applications in several dimensions of Computer Science such as Classical automata (cf., [
32,
33,
34]), Fuzzy automata (cf., [
40,
41,
43,
49]), and their respective formal language (cf., [
35,
36,
38,
39,
43,
52,
53,
68]) and their respective Grammars (cf., [
33,
37,
42,
69,
70]), Petri nets [
71], Formal control [
26], Data analysis [
72], Formal power series (cf., [
73])and Concurrency (cf.,[
74]), etc. Even the theory of multiset has successful applications in, DNA computing (cf., Păun, Rozenberg and Salomaa [
75]), membrane computing [
76], Mathematics & computing (cf., Syropoulos [
57,
77,
78,
79]), decision making (cf., Paul, and John, [
80]), data analysis (cf., Tauler, Maeder and Juan [
72], Tauler [
81]), chemical programming (cf., Banâtre, Fradet and Radenac [
82]), neural network (cf., McGregor [
83]), Mathematics and information systems (cf., [
84,
85]), decipherability of codes (cf., Blanchet-Sadri and Morgan [
86]), Algebra [
87,
88], Group theory [
50,
89], topology [
90,
91,
92,
93,
94,
95,
96] and many more.
This paper studied the computational model ‘FMFA’, from algebraic and lattice theoretic perspectives and can be viewed as a generalized version of both classical automaton and fuzzy automaton in multiset context. After the literature review, one can observe that
- (i)
the multiset languages (sets with its objects as multisets) and multiset automata have been studied earlier by Crespi-Reghizzi and Mandrioli [
69], multiset languages have been characterized by means of multiset grammar and multiset automata (c.f., [
32,
33,
43]). The FMRG, FMFA and FMLs have been studied by Wang, Yin and Gu [
37] and by Sharma, Syropoulos and Tiwari [
42], Sharma, Gautam, Tiwari and Bhattacherjee [
97]. The category of lattice-valued FMFA and minimal realization of
L -valued multiset languages by Brozozowski’s algorithm were discussed by Pal and Tiwari [
44], while the minimal realization of FMLs in the general categorical framework was recently studied by Yadav and Tiwari [
47]. The most recent articles dealing with FMFA and showing the importance of multiset theory in theoretical computer science are due to Dhingra et. al. [
49,
52,
53], Pavel [
51], Ranjeet et. al. [
50] and by Shamsizadeh et. al. [
48,
54];
- (ii)
These cited works mainly focused in multiset based study of (classical/fuzzy) automata, Grammar and regular languages, but algebraic concepts such as subautomaton, source, successor, strongly connected, triangular, composition, decomposition of FMFA and lattice associated with FMFA were still remains to be discussed. However, such algebraic concepts in classical automata theory have been studied by Eilenberg [
1], Fleck [
2], Holcombe and Holcombe [
3], Hopcroft and Ullman [
4], Bavel [
5], and Fleck [
2], whereas lattice theoretic aspects of classical automata have been described by ito [
6,
7,
8], Cirić, and Bogdanović [
9], and Atani̇ and Bazari̇ [
10] and Cirić, Bogdanović and Petković [
11], and in case of fuzzy automata theory algebraic concepts were studied by Mordeson and Malik [
19,
20] and Jin [
21] and lattice theoretic aspects of FFSA have been studied in Tiwari, Yadav, and Singh [
22].
In case of FMFA, algebraic concepts such as transformation semi-group and covering of FMFA have been studied by Sharma, Tiwari and Sharan [
40]. Recently, Singh, Dubey and Perfilieva [
45], introduced several congruence relations on multiset associated with FMFA and demonstrate that each of these congruence relations associates a semigroup with FMFA. In [
45], an admissible relation on a FMFA has been defined to characterize the FMFA, and it was shown there that there exists an isomorphism between FMFA and the quotient structures on another FMFA. In this paper, we enrich the algebraic theory of FMFA by characterization of some algebraic concepts of FMFA, which are still not studied as mentioned in item (ii) above. We also introduced different posets/lattices associated with FMFA and provide their characterizations.
As per future scopes of this study are concerned it may be many fold. For example, one can study the FMFA having membership values in different algebraic structures. The concept of source and successor play a key role in (classical/fuzzy) automata theory (cf., [
5,
20,
61]), and concepts based on them in (classical/fuzzy) automata can be studied to enrich FMFA theory too. The topological concepts already discussed in the case of (classical/fuzzy) automata (cf., [
98,
99,
100]), the concepts of products and generalized products are well studied in the case of classical/fuzzy automata are remained to be explored in case of fuzzy multiset finite automata, we have been worked on these problems and ready to submit the related manuscripts. Other directions of future scope of study done in this paper are to study minimal realization of fuzzy multiset finite automata, where membership structure of fuzzy sets may be algebraic structures different from [0, 1] and distributive lattices keeping in the mind the fact that the nature of input sets (crisp set[
19,
20], fuzzy sets[
101], multisets[
47,
51]) and structure of membership values ([0,1][
20], poset, distributive lattice[
102], residuated lattice [
103,
104], LSET [
47]) of fuzzy automata play a very important role in characterization of various concepts in different versions of fuzzy automata, i.e., the properties of fuzzy automata which hold with one membership structure of fuzzy sets may not hold with other membership structures of fuzzy sets, e.g., categorical characterizations of concepts associated with fuzzy multiset finite automata studied in sections 5 and onwards of [
47] do not simply holds if we change membership structure of fuzzy sets from LSET to any one of the structures [0, 1], arbitrary sets, posets, distributive lattice or complete residuated lattices because of role of functor
U defined in proposition 10 of [
47]. The relationship of categorical concepts with automata theory (cf., [
62,
105,
106,
107,
108,
109,
110]) and partial order sets [
105]) are well known, such study may be carried out in case of FMFA and posets/lattice structures associated with FMFA introduced in this paper.
14. Conclusions
In this paper, we have studied different algebraic concepts and algebraic structures associated with a FMFA. We have introduced an equivalence relation on the state set of an FMFA, whose equivalence class (called layer of FMFA) plays a key role in the characterization of several algebraic concepts of FMFA throughout the paper. We have introduced different ordered structures induced on a FMFA and discussed their properties and interrelationships. We have introduced concepts of ⊕-composition, homomorphism and decomposition of FMFA and used them to characterize several aspects of a FMFA. The main finding of the paper can be summarized as follows: In this paper, we have
showed that layers of FMFA play the fundamental role in the characterization of some algebraic concepts such as subautomaton, strongly connected, cyclic and triangular, and directable FMFA;
characterizes a subautomaton of a FMFA in terms of its layers and using the concept of successor associated with it;
introduced a poset on the class of all layers of a FMFA, and show that for a given finite poset there exists a FMFA such that the induced poset of all layers of it is isomorphic to the given finite poset;
characterized the separated FMFS, strongly connected and cyclic FMFA and show that a FMFA has atleast one strongly connected FMFS, and a cyclic FMFA has a unique maximal layer which is maximum in poset induced by family of all its layers;
introduced different poset structures on a FMFA and show that some of them are upper semilattices and establish an isomorphism between different pairs of posets/ upper semilattices induced on FMFA;
corresponding to a given FMFA with a unique minimal layer, we construct a new FMFA having a singleton as a unique minimal layer, interestingly the newly constructed FMFA is a homomorphic image of the given FMFA;
introduced the concept of directable FMFA and characterized it in terms of its components and with a restriction imposed on layers of FMFA.
introduced the concept of decomposition of a FMFA in two different ways, the first one characterizes the strongly connected and triangular FMFA and the second one characterizes directable and triangular FMFA in terms of its decomposition components under some conditions imposed on its layers.
Interestingly, we have shown that a decomposable FMFA can not be strongly connected but not conversely, i.e., an indecomposable FMFA need not be strongly connected. A similar result holds for a triangular FMFA too.
We believe that the results of this paper will be the source of study of FMFA theory in other possible directions of research mentioned at the end of previous section.
Funding
The work reported in this paper has currently no funding support
Acknowledgments
Shainky Ruhela and Mausam Kumari are thankful to CSIR, New Delhi, for providing financial assistant-ship to carry out the work. Vijay Kumar Yadav is thankful to UGC, New Delhi, India, for providing grant number F.30-414/2018(BSR) under which this work was carried out.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Eilenberg, S. Automata, languages, and machines ; Academic press, 1974.
- Fleck, A.C. Algebraic structure of automata. PhD thesis, Michigan State University. Dept. of Mathematics, 1964.
- Holcombe, M.; Holcombe, W.M.L. Algebraic automata theory ; Number 1 in Cambridge Studies in Advanced Mathematics, Cambridge University Press, 2004.
- Hopcroft, J.E.; Motwani, R.; Ullman, J.D. Automata theory, languages, and computation. International Edition 2006, 24 , 171–183.
- Bavel, Z. Structure and transition-preserving functions of finite automata. Journal of the ACM (JACM) 1968, 15 , 135–158. [CrossRef]
- Ito, M.; Duske, J. On cofinal and definite automata. Acta Cybernetica 1983, 6 , 181–189.
- Ito, M. Algebraic theory of automata and languages ; World Scientific, 2004.
- Ito, M. Algebraic structures of automata. Theoretical Computer Science 2012, 429 , 164–168.
- Cirić, M.; Bogdanović, S. Lattices of subautomata and direct sum decompositions of automata. Algebra Colloquium. Citeseer, 1999, Vol. 6, pp. 71–88.
- Atani̇, S.E.; Bazari̇, M.S.S. Lattice structures of automata. Communications Faculty of Sciences University of Ankara Series A1 Mathematics and Statistics 2020, 69 , 1133–1145.
- Cirić, M.; Bogdanović, S.; Petković, T. The lattice of subautomata of an automaton-A survey. Publ. Inst. Math.(Beograd) 1998, 64 , 165–182.
- Zadeh, L. Fuzzy sets. Information and Control 1965, 8 , 338–353.
- Wee, W.G. On generalizations of adaptive algorithms and application of the fuzzy sets concept to pattern classification ; Purdue University, 1967.
- Santos, E.S. Maximin automata. Information and Control 1968, 13 , 363–377.
- Wee, W.G.; Fu, K.S. A formulation of fuzzy automata and its application as a model of learning systems. IEEE Transactions on Systems Science and cybernetics 1969, 5 , 215–223. [CrossRef]
- Santos, E. Fuzzy automata and languages. Information Sciences 1976, 10 , 193–197.
- Lee, E.T.; Zadeh, L.A. Note on fuzzy languages. In Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems: Selected Papers by Lotfi A Zadeh ; World Scientific, 1996; pp. 69–82.
- Kumbhojkar, H.; Chaudhari, S.R. On Proper Fuzzification of Finite State Machine. Journal of Fuzzy Mathematics 2000, 8 , 1019–1027.
- Malik, D.; Mordeson, J.N. Algebraic fuzzy automata theory. Arabian Journal for Science and Engineering 2000, 25 , 23–52.
- Mordeson, J.N.; Malik, D.S. Fuzzy automata and languages: theory and applications ; CRC Press, 2002.
- Jin, J.; Li, Q.; Li, Y. Algebraic properties of L-fuzzy finite automata. Information Sciences 2013, 234 , 182–202. [CrossRef]
- Tiwari, S.P.; Yadav, V.K.; Singh, A.K. On algebraic study of fuzzy automata. International Journal of Machine Learning and Cybernetics 2015, 6 , 479–485.
- Basu, S. Rough finite-state automata. Cybernetics and Systems 2005, 36 , 107–124.
- Yadav, Swati and Tiwari, S. P. and Kumari, Mausam and Yadav, Vijay K. Generalized rough and fuzzy rough automata for semantic computing. International Journal of Machine Learning and Cybernetics 2022, 13 , 4013–4032. [CrossRef]
- Blizard, W.D.; others. Multiset theory. Notre Dame Journal of formal logic 1989, 30 , 36–66.
- Cerf, V.; Fernandez, E.; Gostelow, K.; Volausky, S. Formal control and low properties of a model of computation, Report ENG 7178. Computer Science Department, University of California, Los Angeles, CA, December 1971, p. 81.
- Peterson, J.L. Computation sequence sets. Journal of Computer and System Sciences 1976, 13 , 1–24.
- Yager, R.R. On the theory of bags. International Journal of General System 1986, 13 , 23–37.
- Berry, G.; Boudol, G. The chemical abstract machine. Theoretical Computer Science 1992, 96 , 217–248. [CrossRef]
- Păun, G.; Rozenberg, G.; Salomaa, A. DNA computing: new computing paradigms ; Springer, 1998.
- Okubo, F.; Kobayashi, S.; Yokomori, T. Reaction automata. Theoretical Computer Science 2012, 429 , 247–257.
- Csuhaj-Varjú, E.; Martín-Vide, C.; Mitrana, V. Multiset automata. Workshop on Membrane Computing. Springer, 2000, pp. 69–83.
- Cavaliere, M.; Freund, R.; Oswald, M.; Sburlan, D. Multiset random context grammars, checkers, and transducers. Theoretical computer science 2007, 372 , 136–151.
- Ciobanu, G.; Gontineac, M. Mealy multiset automata. International Journal of Foundations of Computer Science 2006, 17 , 111–126.
- Kudlek, M.; Totzke, P.; Zetzsche, G. Properties of multiset language classes defined by multiset pushdown automata. Fundamenta Informaticae 2009, 93 , 235–244. [CrossRef]
- Kudlek, M.; Mitrana, V. Closure properties of multiset language families. Fundamenta Informaticae 2002, 49 , 191–203.
- Wang, J.; Yin, M.; Gu, W. Fuzzy multiset finite automata and their languages. Soft Computing 2013, 17 , 381–390. [CrossRef]
- Martinek, P. Fuzzy multiset finite automata: Determinism, languages, and pumping lemma. 2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD). IEEE, 2015, pp. 60–64.
- Martinek, P. Some notes to minimization of multiset finite automata. AIP Conference Proceedings. AIP Publishing LLC, 2018, Vol. 1978, p. 470019. [CrossRef]
- Sharma, B.K.; Tiwari, S.P.; Sharan, S. On algebraic study of fuzzy multiset finite automata. Fuzzy Information and Engineering 2016, 8 , 315–327. [CrossRef]
- Tiwari, S.P.; Gautam, V.; Dubey, M.K. On fuzzy multiset automata. Journal of Applied Mathematics and Computing 2016, 51 , 643–657.
- Sharma, B.K.; Syropoulos, A.; Tiwari, S.P. On fuzzy multiset regular grammars. Annals of Fuzzy Mathematics and Informatics 2016, 12 , 617–639.
- Wang, Y.; Li, Y. Minimization of lattice multiset finite automata. Journal of Intelligent & Fuzzy Systems 2018, 35 , 627–637. [CrossRef]
- Pal, P.; Tiwari, S.P. Category of L-valued multiset automata and Brzozowski’s algorithm. New Mathematics and Natural Computation 2020, 16 , 481–496. [CrossRef]
- Singh, A.P.; Dubey, M.K.; Perfilieva, I. On quotient structures of fuzzy multiset finite automata. 19th World Congress of the International Fuzzy Systems Association (IFSA), 12th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT), and 11th International Summer School on Aggregation Operators (AGOP). Atlantis Press, 2021, pp. 164–170.
- Gautam, V. l-Valued Multiset Automata and l-Valued Multiset Languages. New Mathematics and Natural Computation 2021, 17 , 175–189. [CrossRef]
- Yadav, S.; Tiwari, S. A General Categorical Framework of Minimal Realization Theory for a Fuzzy Multiset Language. Mathematical Problems in Engineering 2022, 2022 . [CrossRef]
- On reduced fuzzy multiset finite automata.
- Dhingra, M.; Dubey, M.K.; Kavikumar, J. L -Fuzzy Multiset Recognizer: Determinization and Minimization. IEEE Transactions on Emerging Topics in Computational Intelligence 2022.
- Kaurl, R.; others. General fuzzy multiset grammar and language. Mathematics in Engineering, Science & Aerospace (MESA) 2022, 13 .
- Martinek, P. Fuzzy multiset finite automata with output. Soft Computin 2022, 26 , 13205–13217. [CrossRef]
- Dhingra, M.; Dubey, M. Minimal Realization of an Input-Output L-fuzzy Multiset Behaviour. New Mathematics and Natural Computation 2023.
- Dhingra, M.; Dubey, M.; Singh, V.; Singh, A.P. Operators associated with lattice-valued multiset finite automata. AIP Conference Proceedings. AIP Publishing, 2023, Vol. 2699. [CrossRef]
- Shamsizadeh, M.; Mehdi Zahedi, M.; Abolpour, K. Irreducible Fuzzy Multiset Finite Automaton. The Computer Journal 2023, p. bxac193. [CrossRef]
- Yokomori, T.; Okubo, F. Theory of reaction automata: a survey. Journal of Membrane Computing 2021, 3 , 63–85. [CrossRef]
- Syropoulos, A. Fuzzy chemical abstract machines. arXiv preprint arXiv:0903.3513 2009.
- Syropoulos, A. On generalized fuzzy multisets and their use in computation. arXiv preprint arXiv:1208.2457 2012. [CrossRef]
- Roman, S. Lattices and ordered sets ; Springer Science & Business Media, 2008.
- Vickers, S.; Logic, T.V. Cambridge Tracts in Theoretical Computer Science 5, 1989.
- Calude, C.S.; Paun, G.; Rozenberg, G.; Salomaa, A. Multiset processing: mathematical, computer science, and molecular computing points of view ; Vol. 2235, Springer Science & Business Media, 2001.
- Tiwari, S.P.; Singh, A.K.; Sharan, S.; Yadav, V.K. Bifuzzy core of fuzzy automata. Iranian Journal of Fuzzy Systems 2015.
- Yadav, V.K.; Yadav, S.; Dubey, M.K.; Tiwari, S.P. Algebraic Characterization of IF-Automata. In Progress in Advanced Computing and Intelligent Engineering ; Springer, 2019; pp. 565–575.
- Masunaga, Y.; Noguchi, S.; Oizumi, J. A characterization of automata and a direct product decomposition. Journal of Computer and System Sciences 1976, 13 , 74–89. [CrossRef]
- Nozaki, A. Practical decomposition of automata. Information and Control 1978, 36 , 275–291. [CrossRef]
- Petković, T.; Ćirić, M.; Bogdanović, S. Decompositions of automata and transition semigroups. Acta Cybernetica 1998, 13 , 385–403.
- Srivastava, A.K.; Tiwari, S.P. On another decomposition of fuzzy automata. Journal of Uncertain Systems 2011, 5 , 33–37.
- Tiwari, S.P.; Srivastava, A.K. On a decomposition of fuzzy automata. Fuzzy Sets and Systems 2005, 151 , 503–511. [CrossRef]
- Martinek, P. Multiset languages accepted by deterministic multiset finite automata with detection as a specific kind of semilinear languages. AIP Conference proceedings. AIP Publishing LLC, 2017, Vol. 1863, p. 560034.
- Crespi-Reghizzi, S.; Mandrioli, D. Commutative grammars. Calcolo 1976, 13 , 173–189. [CrossRef]
- Xing, H.; Qiu, D. Pumping lemma in context-free grammar theory based on complete residuated lattice-valued logic. Fuzzy Sets and Systems 2009, 160 , 1141–1151. [CrossRef]
- Moller, F. Pushdown automata, multiset automata, and Petri nets. Theoretical Computer Science 2001.
- Tauler, R.; Maeder, M.; De Juan, A. Multiset data analysis: extended multivariate curve resolution. Reference Module in Chemistry, Molecular Sciences and Chemical Engineering 2020.
- Chen, W.Y. The theory of compositionals. Discrete mathematics 1993, 122 , 59–87.
- Rosa-Velardo, F. Multiset rewriting: a semantic framework for concurrency with name binding. International Workshop on Rewriting Logic and its Applications. Springer, 2010, pp. 191–207. [CrossRef]
- Păun, G.; Rozenberg, G.; Salomaa, A. DNA computing: new computing paradigms ; Springer, 1998.
- Păun, G. Computing with membranes. Journal of Computer and System Sciences 2000, 61 , 108–143.
- Syropoulos, A. Mathematics of multisets. Workshop on Membrane Computing. Springer, 2000, pp. 347–358.
- Syropoulos, A. Categorical models of multisets. Romanian Journal of Information Science and Technology 2003, 6 , 393–400.
- Syropoulos, A. On Triangular Multisets and Triangular Fuzzy Multisets. Mathematics 2022, 10 , 726. [CrossRef]
- Paul, J.; John, S.J. Type 2 fuzzy multisets and its applications in decision making problems. Journal of Intelligent & Fuzzy Systems 2016, 30 , 359–369. [CrossRef]
- Tan, G. Attribute reduction for multiset-valued data based on FRIC-model. Journal of Intelligent & Fuzzy Systems 2023, pp. 1–16. [CrossRef]
- Banâtre, J.P.; Fradet, P.; Radenac, Y. Generalised multisets for chemical programming. Mathematical Structures in Computer Science 2006, 16 , 557–580.
- McGregor, S. Further results in multiset processing with neural networks. Neural networks 2008, 21 , 830–837. [CrossRef]
- Girish, K.P.; John, S.J. Relations and functions in multiset context. Information sciences 2009, 179 , 758–768. [CrossRef]
- Girish, K.P.; Jacob John, S. Rough multisets and information multisystems. Advances in Decision sciences 2011, 2011 . [CrossRef]
- Blanchet-Sadri, F.; Morgan, C. Multiset and set decipherable codes. Computers & Mathematics with Applications 2001, 41 , 1257–1262.
- Akın, C. An application of fuzzy soft multisets to algebra. Filomat 2020, 34 , 399–408. [CrossRef]
- Orellana, R.; Zabrocki, M. Howe duality of the symmetric group and a multiset partition algebra. Communications in Algebra 2023, 51 , 393–413. [CrossRef]
- Nazmul, S.; Majumdar, P.; Samanta, S.K. On multisets and multigroups. Ann. Fuzzy Math. Inform 2013, 6 , 643–656.
- Girish, K.; John, S.J. Multiset topologies induced by multiset relations. Information Sciences 2012, 188 , 298–313. [CrossRef]
- KP, G.; John, S.J. On Multiset Topologies. Theory and Applications of Mathematics and Computer Science 2012, 2 , 37–52.
- Kumar, R.; John, S.J. On redundancy, separation and connectedness in multiset topological spaces. AIMS Mathematics 2020, 5 , 2484–2499.
- Shravan, K.; Tripathy, B. Metrizability of multiset topological spaces. Bulletin of the Transilvania University of Brasov. Series III: Mathematics and Computer Science 2020, pp. 683–696.
- Riaz, M.; Çagman, N.; Wali, N.; Mushtaq, A. Certain properties of soft multi-set topology with applications in multi-criteria decision making. Decision Making: Applications in Management and Engineering 2020, 3 , 70–96. [CrossRef]
- Ray, G.C.; Dey, S. Mixed multiset topological space and Separation axioms. Indian Journal of Pure and Applied Mathematics 2022, pp. 1–8. [CrossRef]
- Hoque, M.M.; Bhattacharya, B.; Tripathy, B.C. A Novel Approach in the Light of Fuzzy Multiset Topology. Proceedings of the National Academy of Sciences, India Section A: Physical Sciences 2023, pp. 1–9. [CrossRef]
- Sharma, B.K.; Gautam, V.; Tiwari, S.P.; Bhattacherjee, V. On fuzzy multiset regular languages. Journal of Fuzzy Set Valued Analysis 2017, 2017 , 50–61.
- Shukla, W.; Srivastava, A.K. A topology for automata: A note. Information and Control 1976, 32 , 163–168. [CrossRef]
- Srivastava, A.K.; Shukla, W. A topology for automata II. International Journal of Mathematics and Mathematical Sciences 1986, 9 , 425–428.
- Kumari, M.; Yadav, S.; Yadav, V.K.; Tiwari, S.P. On algebraic and topological aspects of ILF-automata. New Mathematics and Natural Computation 2022, pp. 1–22. [CrossRef]
- Ying, M. A formal model of computing with words. IEEE Transactions on Fuzzy Systems 2002, 10 , 640–652.
- Dubey, M.; Singh, A.P.; Dhingra, M. Characterization of lattice-valued multiset finite automata. Granular Computing 2022, pp. 1–16. [CrossRef]
- Ignjatović, J.; Ćirić, M.; Bogdanović, S. Determinization of fuzzy automata with membership values in complete residuated lattices. Information Sciences 2008, 178 , 164–180. [CrossRef]
- Ignjatović, J.; Ćirić, M.; Bogdanović, S.; Petković, T. Myhill–Nerode type theory for fuzzy languages and automata. Fuzzy sets and Systems 2010, 161 , 1288–1324.
- Tiwari, S.P.; Yadav, V.K.; Singh, A.K. Construction of a minimal realization and monoid for a fuzzy language: a categorical approach. Journal of Applied Mathematics and Computing 2015, 47 , 401–416. [CrossRef]
- Tiwari, S.P.; Yadav, V.K.; Dubey, M.K. Minimal realization for fuzzy behaviour: A bicategory-theoretic approach. Journal of Intelligent & Fuzzy Systems 2016, 30 , 1057–1065. [CrossRef]
- Tiwari, S.P.; Yadav, V.K.; Gautam, V. On Minimal Fuzzy Realization for a Fuzzy Language: A Categorical Approach. Journal of Multiple-Valued Logic & Soft Computing 2017, 28 .
- Tiwari, S.P.; Yadav, V.K.; Pal, P.; Sharma, B.K. Minimal Fuzzy Realization for Fuzzy Behaviour: A Bicategory-theoretic Approach. Journal of Multiple-Valued Logic & Soft Computing 2018, 31 .
- Tiwari, S.P.; Yadav, V.K.; Davvaz, B.; Renu. A categorical approach to minimal realization for a fuzzy language. Fuzzy Sets and Systems 2018, 351 , 122–137. [CrossRef]
- Yadav, S.; Tiwari, S.P.; Kumari, M.; Yadav, V.K. Bicategory-Theoretic Approach to Minimal Fuzzy Realization for Fuzzy Behavior. New Mathematics and Natural Computation 2021, 17 , 775–799. [CrossRef]
|
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. |
© 2022 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 (https://creativecommons.org/licenses/by/4.0/).