No-FSQL: A Graph-based Fuzzy NoSQL Querying Model

No-FSQL: A Graph-based Fuzzy NoSQL Querying Model

Ines BenAli-Sougui (Ecole Nationale d'Ingénieurs de Tunis, Université de Tunis El Manar, Tunis, Tunisia), Minyar Sassi Hidri (Ecole Nationale d'Ingénieurs de Tunis, Université de Tunis El Manar, Tunis, Tunisia) and Amel Grissa-Touzi (Ecole Nationale d'Ingénieurs de Tunis, Université de Tunis El Manar, Tunis, Tunisia)
Copyright: © 2016 |Pages: 10
DOI: 10.4018/IJFSA.2016040104


NoSQL (Not only SQL) is an efficient database model for storing and manipulating huge quantities of precise data. However, most NoSQL databases scale well as data grows and often are flexible enough to accommodate imprecise and ambiguous data. This comprehensive hands-on guide presents fundamental concepts and practical solutions for using fuzziness with NoSQL to deals with fuzzy databases (FDB). In this paper, the authors present a graph-based fuzzy NoSQL model to deal with large fuzzy databases while extending the NoSQL one. The authors consider the cypher declarative query language proposed for Neo4j which is the current leader on this market to querying fuzzy databases.
Article Preview

The notion of fuzzy graph was introduced in 1975 by Kochen (Kochen, 1975). Fuzzy analogues of many structures in crisp graph theory, like bridges, cut nodes, connectedness, trees and cycles were developed after that.

Fuzzy trees were characterized by Sunitha and Vijayakumar (Sunitha & Vijayakumar, 1999). The authors have characterized fuzzy trees using its unique maximum spanning tree. A sufficient condition for a node to be a fuzzy cut node is also established. Center problems in fuzzy graphs, blocks in fuzzy graphs and properties of self-complementary fuzzy graphs were also studied by the same authors. They have obtained a characterization for blocks in fuzzy graphs using the concept of strongest paths (Sunitha & Vijayakumar, 2005).

Bhutani and Rosenfeld (Bhutani & Rosenfeld, 2003) have introduced the concepts of strong arcs, fuzzy end nodes and geodesics in fuzzy graphs. The authors have defined the concepts of strong arcs and strong paths.

As far as the applications are concerned (information networks, electric circuits, etc.), the reduction of flow between pairs of nodes is more relevant and may frequently occur than the total disruption of the flow or the disconnection of the entire network.

Complete Article List

Search this Journal:
Open Access Articles: Forthcoming
Volume 9: 4 Issues (2020): Forthcoming, Available for Pre-Order
Volume 8: 4 Issues (2019)
Volume 7: 4 Issues (2018)
Volume 6: 4 Issues (2017)
Volume 5: 4 Issues (2016)
Volume 4: 4 Issues (2015)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing