Factors and banned-subgraph grammars #
[Jar17b]'s connected-subgraph embedding in position coordinates: a factor occurs at per-tier offsets when its tier words are windows of the host's and its links transport shifted. Banned-subgraph grammars ([Jar16b] Ch. 5) are lists of forbidden factors.
Main definitions #
AR.IsFactorAt,AR.FactorEmbeds: factor occurrence at given offsets, and its existential closure.AR.Free: avoidance of every factor of a banned-subgraph grammar.
Main results #
AR.factorEmbeds_iff_bounded: embedding is a bounded search over offsets.AR.factorEmbeds_iff_infix_of_link_free: for link-free factors, embedding is independent per-tier infix occurrence — [Jar19]'s link-free fragment.
F subgraph-embeds in X when some offsets place it as a factor
([Jar17b]'s connected-subgraph embedding).
Equations
- Autosegmental.AR.FactorEmbeds F X = ∃ (o : ι → ℕ), Autosegmental.AR.IsFactorAt F X o
Instances For
X avoids every forbidden factor of a banned-subgraph grammar
([Jar16b] Ch. 5's L^NL_G).
Equations
- Autosegmental.AR.Free X B = ∀ F ∈ B, ¬Autosegmental.AR.FactorEmbeds (↑F) X
Instances For
On a tier where the factor is nonempty, the window equations force the offset in bounds.
Offsets clamp to the host's tier lengths; the clamp only moves offsets on tiers where the factor is empty.
FactorEmbeds is a bounded search over offsets.
For a link-free factor, embedding reduces to independent per-tier infix occurrences ([Jar19]'s link-free fragment).