Skolem Functions and Herbrand Universes in a Tree Generalization of First Order Logic

Skolem functions and Herbrand universes are fundamental concepts in first-order logic that form the basis of many works in artificial intelligence. In this paper, we study a fragment of the XML Query Language (XQuery) that generalizes first-order logic to a setting where variables form a forest instead of a set. A formal description of the logic and its semantics is given; Skolem functions and Herbrand universes are generalized to this setting.

[1]  William McCune,et al.  OTTER 3.0 Reference Manual and Guide , 1994 .

[2]  Roger Villemaire,et al.  Automated Validation of Service Configuration on Network Devices , 2004, MMNS.

[3]  Richard Waldinger,et al.  A Guide to Snark , 2000 .

[4]  Johan van Benthem,et al.  Modal Languages and Bounded Fragments of Predicate Logic , 1998, J. Philos. Log..

[5]  Witold Charatonik,et al.  The Decidability of Model Checking Mobile Ambients , 2001, CSL.

[6]  Roger Villemaire,et al.  Configuration logic: a multi-site modal logic , 2005, 12th International Symposium on Temporal Representation and Reasoning (TIME'05).

[7]  Yakov Rekhter,et al.  BGP/MPLS VPNs , 1999, RFC.

[8]  Luca Cardelli,et al.  TQL: A Query Language for Semistructured Data Based on the Ambient Logic , 2003 .

[9]  Gregory Wright,et al.  MPLS VPN Architecture , 1998 .

[10]  Stephan Merz,et al.  Model Checking , 2000 .

[11]  William McCune,et al.  Skolem Functions and Equality in Automated Deduction , 1990, AAAI.

[12]  S. Boag,et al.  XQuery 1.0 : An XML query language, W3C Working Draft 12 November 2003 , 2003 .

[13]  Hantao Zhang,et al.  System Description: Generating Models by SEM , 1996, CADE.

[14]  Luca Cardelli,et al.  Describing semistructured data , 2001, SGMD.

[15]  Michael R. Genesereth,et al.  Logical foundations of artificial intelligence , 1987 .

[16]  Roger Villemaire,et al.  A Formal Validation Model for the Netconf Protocol , 2004, DSOM.

[17]  Ian M. Hodkinson,et al.  Loosely Guarded Fragment of First-Order Logic has the Finite Model Property , 2002, Stud Logica.

[18]  William McCune,et al.  MACE 2.0 Reference Manual and Guide , 2001, ArXiv.

[19]  Omar Cherkaoui,et al.  A validation solution for network configuration , 2004, Proceedings. Second Annual Conference on Communication Networks and Services Research, 2004..

[20]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[21]  Scott Boag,et al.  XQuery 1.0 : An XML Query Language , 2007 .

[22]  Steven J. DeRose,et al.  XML Path Language (XPath) Version 1.0 , 1999 .

[23]  Rob Enns,et al.  NETCONF Configuration Protocol , 2006, RFC.