Stream-oriented logic programming
| dc.contributor.author | Lu, Chenchuan | en_US |
| dc.date.accessioned | 2024-08-14T21:07:30Z | |
| dc.date.available | 2024-08-14T21:07:30Z | |
| dc.date.copyright | 1991 | en_US |
| dc.date.issued | 1991 | |
| dc.degree.department | Department of Computer Science | |
| dc.degree.level | Master of Science M.Sc. | en |
| dc.description.abstract | Stream processing is an appealing approach to data processing due to its inherent modularity and parallelism. Stream processing computations can be naturally defined by logic programs. However, a suitable logic language to execute them is not widely available yet. The sequential logic languages (e.g., Prolog) are inadequate, the parallel logic languages (e.g., PARLOG) are expensive and inefficient. To remedy the problems, a new language called QLP-Prolog is proposed QLP-Prolog is designed on the basis of Query-level-AND-parallelism, a constrained stream parallelism which restricts parallel evaluation only at query level The QLP model not only reduces the system overhead of the parallel logic language, but also simplifies its implementation. Despite the restriction, QLP-Prolog still provides sufficient expressive power for a wide range of applications, in particular, stream processing. | |
| dc.format.extent | 65 pages | |
| dc.identifier.uri | https://hdl.handle.net/1828/18736 | |
| dc.rights | Available to the World Wide Web | en_US |
| dc.title | Stream-oriented logic programming | en_US |
| dc.type | Thesis | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- LU_Chenchuan_MSc_1991_522785.pdf
- Size:
- 17.72 MB
- Format:
- Adobe Portable Document Format