9 research outputs found
Unambiguous 1-Uniform Morphisms
A morphism h is unambiguous with respect to a word w if there is no other
morphism g that maps w to the same image as h. In the present paper we study
the question of whether, for any given word, there exists an unambiguous
1-uniform morphism, i.e., a morphism that maps every letter in the word to an
image of length 1.Comment: In Proceedings WORDS 2011, arXiv:1108.341
On the Dual Post Correspondence Problem
The Dual Post Correspondence Problem asks whether, for a given word α, there exists a pair of distinct morphisms σ,τ, one of which needs to be non-periodic, such that σ(α) = τ(α) is satisfied. This problem is important for the research on equality sets, which are a vital concept in the theory of computation, as it helps to identify words that are in trivial equality sets only. Little is known about the Dual PCP for words α over larger than binary alphabets, especially for so-called ratio-primitive examples. In the present paper, we address this question in a way that simplifies the usual method, which means that we can reduce the intricacy of the word equations involved in dealing with the Dual PCP. Our approach yields large sets of words for which there exists a solution to the Dual PCP as well as examples of words over arbitrary alphabets for which such a solution does not exist
Regular and Context-Free Pattern Languages over Small Alphabets
Pattern languages are generalisations of the copy language, which is a standard
textbook example of a context-sensitive and non-context-free language. In this
work, we investigate a counter-intuitive phenomenon: with respect to alphabets
of size 2 and 3, pattern languages can be regular or context-free in an unexpected
way. For this regularity and context-freeness of pattern languages, we give
several sufficient and necessary conditions and improve known results
Restricted ambiguity of erasing morphisms
A morphism h is called ambiguous for a string s if there
is another morphism that maps s to the same image as h; otherwise,
it is called unambiguous. In this paper, we examine some fundamental
problems on the ambiguity of erasing morphisms. We provide a detailed
analysis of so-called ambiguity partitions, and our main result uses this
concept to characterise those strings that have a morphism of strongly
restricted ambiguity. Furthermore, we demonstrate that there are strings
for which the set of unambiguous morphisms, depending on the size of
the target alphabet of these morphisms, is empty, finite or infinite. Finally,
we show that the problem of the existence of unambiguous erasing
morphisms is equivalent to some basic decision problems for nonerasing
multi-pattern languages
Morphic Primitivity and Alphabet Reductions
An alphabet reduction is a 1-uniform morphism that maps
a word to an image that contains a smaller number of dfferent letters.
In the present paper we investigate the effect of alphabet reductions on
morphically primitive words, i. e., words that are not a fixed point of
a nontrivial morphism. Our first main result answers a question on the
existence of unambiguous alphabet reductions for such words, and our
second main result establishes whether alphabet reductions can be given
that preserve morphic primitivity. In addition to this, we study Billaud's
Conjecture - which features a dfferent type of alphabet reduction, but
is otherwise closely related to the main subject of our paper - and prove
its correctness for a special case
Existence and Nonexistence of Descriptive Patterns
In the present paper, we study the existence of descriptive
patterns, i.e. patterns that cover all words in a given set through morphisms
and that are optimal in terms of revealing commonalities of these
words. Our main result shows that if patterns may be mapped onto words
by arbitrary morphisms, then there exist infinite sets of words that do
not have a descriptive pattern. This answers a question posed by Jiang,
Kinber, Salomaa, Salomaa and Yu (International Journal of Computer
Mathematics 50, 1994). Since the problem of whether a pattern is descriptive
depends on the inclusion relation of so-called pattern languages,
our technical considerations lead to a number of deep insights into the
inclusion problem for and the topology of the class of terminal-free Epattern
languages
2015 Self-Study
This document is intended to fulfill the self-study requirement associated with ABET’s 2015 accreditation review of the computer engineering program at Kettering University. It has been prepared in accordance with the Engineering Accreditation Commission’s ABET Self-Study Questionnaire: Template for a Self-Study Report (dated August 7, 2014), with reference to ABET’s Criteria for Accrediting Engineering Programs (dated November 7, 2014). vi