Minimal Reversible Deterministic Finite Automata

2018 ◽  
Vol 29 (02) ◽  
pp. 251-270 ◽  
Author(s):  
Markus Holzer ◽  
Sebastian Jakobi ◽  
Martin Kutrib

We study reversible deterministic finite automata (REV-DFAs), that are partial deterministic finite automata whose transition function induces an injective mapping on the state set for every letter of the input alphabet. We give a structural characterization of regular languages that can be accepted by REV-DFAs. This characterization is based on the absence of a forbidden pattern in the (minimal) deterministic state graph. Again with a forbidden pattern approach, we also show that the minimality of REV-DFAs among all equivalent REV-DFAs can be decided. Both forbidden pattern characterizations give rise to [Formula: see text]-complete decision algorithms. In fact, our techniques allow us to construct the minimal REV-DFA for a given minimal DFA. These considerations lead to asymptotic upper and lower bounds on the conversion from DFAs to REV-DFAs. Thus, almost all problems that concern uniqueness and the size of minimal REV-DFAs are solved.

2008 ◽  
Vol 19 (04) ◽  
pp. 751-765 ◽  
Author(s):  
MARCO ALMEIDA ◽  
NELMA MOREIRA ◽  
ROGÉRIO REIS

We give a canonical representation for minimal acyclic deterministic finite automata (MADFA) with n states over an alphabet of k symbols. Using this normal form, we present a method for the exact generation of MADFAs. This method avoids a rejection phase that would be needed if a generation algorithm for a larger class of objects that contains the MADFAs were used. We give upper and lower bounds for MADFAs enumeration and some exact formulas for small values of n.


1987 ◽  
Vol 24 (3) ◽  
pp. 696-708 ◽  
Author(s):  
Arie Hordijk ◽  
Ad Ridder

A general method to obtain insensitive upper and lower bounds for the stationary distribution of queueing networks is sketched. It is applied to an overflow model. The bounds are shown to be valid for service distributions with decreasing failure rate. A characterization of phase-type distributions with decreasing failure rate is given. An approximation method is proposed. The methods are illustrated with numerical results.


2014 ◽  
Vol 25 (07) ◽  
pp. 877-896 ◽  
Author(s):  
MARTIN KUTRIB ◽  
ANDREAS MALCHER ◽  
MATTHIAS WENDLANDT

We investigate the descriptional complexity of deterministic one-way multi-head finite automata accepting unary languages. It is known that in this case the languages accepted are regular. Thus, we study the increase of the number of states when an n-state k-head finite automaton is simulated by a classical (one-head) deterministic or nondeterministic finite automaton. In the former case upper and lower bounds that are tight in the order of magnitude are shown. For the latter case we obtain an upper bound of O(n2k) and a lower bound of Ω(nk) states. We investigate also the costs for the conversion of one-head nondeterministic finite automata to deterministic k-head finite automata, that is, we trade nondeterminism for heads. In addition, we study how the conversion costs vary in the special case of finite and, in particular, of singleton unary lanuages. Finally, as an application of the simulation results, we show that decidability problems for unary deterministic k-head finite automata such as emptiness or equivalence are LOGSPACE-complete.


2014 ◽  
Vol 25 (06) ◽  
pp. 679-696 ◽  
Author(s):  
PEDRO GARCÍA ◽  
DAMIÁN LÓPEZ ◽  
MANUEL VÁZQUEZ DE PARGA

Minimization of deterministic finite automata is a classic problem in Computer Science which is still studied nowadays. In this paper, we relate the different split-minimization methods proposed to date, or to be proposed, and the algorithm due to Brzozowski which has been usually set aside in any classification of DFA minimization algorithms. In our work, we first propose a polynomial minimization method derived from a paper by Champarnaud et al. We also show how the consideration of some efficiency improvements on this algorithm lead to obtain an algorithm similar to Hopcroft's classic algorithm. The results obtained lead us to propose a characterization of the set of possible splitters.


Economies ◽  
2020 ◽  
Vol 8 (2) ◽  
pp. 30
Author(s):  
Dick Durevall

