Direkt zum Inhalt

Probabilistic Functional Logic Programming

Abstract

This paper presents PFLP, a library for probabilistic programming in the functional logic programming language Curry. It demonstrates how the concepts of a functional logic programming language support the implementation of a library for probabilistic programming. In fact, the paradigms of functional logic and probabilistic programming are closely connected. That is, we can apply techniques from one area to the other and vice versa. We will see that an implementation based on the concepts of functional logic programming can have benefits with respect to performance compared to a standard list-based implementation.

Zitieren

1.
Dylus S, Christiansen J, Teegen F. Probabilistic Functional Logic Programming. In: Practical Aspects of Declarative Languages. Springer International Publishing; 2018:3-19.
Dylus, S. ., Christiansen, J. ., & Teegen, F. . (2018). Probabilistic Functional Logic Programming. In Practical Aspects of Declarative Languages (S. 3–19). Springer International Publishing.
Dylus, Sandra, Jan Christiansen, und Finn Teegen. 2018. „Probabilistic Functional Logic Programming“. In Practical Aspects of Declarative Languages, 3-19. Springer International Publishing.
Dylus, Sandra, Jan Christiansen, und Finn Teegen. „Probabilistic Functional Logic Programming“. Practical Aspects of Declarative Languages. Springer International Publishing, 2018. 3–19. Print.
Dylus, Sandra, u. a. „Probabilistic Functional Logic Programming“. Practical Aspects of Declarative Languages, Springer International Publishing, 2018, S. 3–19.

Details

  • Number of Pages

    3-19
  • Publisher

    Springer International Publishing
  • ISBN Number

    978-3-319-73305-0