Regular Tree Languages Definable in FO and in FOmod

We consider regular languages of labeled trees. We give an effective characterization of the regular languages over such trees that are definable in first-order logic in the language of labeled graphs. These languages are the analog on trees of the locally threshold testable languages on strings. We...

সম্পূর্ণ বিবরণ

গ্রন্থ-পঞ্জীর বিবরন
প্রধান লেখক: Benedikt, M, Segoufin, L
বিন্যাস: Journal article
ভাষা:English
প্রকাশিত: 2009
_version_ 1826271524405903360
author Benedikt, M
Segoufin, L
author_facet Benedikt, M
Segoufin, L
author_sort Benedikt, M
collection OXFORD
description We consider regular languages of labeled trees. We give an effective characterization of the regular languages over such trees that are definable in first-order logic in the language of labeled graphs. These languages are the analog on trees of the locally threshold testable languages on strings. We show that this characterization yields a decision procedure for determining whether a regular tree language is first-order definable: The procedure is polynomial time in the minimal automaton presenting the regular language. We also provide an algorithm for deciding whether a regular language is definable in first-order logic supplemented with modular quantifiers. © 2009 ACM.
first_indexed 2024-03-06T21:58:01Z
format Journal article
id oxford-uuid:4d9987d0-5b8c-4378-a197-7a2942a82353
institution University of Oxford
language English
last_indexed 2024-03-06T21:58:01Z
publishDate 2009
record_format dspace
spelling oxford-uuid:4d9987d0-5b8c-4378-a197-7a2942a823532022-03-26T15:56:18ZRegular Tree Languages Definable in FO and in FOmodJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:4d9987d0-5b8c-4378-a197-7a2942a82353EnglishSymplectic Elements at Oxford2009Benedikt, MSegoufin, LWe consider regular languages of labeled trees. We give an effective characterization of the regular languages over such trees that are definable in first-order logic in the language of labeled graphs. These languages are the analog on trees of the locally threshold testable languages on strings. We show that this characterization yields a decision procedure for determining whether a regular tree language is first-order definable: The procedure is polynomial time in the minimal automaton presenting the regular language. We also provide an algorithm for deciding whether a regular language is definable in first-order logic supplemented with modular quantifiers. © 2009 ACM.
spellingShingle Benedikt, M
Segoufin, L
Regular Tree Languages Definable in FO and in FOmod
title Regular Tree Languages Definable in FO and in FOmod
title_full Regular Tree Languages Definable in FO and in FOmod
title_fullStr Regular Tree Languages Definable in FO and in FOmod
title_full_unstemmed Regular Tree Languages Definable in FO and in FOmod
title_short Regular Tree Languages Definable in FO and in FOmod
title_sort regular tree languages definable in fo and in fomod
work_keys_str_mv AT benediktm regulartreelanguagesdefinableinfoandinfomod
AT segoufinl regulartreelanguagesdefinableinfoandinfomod