On Probing and Multi-Threading in PLATYPUS

  • Authors:
  • J. Gressmann;T. Janhunen;R. Mercer;T. Schaub;S. Thiele;R. Tichy

  • Affiliations:
  • Universität Potsdam, Postfach 900327, D-14439 Potsdam, Germany;Helsinki University of Technology, P.O. Box 5400, FI-02015 TKK, Finland;University of Western Ontario, London, Ontario, Canada N6A 5B7;Universität Potsdam, Postfach 900327, D-14439 Potsdam, Germany and Affiliated with Simon Fraser University, Burnaby, Canada;Universität Potsdam, Postfach 900327, D-14439 Potsdam, Germany;Universität Potsdam, Postfach 900327, D-14439 Potsdam, Germany

  • Venue:
  • Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The PLATYPUS approach offers a generic platform for distributed answer set solving, accommodating a variety of different architectures for distributing the search for answer sets across different processes and different search modes for modifying search behaviour. We describe two major extensions of PLATYPUS. First, we present its probing mode which provides a controlled non-linear traversal of the search space. Second, we present its new multi-threading architecture allowing for intra-process distribution. Both contributions are underpinned by experimental results illustrating their computational impact.