|
||||||||
| RGU > School of Computing | ||||||||
Constraints GroupConstraint satisfaction is a powerful and successful set of AI technologies that solves problems which can be expressed by a set of variables (and their possible values) and a set of constraints which restrict the values variables can take simultaneously. It is widely used to solve challenging problems such as scheduling and resource allocation. Distributed Constraint Satisfaction Problems (DisCSPs) is an emerging area of constraint programming where the problem is naturally distributed amongst several locations and cannot be solved in a centralised manner due to resource, privacy and security issues. Thus, the problem consists of a set of related sub-problems, each of which is solved by an agent. Agents communicate with each other in order to ensure that their sub-solutions are compatible so that sub-solutions can be combined in order to obtain a global solution. The fast-growing use of the internet, intranet and virtual organisations and the ever-increasing amount of information accessible through them has brought a demand for more sophisticated constraint satisfaction services which can help exploit these information resources. We are interested in the development of efficient algorithms for solving DisCSPs in both static and dynamic environments. ProjectsPenalty-driven Algorithms for Distributed
Constraint Satisfaction
Hybrid (Constructive + Local Search) Algorithms
for Distributed Constraint Satisfaction
| ||||||||
RECOP: Representing and Reformulating Constraint
and Optimisation Problems
Hatem Ahriz and Ines
Arana
In the RECOP project (Representing and Reformulating Constraint and Optimisation Problems), we are concerned with the representation of constraint satisfaction problems (CSPs).There are numerous modeling methodologies and design support tools for traditional software design. However, less work has been carried out to support modeling in other domains such as constraint satisfaction problems (CSPs). Although constraint problems can already be expressed in a variety of programming languages, coding normally requires expert knowledge. In the RECOP approach, we extend modelling to CSPs, using a visual paradigm complemented by a textual representation.
Extending Reasoning about Constrained Taxonomies
Ines Arana and Bo Hu
We investigate a new approach which extends the expressive and deductive powers of existing Description Logic (DL) based systems using Inference Fusion - the cooperative reasoning from distributed heterogeneous inference systems.
Our approach integrates results from a DL reasoner with results from a constraint solver. Thus, our inference fusion system: (i) fragments heterogeneous input knowledge to generate suitable homogeneous inputs for the DL and constraint reasoners; (ii) passes control to each reasoner, retrieving the results and making them available to the other reasoner for further inferencing; and (iii) dynamically combines the results of the two reasoners and presents the overall results.