Fairtrade labeling has the potential to increase market efficiency by connecting farmers to altruistic consumers who are willing to pay a premium for sustainability-certified products. A requirement for increased efficiency, though, is that the farmers’ benefits are larger than the Fairtrade processing costs and the excess payment by consumers that does not accrue to farmers; otherwise direct transfers to farmers would be more efficient. This paper analyzes how excess payment for Fairtrade-labeled coffee is distributed in the Swedish market, using information on production costs and scanner data on almost all roasted and ground coffee products sold by retailers. A key finding is that roasters and retailers get 61–70%, while producer countries, in this paper comprising coffee farmers, cooperatives, middlemen, exporters, and Fairtrade International, get 24–31%; Fairtrade Sweden gets 6–8%. These values are the upper and lower bounds that reflect assumptions made about the additional costs of producing roasted and ground Fairtrade coffee, given the cost of beans and the Fairtrade license. The Fairtrade label thus seems to create a coffee product that roasters and retailers can use to exploit their market power.


Symmetry ◽  
2019 ◽  
Vol 11 (3) ◽  
pp. 389
Author(s):  
Manal Ghanem ◽  
Hasan Al-Ezeh ◽  
Ala’a Dabbour

Let c be a proper k-coloring of a graph G. Let π = { R 1 , R 2 , … , R k } be the partition of V ( G ) induced by c, where R i is the partition class receiving color i. The color code c π ( v ) of a vertex v of G is the ordered k-tuple ( d ( v , R 1 ) , d ( v , R 2 ) , … , d ( v , R k ) ) , where d ( v , R i ) is the minimum distance from v to each other vertex u ∈ R i for 1 ≤ i ≤ k . If all vertices of G have distinct color codes, then c is called a locating k-coloring of G. The locating-chromatic number of G, denoted by χ L ( G ) , is the smallest k such that G admits a locating coloring with k colors. In this paper, we give a characterization of the locating chromatic number of powers of paths. In addition, we find sharp upper and lower bounds for the locating chromatic number of powers of cycles.


2000 ◽  
Vol 09 (07) ◽  
pp. 893-906 ◽  
Author(s):  
TOBIAS EKHOLM ◽  
OLA WEISTRAND

A differential geometric characterization of the braid-index of a link is found. After multiplication by 2π, it equals the infimum of the sum of total curvature and total absolute torsion over holonomic representatives of the link. Upper and lower bounds for the infimum of the total curvature over holonomic representatives of a link are given in terms of its braid- and bridge-index. Examples showing that these bounds are sharp are constructed.


2001 ◽  
Vol 44 (1) ◽  
pp. 1-17 ◽  
Author(s):  
A. Dubickas ◽  
C. J. Smyth

AbstractWe define a new height function $\mathcal{R}(\alpha)$, the Remak height of an algebraic number $\alpha$. We give sharp upper and lower bounds for $\mathcal{R}(\alpha)$ in terms of the classical Mahler measure $M(\alpha)$. Study of when one of these bounds is exact leads us to consideration of conjugate sets of algebraic numbers of norm $\pm 1$ lying on two circles centred at 0. We give a complete characterization of such conjugate sets. They turn out to be of two types: one related to certain cubic algebraic numbers, and the other related to a non-integer generalization of Salem numbers which we call extended Salem numbers.AMS 2000 Mathematics subject classification: Primary 11R06


2017 ◽  
Vol 28 (05) ◽  
pp. 483-501 ◽  
Author(s):  
Aleksandrs Belovs ◽  
J. Andres Montoya ◽  
Abuzer Yakaryılmaz

It is one of the most famous open problems to determine the minimum amount of states required by a deterministic finite automaton to distinguish a pair of strings, which was stated by Christian Choffrut more than thirty years ago. We investigate the same question for different automata models and we obtain new upper and lower bounds for some of them including alternating, ultrametric, quantum, and affine finite automata.


1987 ◽  
Vol 24 (03) ◽  
pp. 696-708 ◽  
Author(s):  
Arie Hordijk ◽  
Ad Ridder

A general method to obtain insensitive upper and lower bounds for the stationary distribution of queueing networks is sketched. It is applied to an overflow model. The bounds are shown to be valid for service distributions with decreasing failure rate. A characterization of phase-type distributions with decreasing failure rate is given. An approximation method is proposed. The methods are illustrated with numerical results.


Sign in / Sign up

Export Citation Format

Share Document