dlv-complex



  1. DLV-Complex: The Project
  2. The Team
  3. Downloads
    1. Latest Version
      1. Standard Version
      2. Static Version
    2. Latest Libraries
    3. Developing New External Predicates and Libraries
  4. Documentation & Examples
    1. Reference Guide and Tutorial
    2. Examples
  5. History
  6. Reports



DLV-Complex: The Project

DLV-Complex is an Answer Set Programming System extending [WWW] DLV by means of functions. It is a very powerful ASP system supporting (recursive) functions, sets, and lists, along with libraries for their manipulations.

DLV-Complex is based on the [WWW] DLV system and on the [WWW] DLV-EX framework, from which it inherits the possibility of defining external predicates. You will find everything you need in order to create your own external predicates collected in libraries on the [WWW] DLV-EX page.

Top of Page


The Team

Top of Page


Downloads

DLV-Complex is actively developed. To receive notifications about new releases and other important events regarding DLV-Complex, just have a look at this page, or drop us a note [WWW] here.

Please always use the most current version of DLV-Complex (cf. version history).

Latest Version

Standard Version

We currently provide a command-line version in binary form for Linux, Windows 95/98/NT/2000/XP/Vista and Mac OS.

Static Version

new.gif We offer also a statically linked executable (currently only linux and windows versions), that includes list and set manipulation libraries. This version do not need any pre-installed dynamic library on your system; in addition, it is self-contained, meaning that you do not need to download any library (such as those below) in order to enjoy full lists and set support. It is ready-to-use. :) Nevertheless, this version do not support external predicates/libraries (see [WWW] DLV-EX page).

Latest Libraries

Developing New External Predicates and Libraries

If will find everything you need in order to create your own external predicates (collected in dynamic libraries) on the [WWW] DLV-EX page.

Top of Page


Documentation & Examples

We provide here a quick reference guide, a short tutorial and some examples.

Documentation and examples will be updated accordingly to the evolution of the system, so check them out periodically. For a full documentation on [WWW] DLV please visit the official [WWW] web page. You might also find useful to check the official [WWW] web page of [WWW] DLV-EX out for docs and info.

Reference Guide and Tutorial

Examples

Top of Page


History

Start moving towards new functional built-in approach, in order to meet official [WWW] DLV future standards. Fix some nasty bugs involving the interaction between built-ins and aggregates. Further improve stability.

Improve stability. Remove some useless #MAXINT restrictions. Release a static version.

Minor bugfixes (some in finite-domain checker).

Improve finite-domain checker. Nicefy help messages. Several bugfixes.

First beta version.

...did not carry a real version identification.

Top of Page


Reports

Top of Page


Drop us a note at [WWW] calimeri{at}mat.unical.it

last edited 2009-11-09 11:15:52 by FrancescoCalimeri