{"title":"非全局帕里克树自动机","authors":"Luisa HerrmannTU Dresden, Johannes Osterholzer","doi":"arxiv-2409.06973","DOIUrl":null,"url":null,"abstract":"Parikh (tree) automata are an expressive and yet computationally well-behaved\nextension of finite automata -- they allow to increment a number of counters\nduring their computations, which are finally tested by a semilinear constraint.\nIn this work, we introduce and investigate a new perspective on Parikh tree\nautomata (PTA): instead of testing one counter configuration that results from\nthe whole input tree, we implement a non-global automaton model. Here, we copy\nand distribute the current configuration at each node to all its children,\nincrementing the counters pathwise, and check the arithmetic constraint at each\nleaf. We obtain that the classes of tree languages recognizable by global PTA\nand non-global PTA are incomparable. In contrast to global PTA, the\nnon-emptiness problem is undecidable for non-global PTA if we allow the\nautomata to work with at least three counters, whereas the membership problem\nstays decidable. However, for a restriction of the model, where counter\nconfigurations are passed in a linear fashion to at most one child node, we can\nprove decidability of the non-emptiness problem.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"69 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Non-Global Parikh Tree Automata\",\"authors\":\"Luisa HerrmannTU Dresden, Johannes Osterholzer\",\"doi\":\"arxiv-2409.06973\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Parikh (tree) automata are an expressive and yet computationally well-behaved\\nextension of finite automata -- they allow to increment a number of counters\\nduring their computations, which are finally tested by a semilinear constraint.\\nIn this work, we introduce and investigate a new perspective on Parikh tree\\nautomata (PTA): instead of testing one counter configuration that results from\\nthe whole input tree, we implement a non-global automaton model. Here, we copy\\nand distribute the current configuration at each node to all its children,\\nincrementing the counters pathwise, and check the arithmetic constraint at each\\nleaf. We obtain that the classes of tree languages recognizable by global PTA\\nand non-global PTA are incomparable. In contrast to global PTA, the\\nnon-emptiness problem is undecidable for non-global PTA if we allow the\\nautomata to work with at least three counters, whereas the membership problem\\nstays decidable. However, for a restriction of the model, where counter\\nconfigurations are passed in a linear fashion to at most one child node, we can\\nprove decidability of the non-emptiness problem.\",\"PeriodicalId\":501124,\"journal\":{\"name\":\"arXiv - CS - Formal Languages and Automata Theory\",\"volume\":\"69 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Formal Languages and Automata Theory\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2409.06973\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Formal Languages and Automata Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.06973","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Parikh (tree) automata are an expressive and yet computationally well-behaved
extension of finite automata -- they allow to increment a number of counters
during their computations, which are finally tested by a semilinear constraint.
In this work, we introduce and investigate a new perspective on Parikh tree
automata (PTA): instead of testing one counter configuration that results from
the whole input tree, we implement a non-global automaton model. Here, we copy
and distribute the current configuration at each node to all its children,
incrementing the counters pathwise, and check the arithmetic constraint at each
leaf. We obtain that the classes of tree languages recognizable by global PTA
and non-global PTA are incomparable. In contrast to global PTA, the
non-emptiness problem is undecidable for non-global PTA if we allow the
automata to work with at least three counters, whereas the membership problem
stays decidable. However, for a restriction of the model, where counter
configurations are passed in a linear fashion to at most one child node, we can
prove decidability of the non-emptiness problem.