Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

clasp(1) [debian man page]

CLASP(1)						      General Commands Manual							  CLASP(1)

NAME
clasp - a conflict-driven nogood learning answer set solver SYNOPSIS
clasp [number][options] DESCRIPTION
This manual page documents briefly the clasp command. clasp is an answer set solver for (extended) normal logic programs. It combines the high-level modeling capacities of answer set program- ming (ASP) with state-of-the-art techniques from the area of Boolean constraint solving. The primary clasp algorithm relies on conflict- driven nogood learning, a technique that proved very successful for satisfiability checking (SAT). Unlike other learning ASP solvers, clasp does not rely on legacy software, such as a SAT solver or any other existing ASP solver. Rather, clasp has been genuinely developed for answer set solving based on conflict-driven nogood learning. clasp can be applied as an ASP solver (on LPARSE output format), as a SAT solver (on simplified DIMACS/CNF format), or as a PB solver (on OPB format). OPTIONS
These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. For a complete description, see <http://www.cs.uni-potsdam.de/clasp/>. -h, --help Show summary of options. -v, --version Show version of program. SEE ALSO
gringo(1). AUTHOR
clasp was written by Benjamin Kaufmann <kaufmann@cs.uni-potsdam.de>. This manual page was written by Thomas Krennwallner <tkren@kr.tuwien.ac.at>, for the Debian project (and may be used by others). March 4, 2010 CLASP(1)

Check Out this Related Man Page

APT-CUDF(1)							    DOSE Tools							       APT-CUDF(1)

NAME
apt-cudf - CUDF solver integration for APT SYNOPSIS
solvername DESCRIPTION
apt-cudf translates back and forth among a CUDF-based dependency solver and the protocol used by APT to talk with external dependency solvers. apt-cudf therefore allows to use any CUDF solver as an external solver for APT. apt-cudf relies on its "argv[0]" name to find the CUDF solver to invoke. In common setups, you should have a CUDF solver specification file under /usr/share/cudf/solvers/ for each installed CUDF solver. To use one such solver with APT, you should create a symbolic link pointing to /usr/bin/apt-cudf under /usr/lib/apt/solvers/ and call it with the name of the CUDF solver you want to use. OPTIONS
-v --verbose Print debugging information during operation. Can be repeated. -h --help Show usage information and exit. --version Show program's version and exit. --dump Dump the cudf universe and solution --noop Dump the cudf universe and solution and exit. This is useful to generate a cudf universe from a edsp file --conf Use a configuration file. Default in /etc/apt-cudf.conf -s <solver> --solver <solver> Specify the external solver to use. -e --explain Print a human-readable summary of the solution. --native-arch Speficy the native architecture to be used in the edsp -> cudf translation. By default apt-cudf uses apt-config to deduce the native architecture. This option is useful if the edsp was generated on a machine with a different architecture. --foreign-archs A comma-separated list of foreign architectures to be used in the edsp -> cudf translation SEE ALSO
apt-get(8), update-cudf-solvers(8), README.cudf-solvers <file:///usr/share/doc/apt-cudf/README.cudf-solvers>, README.Debian <file:///usr/share/doc/apt-cudf/README.Debian> AUTHOR
Copyright: (C) 2011 Pietro Abate <pietro.abate@pps.jussieu.fr> Copyright: (C) 2011 Stefano Zacchiroli <zack@debian.org> License: GNU Lesser General Public License (GPL), version 3 or above dose3 3.0.2 2012-06-25 APT-CUDF(1)
Man Page