2010
DOI: 10.1145/1721837.1721858
|View full text |Cite
|
Sign up to set email alerts
|

A fast algorithm to generate open meandric systems and meanders

Abstract: An open meandric system is a planar configuration of acyclic curves crossing an infinite horizontal line in the plane such that the curves may extend in both horizontal directions. We present a fast, recursive algorithm to exhaustively generate open meandric systems with n crossings. We then illustrate how to modify the algorithm to generate unidirectional open meandric systems (the curves extend only to the right) and non-isomorphic open meandric systems where equivalence is taken under horizontal reflection.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
18
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 10 publications
(18 citation statements)
references
References 13 publications
0
18
0
Order By: Relevance
“…For example, Figure 5 Enumeration sequences for open meandric systems were studied by Bacher [1] and a fast algorithm for generating open meandric systems appears in [2]. The latter paper uses the alphabet Σ = {u,d,o,c} to represent the four different types of crossings: u=up, d=down, o=open, c=close.…”
Section: A New Application: Open Meandric Systemsmentioning
confidence: 99%
See 2 more Smart Citations
“…For example, Figure 5 Enumeration sequences for open meandric systems were studied by Bacher [1] and a fast algorithm for generating open meandric systems appears in [2]. The latter paper uses the alphabet Σ = {u,d,o,c} to represent the four different types of crossings: u=up, d=down, o=open, c=close.…”
Section: A New Application: Open Meandric Systemsmentioning
confidence: 99%
“…Observe that any OMS of order n can always be extended into an OMS of order n + 1 by appending either an o, d, or u. Only when adding a c to an existing OMS is it possible that that a previously open curve can become closed [2]. Thus, the language of all OMSs is reflectable by setting x i =d and y i =u.…”
Section: A New Application: Open Meandric Systemsmentioning
confidence: 99%
See 1 more Smart Citation
“…Franz and Earnshaw's [3] algorithm also appears to have an asymptotic running time that is greater than the number of meanders being generated (no implementation details or analysis is provided). The fastest known algorithm is given by Bobier and Sawada [1]. Although a rigorous analysis is not provided, the implementation of the algorithm is very simple.…”
Section: Introductionmentioning
confidence: 99%
“…Then in Section 3.2, by maintaining the wind-factor for semi-meanders we obtain an efficient algorithm to generate open-meanders. This algorithm is analyzed and compared experimentally with the previously fastest known algorithm to exhaustively list open-meanders [1]. The paper concludes with a summary in Section 4.…”
Section: Introductionmentioning
confidence: 99%