[Pellet-users] tracing back inconsistency
Luigi Iannone
luigi at csc.liv.ac.uk
Tue Jan 16 18:59:19 UTC 2007
Aditya and all,
thanks for your replies.
Unfortunately the flag you mention in already on. The problem is in the
rendering of the ontology I am afraid. The only reason why I want the
explanation is that I cannot find any myself.
Luigi
Aditya Kalyanpur wrote:
> Luigi,
>
> One thing that could explain the application hang is that Swoop, for
> debugging purposes alone, uses a much older version of Pellet for
> tracing the cause of the inconsistency, and that version does not
> contain many of the recent optimizations and is unable to handle
> expressive ontologies. You can try turning on the option to "Compute
> Explanation: Black Box Method" from under
> "Advanced"->"Debugging/Explanation" on the menubar at the top of the
> Swoop window and running it again.
>
> -Aditya
>
> ps. also, Chris is correct in that the latest version of Pellet only
> contains ABox tracing and hence we haven't switched to it yet in Swoop
>
> On 1/16/07, * Christian Halaschek-Wiener* <halasche at cs.umd.edu
> <mailto:halasche at cs.umd.edu>> wrote:
>
> Hi Luigi,
>
> My first thought is that this issue is due to the technique for
> debugging/tracing which is used in Swoop. To my knowledge (Evren
> and/or Bijan correct me if I'm wrong), the approach implemented in
> Swoop is not glass-box tracing as discussed in [1] and implemented
> in Pellet (for ABox assertions only at this time). In some cases
> the technique in Swoop can hang, as you are observing. As Pellet
> uses an internal tracing technique (again only for ABox
> assertions), it finishes in a timely manner. We are currently
> working on coding TBox tracing in Pellet and we hope to get a
> release out soon. Once this is done, we will integrate it into
> Swoop and this issue will be resolved. Evren and/or Bijan, please
> let me/us know if I missed something here.
>
> Regards,
> Chris
>
>
> References
> [1] Bijan Parsia, Evren Sirin, Aditya Kalyanpur "Debugging OWL
> Ontologies", In The 14th International World Wide Web Conference
> (WWW2005), Chiba, Japan, May 2005.
>
>
> --
> Christian Halaschek-Wiener
> PhD Candidate, Dept. of Computer Science
> GRA, MINDSWAP Research Group,
> University of Maryland, College Park
> Web page: http://www.mindswap.org/~chris
> <http://www.mindswap.org/%7Echris>
>
>
>
>
> On Jan 16, 2007, at 1:26 PM, Luigi Iannone wrote:
>
>> Hi all,
>>
>> I have built an ontology ( available at
>> http://www.csc.liv.ac.uk/~luigi/PIPSOntologyRework/PIPSNutrition.owl
>> <http://www.csc.liv.ac.uk/%7Eluigi/PIPSOntologyRework/PIPSNutrition.owl>)
>> and I asked programmatically to Pellet for its consistency.
>> Pellet says
>> it is not and gives me a reason. The problem is that I cannot
>> make a lot
>> out of such reason. Here's what it says:
>>
>> WARN [main] (KnowledgeBase.java:892) - Inconsistent ontology.
>> Reason:
>> Individual
>> http://www.pips.eu.org/ontologies/nutrition#NutsServingRecommendation
>> is
>> forced to belong to class
>> http://www.pips.eu.org/ontologies/food#Food
>> and its complement
>>
>> This is because the individual belongs to ServingRecommendation
>> that is
>> disjoint with Food.
>>
>> The problem is that I cannot find out how come such individual is
>> in the
>> extension of Food
>>
>> I tried to use the debug facilities in SWOOP but, after Pellet
>> completes
>> the reasoning in less than one second, it hangs on ages (with 512
>> max
>> heap space) for rendering the ontology and, after almost an hour,
>> it has
>> not finished yet, therefore, I cannot click on the famous why
>> link in
>> order to pinpoint which are the axioms responsible for that
>> inconsistency.
>>
>> Can anyone help on that? I am sure I am missing something.
>>
>> Thanks in advance,
>>
>> Luigi
>> _______________________________________________
>> Pellet-users mailing list
>> Pellet-users at lists.owldl.com <mailto:Pellet-users at lists.owldl.com>
>> http://lists.owldl.com/mailman/listinfo/pellet-users
>> _______________________________________________
>>
>> Sponsored by Clark & Parsia, LLC http://clarkparsia.com/
>
>
> _______________________________________________
> Pellet-users mailing list
> Pellet-users at lists.owldl.com <mailto:Pellet-users at lists.owldl.com>
> http://lists.owldl.com/mailman/listinfo/pellet-users
> _______________________________________________
>
> Sponsored by Clark & Parsia, LLC http://clarkparsia.com/
>
>
More information about the Pellet-users
mailing list