Computational Logic and Computational Methods | |
Funding: The project is funded by part by:
|
|
Starting Date: January 1, 1995 | |
Coordinator: D. R. Gilbert (City University, U.K.) | |
Project Leader at FI: L. Brim | |
Description |
The Computational Logic and Computational Methods project
aims at the research in the theory and applications of both
computational logic, including constraint programming, as well as novel
computational methods and models.
Specific active research topics are: Concurrent and Distributed Systems:
Probability and computationApplicationsOver-constrained systems (CU) |
Role of FI |
Synchronous Concurrent Constraints (Scc)Concurrent constraint programming is classically based on asynchronous communication via a shared store. This is obtained by ask primitives blocking when the information on the store is not complete enough to entail the asked constraints. Following these lines, a natural way of obtaining synchronous communication in concurrent constraint programming is to force the reduction of ask and tell primitives to synchronise. Specifically, in our approach, a tell operation is reduced when an ask operation requires the told information. Moreover, the reduction of the two primitives is performed simultaneously. However, there is no reason to block ask and tell primitives on information which is already present. Consequently, any tell(c) and ask(c) operations whose constraint argument c is entailed by the current store are reduced without partners. The scheme is finally made slightly more general by, on the one hand, permitting the synchronisation of more than two partners and, on the other hand, introducing a fictitious tell primitive which leaves the store unchanged but allows for synchronisation.Contact: Lubos Brim, David Gilbert (City University London, U.K.), Jean-Marie Jacquet (University of Namur, Belgium) and Mojmir Kretinsky
Real-time and distributed systemsThe focus is on the area of real-time and distributed systems, particularly within the computational logic paradigm. The goal is to extend known formalisms to deal with quantitative and distributed aspects of concurrent constraint systems.Recently, contacts with Philippe Codognet and co-workers from INRIA-Rocquencourt, France, based on joint interest in investigating extensions of the CC programming paradigm and in particular integrating an adequate notion of time in such concurrent languages, moving therefore towards a framework for real-time systems have been established. Contact: Lubos Brim |
Cooperating
Organisations |
Faculty of Informatics, Masaryk
University Brno City University London, U.K. University of Namur, Belgium |
People |
Mojmir Kretinsky David Gilbert (City University, U.K.), Alessandra Di Pierro (City University, U.K.), Herbert Wiklicky (City University, U.K.), Alexander Letichevsky (City University, U.K.), Lubos Brim, Jean-Marie Jacquet (University of Namur, Belgium) |
Contact | Lubos Brim , M. Kretinsky |
Publications |
|
Other
Information |
The research group participates in the ERCIM Working Group on Constraints. |
webmaster@informatics.muni.cz |