Compound Bipolar Queries: A Step Towards an Enhanced Human Consistency and Human Friendliness

  • Janusz KacprzykEmail author
  • Sławomir Zadrożny
Part of the Studies in Computational Intelligence book series (SCI, volume 605)


Database querying is a basic capability to make use of databases that are omnipresent and huge. A crucial problem is how to make possible for an ordinary human user to properly express his intentions and preferences as to what should be searched for. As natural language, with its inherent imprecision, is the only fully natural human means of communication and articulation, this makes difficult the use of traditional binary logic based querying tools. Fuzzy logic can come to the rescue, notably using fuzzy logic with linguistic quantifiers. Such queries, proposed by Kacprzyk and Ziółkowski [24], Kacprzyk et al. [25], have offered much in this context, and will also be used here. While looking for further solutions in this direction, the concept of a bipolar query has been proposed by Dubois and Prade [13], followed by a fuzzy bipolar query due to Zadrożny [36] (cf. Zadrożny and Kacprzyk [40]) involving negative and positive information, notably meant as required and desired conditions. A natural solution consisting in combining these two ideas was proposed conceptually by Kacprzyk and Zadrożny [22], and termed a compound bipolar query. In this paper we further extend this concept mainly by exploring some additional aggregation related aspects of bipolar queries which include fuzzy queries with linguistic quantifiers.


Fuzzy Logic Real Estate Negative Information Aggregation Operator Order Weighted Average 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



