Abstract:
The deep symmetry of Linear Logic [18] makes it suitable for providing abstract models of computation, free from implementation details which are, by nature, oriented and non symmetrical. I propose here one such model, in the area of Logic Programming, where the basic computational principle is Computation = Proof search.
Citations
|
745
|
Generative communication in Linda
– Gelernter
- 1985
|
|
469
|
Linear logic
– Girard
- 1987
|
|
380
|
G.: The chemical abstract machine
– Berry, Boudol
- 1992
|
|
378
|
Conditional rewriting logic as a unified model of concurrency. Theoretical Computer Science, 96(1):73–155
– Meseguer
- 1992
|
|
267
|
Proofs and Types
– Girard, Taylor, et al.
- 1989
|
|
258
|
Logic Programming in a Fragment of Intuitionistic Linear Logic
– Hodas, Miller
- 1994
|
|
257
|
The Family of Concurrent Logic Programming Languages
– Shapiro
- 1989
|
|
246
|
Computational interpretations of linear logic
– Abramsky
- 1993
|
|
195
|
Linear objects: Logical processes with built-in inheritance
– Andreoli, Pareschi
- 1990
|
|
136
|
Interaction nets
– Lafont
- 1990
|
|
108
|
Guarded Horn Clauses
– Ueda
- 1985
|
|
107
|
PARLOG: Parallel Programming in Logic
– Clark
- 1986
|
|
69
|
The Concurrent Language Shared Prolog
– Brogi, Ciancarini
|
|
68
|
A.Porto. A Language for Contextual Logic Programming
– Monteiro
- 1993
|
|
64
|
From Petri nets to Linear Logic
– Meseguer, Marti-Oliet
- 1991
|
|
60
|
Blackboard Systems
– Nii
|
|
57
|
A parallel machine for multiset transformation and its programming style
– Banatre, Coutant, et al.
- 1988
|
|
51
|
Actors: A conceptual foundation for concurrent object-oriented progranmaing
– Agha
- 1987
|
|
50
|
Object Oriented Programming in Concurrent Prolog
– Shapiro
- 1983
|
|
44
|
Communication as fair distribution of knowledge
– Andreoli, Pareschi
- 1991
|
|
31
|
Using Tuple Space communication in distributed object-oriented languages
– Matsuoka, Kawai
- 1988
|
|
23
|
Logical objects
– Conery
- 1988
|
|
16
|
Relating Petri nets to formulae of linear logic
– Brown
- 1989
|
|
5
|
Proposition pour une synth`ese des paradigmes de la programmation logique et de la programmation par objets
– Andreoli
- 1990
|
|
4
|
Programming in Parlog
– Conlon
- 1989
|
|
3
|
and behold! concurrent structured processes
– LO
- 1990
|