clp(pfd(Y)) : Constraints for Probabilistic Reasoning in Logic Programming
Nicos Angelopoulos
nicos@cs.york.ac.uk http://www.cs.york.ac.uk/˜nicos
Department of Computer Science University of York
Titech 2003, clp(pfd(Y)) – p.1
clp(pfd(Y)) : Constraints for Probabilistic Reasoning in Logic - - PowerPoint PPT Presentation
clp(pfd(Y)) : Constraints for Probabilistic Reasoning in Logic Programming Nicos Angelopoulos nicos@cs.york.ac.uk http://www.cs.york.ac.uk/nicos Department of Computer Science University of York Titech 2003, clp(pfd(Y)) p.1 talk
nicos@cs.york.ac.uk http://www.cs.york.ac.uk/˜nicos
Titech 2003, clp(pfd(Y)) – p.1
Titech 2003, clp(pfd(Y)) – p.2
Titech 2003, clp(pfd(Y)) – p.3
?− member( X, [a,b,c] ). X = a X = b X = c
Titech 2003, clp(pfd(Y)) – p.4
Titech 2003, clp(pfd(Y)) – p.5
?− member( X, [a,b,c] ). 1/4 : X = b 1/2 1/2 1/2 1/2 1/2 1/2 : X = a 1/8 : X = c
Titech 2003, clp(pfd(Y)) – p.6
Titech 2003, clp(pfd(Y)) – p.7
Titech 2003, clp(pfd(Y)) – p.8
Titech 2003, clp(pfd(Y)) – p.9
Titech 2003, clp(pfd(Y)) – p.9
Titech 2003, clp(pfd(Y)) – p.9
X # Y Constraint store interaction Logic Programming engine ?− Q.
Titech 2003, clp(pfd(Y)) – p.10
?− Q. X in {a,b} X = Y = b Y in {b,c} => + X = Y
Titech 2003, clp(pfd(Y)) – p.11
Titech 2003, clp(pfd(Y)) – p.12
Titech 2003, clp(pfd(Y)) – p.12
Titech 2003, clp(pfd(Y)) – p.13
Titech 2003, clp(pfd(Y)) – p.14
Titech 2003, clp(pfd(Y)) – p.15
Titech 2003, clp(pfd(Y)) – p.16
Titech 2003, clp(pfd(Y)) – p.17
Titech 2003, clp(pfd(Y)) – p.18
Titech 2003, clp(pfd(Y)) – p.19
Titech 2003, clp(pfd(Y)) – p.20
Titech 2003, clp(pfd(Y)) – p.21
Titech 2003, clp(pfd(Y)) – p.22
Titech 2003, clp(pfd(Y)) – p.23
200 400 600 800 1000 1200 20 40 60 80 100 clp(FD) pfd
Titech 2003, clp(pfd(Y)) – p.24
Titech 2003, clp(pfd(Y)) – p.25
Titech 2003, clp(pfd(Y)) – p.26
Titech 2003, clp(pfd(Y)) – p.27
Titech 2003, clp(pfd(Y)) – p.28
Titech 2003, clp(pfd(Y)) – p.28
Titech 2003, clp(pfd(Y)) – p.28
Titech 2003, clp(pfd(Y)) – p.29
Titech 2003, clp(pfd(Y)) – p.30
Titech 2003, clp(pfd(Y)) – p.31
Titech 2003, clp(pfd(Y)) – p.32
Titech 2003, clp(pfd(Y)) – p.33
Logic engine CLP Constraints Store Probabilistic Inference & Learning
Titech 2003, clp(pfd(Y)) – p.34
Titech 2003, clp(pfd(Y)) – p.35
Titech 2003, clp(pfd(Y)) – p.36