• DocumentCode
    2066654
  • Title

    Deciding Definability in FO_2(<_h, <_v) on Trees

  • Author

    Place, Thomas ; Segoufin, Luc

  • Author_Institution
    ENS, INRIA, Cachan, France
  • fYear
    2010
  • fDate
    11-14 July 2010
  • Firstpage
    253
  • Lastpage
    262
  • Abstract
    We prove that it is decidable whether a regular unranked tree language is definable in FO2(<;h,<;v). By FO2(<;h,<;v) we refer to the two variable fragment of first order logic built from the descendant and following sibling predicates. In terms of expressive power it corresponds to a fragment of the navigational core of XPath that contains modalities for going up to some ancestor, down to some descendant, left to some preceding sibling, and right to some following sibling. We also investigate definability in some other fragments of XPath.
  • Keywords
    computational linguistics; trees (mathematics); XPath; first order logic; navigational core; tree language; Algebra; Context; Equations; Indexes; Navigation; Semantics; Syntactics; Automata; Logic; Trees; Xpath;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science (LICS), 2010 25th Annual IEEE Symposium on
  • Conference_Location
    Edinburgh
  • ISSN
    1043-6871
  • Print_ISBN
    978-1-4244-7588-9
  • Electronic_ISBN
    1043-6871
  • Type

    conf

  • DOI
    10.1109/LICS.2010.17
  • Filename
    5571713