Implementing parallelisations in a fuzzy qualitative reasoning engine

Allan M. Bruce, George M. Coghill

Research output: Contribution to conferencePaper

Abstract

Qualitative Reasoning offers an approach to analyse system behaviours where standard numerical techniques are impossible or impractical. The theory behind Qualitative Reasoning is very simple, however current implementations are not very efficient. We have developed a Qualitative Reasoning engine with a novel parallel abstract architecture. Recognising several stages within the engine to be executed in parallel allows the engine to be run on multiprocessor machines or in distributed computing environments and is scalable. This should allow the engine to be executed much faster and make qualitative reasoning an option for future applications. Results of the parallelisations show that execution time has been decreased by an order of two in these stages when run on a small multi-processor machine.

Original languageEnglish
Pages36-43
Number of pages8
Publication statusPublished - 1 Dec 2005
Event2005 UK Workshop on Computational Intelligence, UKCI 2005 - London, United Kingdom
Duration: 5 Sep 20057 Sep 2005
https://pdfs.semanticscholar.org/eaa3/518da2527e5b03ce7cae8735c3ac39677a35.pdf (Link to Conference Proceedings)

Conference

Conference2005 UK Workshop on Computational Intelligence, UKCI 2005
CountryUnited Kingdom
CityLondon
Period5/09/057/09/05
Internet address

    Fingerprint

Keywords

  • Fuzzy systems
  • Parallel systems
  • Qualitative reasoning

ASJC Scopus subject areas

  • Artificial Intelligence
  • Applied Mathematics

Cite this

Bruce, A. M., & Coghill, G. M. (2005). Implementing parallelisations in a fuzzy qualitative reasoning engine. 36-43. Paper presented at 2005 UK Workshop on Computational Intelligence, UKCI 2005, London, United Kingdom.