מיכאל קודיש

אקדמי בכיר

A declarative encoding of telecommunications feature subscription in SAT

Michael Codish, Samir Genaim, Peter J. Stuckey

This paper describes the encoding of a telecommunications feature subscription configuration problem to propositional logic and its solution using a state-of-the-art Boolean satisfaction solver. The transformation of a problem instance to a corresponding propositional formula in conjunctive normal form is obtained in a declarative style. An experimental evaluation indicates that our encoding is considerably faster than previous approaches based on the use of Boolean satisfaction solvers. The key to obtaining such a fast solver is the careful design of the Boolean representation and of the basic operations in the encoding. The choice of a declarative programming style makes the use of complex circuit designs relatively easy to incorporate into the encoder and to fine tune the application.

שפת פרסום אנגלית
דפים 255-265
סטטוס פרסום פורסם - 30.11.2009

Keywords

Declarative modelling
SAT solving
Telecommunications feature subscription

ASJC Scopus subject areas

Computational Theory and Mathematics
Software
גישה למסמך
10.1145/1599410.1599442
קבצים וקישורים אחרים
Link to publication in Scopus