This work was partially supported by the National Centre for Research (NCN) under Grant No. UMO-2012/05/B/ST6/03068.


  1. 1.
    Benferhat S, Dubois D, Kaci S, Prade H (2002) Bipolar representation and fusion of preferences on the possibilistic logic framework. In: Proceedings of the 8th international conference on principles and knowledge representation and reasoning (KR-02), Morgan Kaufmann, pp 421–448Google Scholar
  2. 2.
    Benferhat S, Dubois D, Kaci S, Prade H (2002) Bipolar possibilistic representations. In: Proceedings of the 18th conference in uncertainty in artificial intelligence, Morgan Kaufmann, pp 45–52Google Scholar
  3. 3.
    Benferhat S, Dubois D, Kaci S, Prade H (2006) Bipolar possibility theory in preference modeling: representation, fusion and optimal solutions. Inf Fusion 7:135–150CrossRefGoogle Scholar
  4. 4.
    Benferhat S, Dubois D, Kaci S, Prade H (2008) Modeling positive and negative information in possibility theory. Int J Intell Syst 23:1094–1118Google Scholar
  5. 5.
    Bordogna G, Pasi G (1995) Linguistic aggregation operators of selection criteria in fuzzy information retrieval. Int J Intell Syst 10(2):233–248CrossRefGoogle Scholar
  6. 6.
    Bosc P, Pivert O (1995) SQLf: a relational database language for fuzzy querying. IEEE Trans Fuzzy Syst 3(1):1–17MathSciNetCrossRefGoogle Scholar
  7. 7.
    Bosc P, Pivert O (1992) Discriminated answers and databases: fuzzy sets as a unifying expression means. In: Proceedings of the IEEE international conference on fuzzy systems, pp 745–752Google Scholar
  8. 8.
    Bosc P, Pivert O (1993) An approach for a hierarchical aggregation of fuzzy predicates. In: Proceedings 2nd IEEE international conference on fuzzy systems, pp 1231–1236Google Scholar
  9. 9.
    Bosc P, Pivert O, Mokhtari A, Lietard L (2010) Extending relational algebra to handle bipolarity. In: Proceedings of the 2010 ACM symposium on applied computing (SAC), ACM, pp 1718–1722Google Scholar
  10. 10.
    Chomicki J (2002) Querying with intrinsic preferences. LNCS 2287:34–51Google Scholar
  11. 11.
    De Tré G, Zadrożny S, Bronselaer A (2010) Handling bipolarity in elementary queries to possibilistic databases. IEEE Trans Fuzzy Sets 18(3):599–612CrossRefGoogle Scholar
  12. 12.
    De Tré G, Zadrożny S, Matthe T, Kacprzyk J, Bronselaer A (2009) Dealing with positive and negative query criteria in fuzzy database querying. LNCS 5822:593–604Google Scholar
  13. 13.
    Dubois D, Prade H (2002) Bipolarity in flexible querying. LNCS 2522:174–182Google Scholar
  14. 14.
    Dubois D, Prade H Handling bipolar queries in fuzzy information processing, vol. 18, pp 97–114Google Scholar
  15. 15.
    Dubois D, Prade H (2008) An introduction to bipolar representations of information and preference. Int J Intell Syst 23:866–877CrossRefGoogle Scholar
  16. 16.
    Dubois D, Prade H (2009) An overview of the asymmetric bipolar representation of positive and negative information in possibility theory. Fuzzy Sets and Syst 160:1355–1366MathSciNetCrossRefGoogle Scholar
  17. 17.
    Fodor J, Roubens M (1994) Fuzzy preference modelling and multicriteria decision support. Kluwer Academic Publishers, DordrechtGoogle Scholar
  18. 18.
    Galindo J (ed) (2008) Handbook of research on fuzzy information processing in databases. Information Science Reference, New YorkGoogle Scholar
  19. 19.
    Grabisch M, Greco S, Pirlot M (2008) Bipolar and bivariate models in multicriteria decision analysis: descriptive and constructive approaches. Int J Intell Syst 23:930–969CrossRefGoogle Scholar
  20. 20.
    Kacprzyk J, Zadrożny S (2001) Computing with words in intelligent database querying: standalone and internet-based applications. Inf Sci 134(1–4):71–109CrossRefGoogle Scholar
  21. 21.
    Kacprzyk J, Zadrożny S (1995) FQUERY for access: fuzzy querying for a windows-based DBMS. In: Bosc P, Kacprzyk J (eds) Fuzziness in database management systems. Physica-Verlag, Heidelberg, pp 415–433Google Scholar
  22. 22.
    Kacprzyk J, Zadrożny S (2013) Hierarchical bipolar fuzzy queries: towards more human consistent flexible queries, professor of FUZ-IEEE’2013, Hyderabad, India, IEEE Explore, pp 1–8Google Scholar
  23. 23.
    Kacprzyk J, Zadrożny S (2013) Compound bipolar queries: combining bipolar queries and queries with fuzzy linguistic quantifiers. In: Proceedings of EUSFLAT-2013, Atlantis Press, pp 848–855Google Scholar
  24. 24.
    Kacprzyk J, Ziȯłkowski (1986) A Database queries with fuzzy linguistic quantifiers. IEEE Trans Syst Man Cybern 16:474–479Google Scholar
  25. 25.
    Kacprzyk J, Ziółkowski A, Zadrożny S (1989) FQuery III+: a “human consistent” database querying system based on fuzzy logic with linguistic quantifiers. Inf Syst 6:443–453CrossRefGoogle Scholar
  26. 26.
    Lacroix M, Lavency P (1987) Preferences: putting more knowledge into queries. In: Proceedings of the 13 international conference on very large databases, Brighton, pp 217–225Google Scholar
  27. 27.
    Lietard L, Rocacher D, Bosc P (2009) On the extension of SQL to fuzzy bipolar conditions. In Proceedings of the NAFIPS-2009, pp 1–6Google Scholar
  28. 28.
    Lindström P (1966) First-order predicate logic with generalized quantifiers. Theoria 32:186–195MathSciNetGoogle Scholar
  29. 29.
    Mostowski A (1957) On a generalization of quantifiers. Fundam Math 44:12–36MathSciNetGoogle Scholar
  30. 30.
    Yager RR (1988) On ordered weighted averaging operators in multi-criteria decision making. IEEE Trans Syst Man Cybern 18:183–190MathSciNetCrossRefGoogle Scholar
  31. 31.
    Yager R (1992) Higher structures in multi-criteria decision making. Int J Man-Mach Stud 36:553–570CrossRefGoogle Scholar
  32. 32.
    Yager R (1996) Fuzzy logic in the formulation of decision functions from linguistic specifications. Kybernetes 25(4):119–130MathSciNetCrossRefGoogle Scholar
  33. 33.
    Yager RR, Kacprzyk J (1997) The ordered weighted averaging operators: theory and applications. Kluwer, NorwellCrossRefGoogle Scholar
  34. 34.
    Yorke M Bipolarity or not? Some conceptual problems related to bipolar rating. Br Educ Res J 27(2):171–186Google Scholar
  35. 35.
    Zadeh LA (1983) A computational approach to fuzzy quantifiers in natural languages. Comput Math Appl 9:149–184MathSciNetCrossRefGoogle Scholar
  36. 36.
    Zadrożny S (2005) Bipolar queries revisited. In: LNAI 3558, pp 387–398Google Scholar
  37. 37.
    Zadrożny S, De Tré G, Kacprzyk J (2010) Remarks on various aspects of bipolarity in database querying. In: Proceedings of the DEXA’10, international workshops, IEEE computer society, pp 323–327Google Scholar
  38. 38.
    Zadrożny S, Kacprzyk J (2006) Bipolar queries and queries with preferences. In: Proceedings of the DEXA’06, pp 415–419Google Scholar
  39. 39.
    Zadrożny S, Kacprzyk J (2007) Bipolar queries using various interpretations of logical connectives. In: LNCS 4529, pp 181–190Google Scholar
  40. 40.
    Zadrożny S, Kacprzyk J (2012) Bipolar queries: an aggregation operator focused perspective. Fuzzy Sets Syst 196:69–81CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Systems Research Institute, Polish Academy of SciencesWarsawPoland
  2. 2.WIT—Warsaw School of Information TechnologyWarsawPoland

Personalised recommendations