Abstract
In this paper we introduced a new class of strong negations, which were generated via conical sections. This paper focuses on the fact that simple mathematical and computational processes generate new strong fuzzy negations, through purely geometrical concepts such as the ellipse and the hyperbola. Well-known negations like the classical negation, Sugeno negation, etc., were produced via the suggested conical sections. The strong negations were a structural element in the production of fuzzy implications. Thus, we have a machine for producing fuzzy implications, which can be useful in many areas, as in artificial intelligence, neural networks, etc. Strong Fuzzy Negations refers to the discrepancy between the degree of difficulty of the effort and the significance of its results. Innovative results may, therefore, derive for use in literature in the specific field of mathematics. These data are, moreover, generated in an effortless, concise, as well as self-evident manner.
1. Introduction
Fuzzy negations play a crucial role in the creation of De Morgan triples and also in the construction of fuzzy implications (c.f. [,,]). As a general admission, the construction of fuzzy negations is the foundation stone of the triples De Morgan construction and fuzzy implications. Gottwald in [] presented a theoretical approach to fuzzy negations production and one important result ([], Theorem 5.2.1). A constructive geometrical method of generating strong fuzzy negations, via conical sections has been presented in this paper, followed by the proof of the method and several final remarks, as well as some examples for the strong negations produced via conical sections. It should be particularly emphasized that the specific manner of geometrical construction of strong negations, covers the already known strong negations, such as the Sugeno negations, as well as the classical negation or .
It should be noticed that Proposition 3 in paragraph 3 Main Results and particularly Equation (14), constitute new results that might be used in the production of implications, merely from negations (c.f. [,]), and by extension in reaching conclusions. In general, the algorithmic approach of negations is virtually non-existent in the applications of fuzzy sets and implications, without any reasons explaining such a gap. This specific new process for producing negations is to address the present gap, since this production is simple and easily understandable. Changing just one parameter in Equation (14), as demonstrated in the examples in paragraph 4. Special Cases, is sufficient to produce a negation which is different from the negations already known, such as the Sugeno or Yager negations. The aforementioned fact led the writers to the extension of their scientific research interests and to the algorithmic approach of their subject matter, namely of the means of application of the present method to real data. The writers were looking forward to a future study on the specific issue.
The key to this effortless production lies in the symmetry of a strong negation, such as the straight line , which is an essential attribute of the functions satisfying the condition . All conical sections with their center at the beginning of the axis, satisfy this symmetry under the condition that they are directed towards π/4 or 3π/4.
The presentation of the authors line of reasoning, along with their methods of proof and their conclusions, follow the aforementioned pattern. The principle definitions and theorems needed to understand the basic theory and proof are set out in paragraph 2 Preliminaries. Then, in paragraph 3 Main Results, the basic propositions and the respective results leading to Proposition 3 are stated and in particular Equation (14) presents the new result. Finally, specific examples of negations through conical sections are presented in the next paragraph, while the study concludes with the remarks and conclusions, as well as the possible applications of the method presented above.
2. Preliminaries
Fuzzy Negation
A fuzzy negation is a generalization of the classical complement or negation The fuzzy negation truth table consists of the two conditions: and ¬. The fuzzy negation comes to cover the gap between 0 and 1, thus, maintaining the intuitive perspective of negation, as well as the concept of complementarity. The definitions and theorems laid out in this paragraph aim to present the insofar foundation of the fuzzy negation on axioms, by establishing, at the same time, the background of the tools used to support this study. The following definitions and theorems can be found in any introductory text book on Fuzzy logic (see [,,,,]).
Definition 1.
A functionis called a fuzzy negation if
Definition 2.
A fuzzy negationis called strict if, in addition,
- (1)
- (2)
- A fuzzy negationis called strong if the following property is met,
- (3)
- The dual negation based on a fuzzy negationis given by (see [], p. 124)
Theorem 1.
([] Theorem 1.4.5). If a function satisfies (N2) and (N5), then it also satisfies (N1) and (N4). Moreover, N is a bijection, i.e., it satisfies (N3).
Theorem 2.
([] Lemma 1.4.9). If , are fuzzy negations such that , then
- (1)
- is a continuous fuzzy negation,
- (2)
- is a strictly decreasing fuzzy negation,
- (3)
- is a continuous fuzzy negation if and only ifis a strictly decreasing fuzzy negation. In both cases.
Remark 1.
Both the theorems mentioned above directly lead to the consequence that theproperty is equivalent to the equation. The latter equation leads to the fact that the graphics of the functions και identify with each other, namely in other words, this means that the graphic is symmetrical towards the straight line .
Theorem 3.
([] Theorem 1.4.13) or ([] Theorem 5.2.1). For a function the following statements are equivalent:
- (1)
- is a strong negationisconjugate with classical negation,there exists, such that.
Following Theorem 3, the construction of a strong fuzzy negation is a simple case by using the function. Nevertheless, a different mode of construction is attempted in the context of the present study, which involved avoiding the use of the function. The main reasons for adopting the specific procedures were—first and foremost, the creation of negations from parts of the conical sections, the fact that the function might not easily ensure, and secondly the aim to ensure that the mode of constructing the negations shall be based on geometrical methods.
3. Main Results
Production of Fuzzy Negations via Conical Sections
Consider the following special form of conical sections:
Equation (1) should satisfy the main properties of the negation, namely that and . This means that Equation (1) is verified by points , while point should not verify it. These considerations led to the following proposal.
Proposition 1.
If (1) satisfies the conditionthen takes the form:
Proof of Proposition 1.
Since (1) satisfies the basic property of the negation, the conical section of Equation (1) should pass from points thus, the following relations result
Furthermore, since point does not verify (1). Simple calculations generate Equation (2). □
An essential element for a part of a conical section to constitute a strong negation pertains to the fact that the basic property should be satisfied, namely should be valid. In order to achieve the latter, the conical section defined from Equation (2) should have as an axis of symmetry with the straight line , see Remark 1. This statement is used in order to prove the following proposition.
Proposition 2.
The equation:
is a conical section which has as an axis of symmetry with the straight linepassing through points.
Proof of Proposition 2.
In fact, if the conical section of the Equation (2) is to be symmetrical to the straight line the coefficients of the variables should remain the same. This leads to the conclusion that , thus Equation (2) becomes:
which is Equation (5). □
Purely for reasons of simplicity and without imposing any restriction on the generalization, in the division of Equation (5) to , the equation transforms to an equivalent one given below in the following form
where .
For the remaining part of the paper, Equation (6) shall be used instead of (5). Two cases are derived from Proposition 2 and Equation (6). The first case is for . Consequently Equation (6) transforms into
If Equation (7) is solved to it results, through simple calculations, in the following relation
Due to symmetricity, the solution towards is given by the same equation
The procedure stated above leads to the Sugeno negation, which, as it is known, constitutes a strong fuzzy negation and a general formula, which is
The Sugeno negation has been used in many articles (c.f. []) and in many applications, a fact that renders its explanation redundant, while the interest it has for the present study refers to the fact that the Sugeno negations form part of the geometrical construction of the conical sections.
The second case is that when . In this case, only the symmetry of the conical section with regards to the straight line is to be proved and the central symmetry with regards to , namely there is no parallel movement for the axes. The aforementioned are valid only in case that , namely Equation (6) acquires the following form:
Through easy calculations, Equation (11) becomes, in an equivalent manner
or
for Equation (15) see Remark 2 below.
Once more, due to the symmetry of the conical section to the straight line , if Equation (11) is solved for variable , it will generate the same formula of function, namely
According to Equations (14), και (16), and Remark 1, the equation
, which is Equation (14), and is a strong fuzzy negation.
In an overview of the results stated above, the following proposition is ensured as a reference to Equation (6).
Proposition 3.
Equation (6) namely
expresses conical sections, whereproduces strong fuzzy negations with the formulawhich are known as the Sugeno negations, while forit expresses conical sections, which produce strong fuzzy negations with the formula, which is Equation (14).
Remark 2.
As far as theof the aforementioned proposition is concerned, since it forms a part and segment of the conical section, with the beginning of the axes serving as the center of the symmetry, its symmetrical segment for the center of symmetry belongs to the same conical section. The symmetrical segment with the appropriate movement (a single unit upwards and a single unit towards the right) equally constitutes a strong negation and is particularly symmetrical towith the straight lineas an axis of symmetry. Therefore, it has the following form:and by Definition 2, it is the dual negation. For instance, if. Then by Equation (15), we conclude that the functionequally constitutes a segment of the conical section, like, then theis nothing more than the dual negation, namely.
Certain examples are given below for the explanation and the verification of the aforementioned theoretical results.
4. Special Cases
4.1. Strong Negation via Circle
For Equation (11) takes the form:
which is a negation belonging to the Yager class and is a segment of the unit circle, see Figure 1.
Figure 1.
Strong negation via circle.
4.2. Strong Negation via Line
If then Equation (11) takes the form:
which is the classical negation, see Figure 2.
Figure 2.
Strong negation via line.
4.3. Strong Negation via Ellipse
If Equation (11) takes the form:
which represents a segment of an ellipse, for example for , the below negation is the result, see Figure 3. .
Figure 3.
Conical section of ellipse: .
4.4. Strong Negation of Hyperbola
If Equation (11) takes the form:
which represents a segment of the hyperbola, for example for , the below negation is the result, see Figure 4.
Figure 4.
Conical section of hyperbola: .
5. Discussion
The purpose of this paper was to propose an algorithm for the production of fuzzy negations, based on which, algorithms for the production of implications might also be proposed. Indeed, an algorithm of producing negations via conical sections has already been found. The last developments in the theory of fuzzy implications (if…X…then…Y…) indicate that fuzzy negation is enough to generate an algorithmic process of production for fuzzy implications, (c.f. [,]). For example, supposing that in the context of an application, the fuzzy implication Yager is selected, which is generated in the following way: , where is a decreasing function; if is replaced by a fuzzy negation, then an algorithm for producing fuzzy implications is automatically generated. If in the place of we place the negations of Equation (14), then we get the following algorithm,
Equation (21) expresses the algorithm of a family of implications for the different values of .
6. Conclusions
A generation of a new class of fuzzy negations has been enabled by the above procedure. The importance of this relies on the fact that the reasoning process has improved, since for a given application, it is possible to choose the most appropriate implication from a wider class. In most study-applications of fuzzy sets or fuzzy negations, e.g., in the prediction of future events, as well as in the application of fuzzy negations in neural networks, (c.f. [,,]), the classic negation is implicitly used. The replacement of this negation with the negations produced via conical sections offers a new approach in the application of fuzzy implications. It would be important to find out in future—both for the authors and the readers of this paper—whether the aforementioned negations, produced via conical sections and by the extension of the implications introduced, correspond to any kind of application.
Author Contributions
G.S. and B.P. conceived and wrote the paper.
Funding
This research received no external funding.
Acknowledgments
The authors are very thankful to the Editor and referees for their valuable comments and suggestions for improving the paper.
Conflicts of Interest
Georgios Souliotis declares that he has no conflict of interest. Basil Papadopoulos declares that he has no conflict of interest.
References
- Baczyński, M.; Balasubramaniam, J. Fuzzy Implications; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar] [CrossRef]
- Baczyński, M.; Beliakov, G.; Bustince, S.H.; Pradera, A. Advances in Fuzzy Implication Functions; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar] [CrossRef]
- Souliotis, G.; Papadopoulos, B. Fuzzy Implications Generating from Fuzzy Negations. ICANN 2018. In Proceedings of the 27th International Conference on Artificial Neural Networks, Rhodes, Greece, 4–7 October 2018. [Google Scholar] [CrossRef]
- Gottwald, S. A Treatise on Many-Valued Logics; Research Studies Press: Baldock, UK, 2001. [Google Scholar]
- Klir, G.J.; Yuan, B. Fuzzy Sets and Fuzzy Logic. Theory and Applications; Prentice Hall: Upper Saddle River, NJ, USA, 1995. [Google Scholar]
- Nguyen, H.T.; Walker, E.A. A First Course in Fuzzy Logic, 2nd ed.; CRC Press: Boca Raton, FL, USA, 2000. [Google Scholar]
- Fodor, J.C.; Roubens, M. Fuzzy Preference Modelling and Multicriteria Decision Support; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1994. [Google Scholar]
- Mayor, G. Sugeno’s negations and t-norms. Mathw. Soft Comput. 1994, 1, 93–98. [Google Scholar]
- Jabari, S.; Zhang, Y. Very High Resolution Satellite Image Classification Using Fuzzy Rule-Based Systems. Algorithms 2013, 6, 762–781. [Google Scholar] [CrossRef]
- Yang, E. Fixpointed Idepontent Uninorm (Based) Logics. Mathematics 2019, 7, 107. [Google Scholar] [CrossRef]
- Bogiatzis, A.; Papadopoulos, B. Thresholding Adaptive Neuro-Fuzzy Inference System Trained with Fuzzy Inclusion and Entropy Measures. Symmetry 2019, 11, 286. [Google Scholar] [CrossRef]
© 2019 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/).