-
Couldn't load subscription status.
- Fork 6
Euler Reasoning Tool
Note: Run the new command line interface starts with euler2 while the old command line interface start with euler.
To see all EulerX commands, please use
euler -heuler2 -h
The basic commands (run taxonomy alignment problem) are
euler -i INPUT.TXT [-e ENCODINGS] [--reasoner=REASONER] [OTHER_OPTIONS]euler2 align INPUT.TXT [-e ENCODINGS] [-r REASONER] [OTHER_OPTIONS]
Consistent example: abstract4
-
Input visualization
-
euler -i abstract4.txt --iv -
euler2 show abstract4.txt iv -
Get all possible worlds (individual pw view and summary view) and polynomial encoding:
-
Using DLV:
euler -i abstract4.txt -e mnpweuler2 align abstract4.txt -e mnpw
-
Using Potassco:
euler -i abstract4.txt -e mnpw --reasoner=gringoeuler2 align abstract4.txt -e mnpw -r gringo
-
Support combined concept:
-
euler -i abstract4.txt -e mncb -
euler2 align abstract4.txt -e mncb
Inconsistent example: coverage
-
Black-box inconsistency repair
-
euler -i coverage.txt -e mnpw --repair=topdown -
euler -i coverage.txt -e mnpw --repair=HST, this will give you MIS -
euler2 align coverage.txt -e mnpw --fouineone, this will give you MIS, MCS, MUS, MAA -
Mixed black-box/white-box inconsistency repair, this will give you MIS
-
euler -i coverage.txt -e mnpw --ie -
euler2 align coverage.txt -e mnpw --ie
Input visualizations (Examples abstract4):
The input txt file:
taxonomy 1 Taxonomy1
(A B C D E)
taxonomy 2 Taxonomy2
(A B D F G)
articulation abs abstract
[1.A {is_included_in equals} 2.A]
[1.B equals 2.B]
[1.C {is_included_in overlaps} 2.F]
[1.D equals 2.D]
[1.E {equals overlaps} 2.G]
The input visualization:

The command line:
euler -i abstract4.txt --iveuler2 show abstrac4.txt iv
Inconsistency analysis (Example coverage)
The command line
lattice.sh coverage.txt
The lattice visualization

or, in new command line interface
euler2 align coverage.txt --fourinone
The four-in-one lattice visualization

The consistent example (Example abstract4)
Individual / summary-view possible worlds visualization The command line:
euler -i abstract4.txt -e mnpw-
euler2 show pwafter running alignment problem
The visualization of summary-view of “all worlds”

Possible worlds cluster The command line:
euler -i abstract4.txt -e mnpw --pwcluster --simpcluster-
euler2 show svshowing summary view, after running alignment problem and showing possible worlds
This wiki and the README contain information that you need to get started with using EulerX toolkit.
If you have any question or comments, please contact Shizhuo Yu at szyu@ucdavis.edu.