Fuzzy linguistic logic programming and its applications

被引:19
作者
Le, Van Hung [1 ]
Liu, Fei [1 ]
Tran, Dinh Khang [2 ]
机构
[1] La Trobe Univ, Dept Comp Sci & Comp Engn, Bundoora, Vic 3086, Australia
[2] Hanoi Univ Technol, Fac Informat Technol, Hanoi, Vietnam
关键词
fuzzy logic programming; hedge algebra; linguistic value; linguistic hedge; computing with words; databases; querying; threshold computation; fuzzy control;
D O I
10.1017/S1471068409003779
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper introduces FUZZY linguistic logic programming, which is a combination of fuzzy logic programming, introduced by P. Vojtas, and hedge algebras in order to facilitate the representation and reasoning on human knowledge expressed in natural languages. In fuzzy linguistic logic programming, truth values are linguistic ones, e.g., Very True, Very Probably True and Little False, taken from a hedge algebra of a linguistic truth variable, and linguistic hedges (modifiers) can be used as unary connectives in formulae. This is motivated by the fact that humans reason mostly in terms of linguistic terms rather than in terms of numbers, and linguistic hedges are often used in natural languages to express different levels of emphasis. The paper presents: (a) the language Of fuzzy linguistic logic programming; (b) a declarative semantics in terms of Herbrand interpretations and models; (c) a procedural semantics which directly manipulates linguistic terms to Compute a lower bound to the truth Value of a query, and proves its soundness; (d) a fixpoint semantics of logic programs, and based on it, proves the completeness of the procedural semantics; (e) several applications of fuzzy linguistic logic programming; and (f) an idea of implementing a system to execute fuzzy linguistic logic programs.
引用
收藏
页码:309 / 341
页数:33
相关论文
共 23 条
[1]  
[Anonymous], FUZZY SETS SYST
[2]  
[Anonymous], FUZZY SETS SYSTEMS
[3]  
Dinh-Khac Dzung, 2006, P 11 INT C INF PROC, P2096
[4]   Fuzzy logic programming and fuzzy control [J].
Gerla G. .
Studia Logica, 2005, 79 (2) :231-254
[5]   Fuzzy control as a fuzzy deduction system [J].
Gerla, G .
FUZZY SETS AND SYSTEMS, 2001, 121 (03) :409-425
[6]  
Hajek P., 1998, METAMATHEMATICS FUZZ
[7]   A comparison of fuzzy and annotated logic programming [J].
Krajci, S ;
Lencses, R ;
Vojtás, P .
FUZZY SETS AND SYSTEMS, 2004, 144 (01) :173-192
[8]  
Lloyd J. W., 2012, FDN LOGIC PROGRAMMIN
[9]   Similarity-based unification:: a multi-adjoint approach [J].
Medina, J ;
Ojeda-Aciego, M ;
Vojtás, P .
FUZZY SETS AND SYSTEMS, 2004, 146 (01) :43-62
[10]  
MORCILLO PJ, 2008, P 12 INT C INF PROC, P481