Skip to content

aig-hagen/algorithms_for_inconsistency_measurement_in_PL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InconsistencyMeasureAlgorithms

Setup

  • The repository contains a submodule, use the following command to clone the parent repository and initialize the submodule in one step: git clone --recursive https://github.com/anachronismus/InconsistencyMeasureAlgorithms.git
    Alternatively, you can clone this repository normally and run git submodule update --init
  • To pull from both the repository and the submodule, use git pull --recurse-submodules
  • Build the project
    cmake CMakeLists.txt
    make

To generate a Makefile using cmake the packages bison and re2c need

to be installed, otherwise the clingo library cannot be compiled

Call im_app using the following command line structue:

./im-app <kb_file>

=====List of existing and combinations in im_app=====

= sat (binary search for correct inconsistency value between 0 and upper bound) possible values: contension, hs, hitdalal, maxdalal, sumdalal, forget

= linsat (linear search from value 0 to upper bound) possible values: contension, hs, hitdalal, maxdalal, sumdalal, forget

= asp (encoding into answer set program) possible values: contension, hs, hitdalal, maxdalal, sumdalal, forget, contension-ltl, drastic-ltl, mv, mv2, v3b, mv3, mv-mss, mv-mss2, p, p-2

= maxsat possible values: contension

= naivecpp possible values: forget

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published