Discrete event simulation in prolog
dc.contributor.author | Cleary, John | eng |
dc.contributor.author | Goh, Kim-Siew | eng |
dc.contributor.author | Unger, Brian W | eng |
dc.date.accessioned | 2008-02-27T16:55:33Z | |
dc.date.available | 2008-02-27T16:55:33Z | |
dc.date.computerscience | 1999-05-27 | eng |
dc.date.issued | 1984-11-01 | eng |
dc.description.abstract | A logic programming language for simulation is presented along with several examples of its use. This language uses the same primitives as Concurrent Prolog with the addition of delay expressions in the guards. An advantage of this approach is that Concurrent Prolog programs can be prototyped and debugged via simulation after which the delay expressions can be ignored to produce the final Concurrent Prolog program. Limited backtracking is supported in the initial language interpreter which is written in standard Prolog. This enables alternate paths in a simulation to be explored for acceptable solutions. As in Concurrent Prolog a declarative interpretation of a program is possible. That is, a Concurrent Prolog program can be considered as a set of axioms in first order logic. | eng |
dc.identifier.department | 1984-171-29 | eng |
dc.identifier.doi | http://dx.doi.org/10.11575/PRISM/30541 | |
dc.identifier.uri | http://hdl.handle.net/1880/45808 | |
dc.language.iso | Eng | eng |
dc.publisher.corporate | University of Calgary | eng |
dc.publisher.faculty | Science | eng |
dc.subject | Computer Science | eng |
dc.title | Discrete event simulation in prolog | eng |
dc.type | unknown | |
thesis.degree.discipline | Computer Science | eng |
Files
License bundle
1 - 1 of 1