• Ingen resultater fundet

BRICS Basic Research in Computer Science

N/A
N/A
Info
Hent
Protected

Academic year: 2022

Del "BRICS Basic Research in Computer Science"

Copied!
14
0
0

Indlæser.... (se fuldtekst nu)

Hele teksten

(1)

B R ICS R S -01-42 ´Es ik & K ui ch: R a tio na lly Addi tive Semi ri ng s

BRICS

Basic Research in Computer Science

Rationally Additive Semirings

Zolt´an ´ Esik Werner Kuich

BRICS Report Series RS-01-42

(2)

Copyright c 2001, Zolt´an ´ Esik & Werner Kuich.

BRICS, Department of Computer Science University of Aarhus. All rights reserved.

Reproduction of all or part of this work is permitted for educational or research use on condition that this copyright notice is included in any copy.

See back inner page for a list of recent BRICS Report Series publications.

Copies may be obtained by contacting:

BRICS

Department of Computer Science University of Aarhus

Ny Munkegade, building 540 DK–8000 Aarhus C

Denmark

Telephone: +45 8942 3360 Telefax: +45 8942 3255 Internet: BRICS@brics.dk

BRICS publications are in general accessible through the World Wide Web and anonymous FTP through these URLs:

http://www.brics.dk ftp://ftp.brics.dk

This document in subdirectory RS/01/42/

(3)

Rationally Additive Semirings

Zolt´an ´Esik1

(Department of Computer Science, The University of Szeged, ´Arp´ad t´er 2, H-6720 Szeged, Hungary.

Email: esik@inf.u-szeged.hu.) Werner Kuich2

( Institut f¨ur Algebra und Computermathematik, Technische Universit¨at Wien, Wiedner Hauptstraße 8–10, A-1040 Wien, Austria.

Email: kuich@tuwien.ac.at.)

Abstract: We define rationally additive semirings that are a generalization of (ω)- complete and (ω-)continuous semirings. We prove that every rationally additive semir- ing is an iteration semiring. Moreover, we characterize the semirings of rational power series with coefficients in N, the semiring of natural numbers equipped with a top element, as the free rationally additive semirings.

Key Words: semiring, complete semiring, iteration semiring, fixed point, power se- ries.

Category: F.4.3

1 Introduction

Rationally additive semirings arise in [Mohri 1998]. Rationally additive semiring possess enough infinite sums to solve any finite system of linear fixed point equa- tions. They are a common generalization of (ω)-complete and (ω-)continuous semirings [see Eilenberg 1974, Kuich 1987, Sakarovitch 1987, Kuich 1997] in which all (countable) sums exist. Two prime examples of rationally additive semirings are the semiring of rational (or regular) sets inA, whereAis any set, and the semiringNrathhAiiof rational power series overAwith coefficients inN, the semiring of natural numbers with a top element∞.

In our main result, Theorem 10, we prove that every rationally additive semir- ing is an iteration semiring. This fact extends a result of [Hebisch 1990] by which every complete semiring is a Conway semiring. Iteration semirings appear implic- itly in [Conway 1971]. They were explicitly defined in [Bloom, ´Esik 1993a, 1993b].

Conway conjectured that a complete axiomatization of the equational theory of rational (regular) languages consists of the Conway semiring equations, defined below, together with the equation 1= 1 and an equation associated with each finite group. Conway’s conjecture was confirmed in [Krob 1991], see also [ ´Esik 1999]. In [Bloom, ´Esik 1997], the authors conjectured that the valid equations of

1 Partially supported by BRICS, Aalborg, Denmark, grant no. T30511 from the Na- tional Foundation of Hungary for Scientific Research, grant no. A-4/1999 from the Austrian-Hungarian Bilateral Research and Development Fund, and by a grant from the Austrian-Hungarian Action Foundation.

2 Partially supported by grant no. A-4/1999 from the Austrian-Hungarian Bilateral Research and Development Fund and by a grant from the Austrian–Hungarian Ac- tion Foundations.

(4)

rational power series with coefficients in N, the semiring of natural numbers equipped with a top element, can be axiomatized by the iteration semiring equa- tions and the equation 1 = 1∗∗. This conjecture is still open. In Theorem 15, we characterize the semirings of rational power series with coefficients inN as the free rationally additive semirings.

2 Conway semirings and iteration semirings

A-semiringis a semiring [see Kuich, Salomaa 1986, Golan 1992]S = (S,+,·,0,1) equipped with a star operation : S S. A Conway semiring [Bloom, ´Esik 1993b] is a-semiringS which satisfies thesum-starandproduct-starequations

(x+y)= (xy)x (1)

(xy)= 1 +x(yx)y. (2)

Note that thefixed point equation

x= 1 +xx (3)

holds in any Conway semiring. (Substitute 1 fory in (2).)

Suppose that S is a -semiring and n 0. We turn the matrix semiring Sn×n into a -semiring. LetM ∈Sn×n. When n= 0,M is the unique 0×0 matrix, and when M = [a], then M = [a]. Suppose now that n >1. Write M =

a b c d

, whereais (n1)×(n1) anddis 1×1. We define

M= α β

γ δ

(4) where

α= (a+bdc) β=αbd γ=δca δ= (d+cab).

Theorem 1. [Conway 1971, Bloom, ´Esik 1993] IfS is a Conway semiring, then so is each matrix semiring Sn×n. Moreover, the above matrix formula (4) holds for each way of splitting M into four blocks M =

a b c d

such thata andd are square matrices.

Suppose thatGis a finite group of ordernwith elementsg1, . . . , gn. For each gi, letxidenote a variable associated withgi. We defineMG= [ (MG)ij], where (MG)ijis the variable associated with the group elementg−1i gj, i.e., (MG)ij =xk wheregk =g−1i gj. The matrixMG is defined as in (4) above, so that each entry ofMG is a term in the variablesx1, . . . , xn.

(5)

Thegroup-equation associated withG[see Conway 1971] is the equation e·MG ·u= (x1+. . .+xn),

where eis the 1×nrow matrix whose first entry is 1 and whose other entries are 0, and whereuis the 1 column matrix whose entries are all 1. (Under the Conway semiring equations (1) and (2), the particular orderg1, . . . , gnof the group elements is irrelevant.)

Aniteration semiring[see Bloom, ´Esik 1993, ´Esik 1999] is a Conway semiring satisfying all group-equations.

Proposition 2. [Bloom, ´Esik 1993b] Any Conway semiring S satisfying the functorial implication

AC=CB⇒AC=CB,

for all matricesA∈Sn×n, B∈Sm×mandC∈Sn×m, is an iteration semiring.

NotationFor each nonnegative integern, we denote the set {1, . . . , n} by [n]. Thus, [0] is another name for the empty set.

For any setΣ, we denote byΣthe free monoid of all words overΣincluding the empty word. WhenS is semiring,ShhAiidenotes the semiring of all power series overAwith coefficients inS. Moreover, we letShAidenote the collection of all finite sums of terms of the formsawiths∈S anda∈Σ.

3 Rationally additive semirings

A weak rationally additive semiring is a semiring S equipped with a partial summation P

i∈Isi defined on countable families si S, i ∈I subject to the following conditions:

– Ax1. Whensi∈S fori∈F andF is finite, then P

i∈Fsi is the sum of the sias defined in the semiringS.

– Ax2. For eachs∈S, the geometric sumP

n=0sn exists.

– Ax3. If P

i∈Isi exists, then so doP

i∈Issi and P

i∈Isis, for each s S, moreover,

s(X

i∈I

si) =X

i∈I

ssi

(X

i∈I

si)s=X

i∈I

sis.

– Ax4. Suppose that the countable setIis the disjoint union of the setsIj, j∈ J. Then for any familysi ∈S,i∈I, ifrj =P

i∈Ijsi exists for each j∈J, and ifr=P

j∈Jrj exists, thenP

i∈Isialso exists and equalsr.

A rationally additive semiring is a weak rationally additive semiring S that satisfies:

(6)

– Ax5.Suppose that the countable setIis the disjoint union of the setsIj, j∈ J. Then for any familysi∈S,i∈I, ifs=P

i∈Isi exists andrj =P

i∈Ijsi exist, for allj∈J, thenP

j∈Jrj exists and equalss.

Proposition 3. Suppose that S is a weak rationally additive semiring.

For any countable families si, i I and rj, j J, if P

i∈Isi = s and P

j∈Jrj=rexist, then so doesP

(i,j)∈I×Jsirj. Moreover,P

(i,j)∈I×Jsirj= sr.

For any countable familiessi ∈S ands0j ∈S withi∈I and j∈J, if there is a bijection π: I→ J with si =s0, for all i∈ I, then P

i∈Isi exists iff P

j∈Js0j does, in which case the two sums are equal.

Any countable sumP

i∈Isexists. Moreover,P

i∈I0 = 0, i.e., any countable sum of0 with itself is0.

For any countable familysi, i∈I, ifP

j∈Jsj =r exists, whereJ is the set of alli∈I with si6= 0, thenP

i∈Isi exists and equalsr.

Proof. The first claim follows fromAx3andAx4. For the second, suppose that P

i∈Isi=sexists. LetJi ={iπ}, for each i∈I. Thus the sets Ji determine a partition ofJ. Each sum P

k∈Jis0k =s0 =si exists, moreover,P

i∈Isi exists.

Thus, byAx4, we have thatP

j∈Js0jexists and equalsP

i∈Isi. In the same way, it follows that if P

j∈Js0j exists then P

i∈Isi also exists. For the third claim, assume first that s = 1. If I is finite with n elements, then P

i∈Is = P

i∈I1 exists byAx1, and equals the usualn-fold sum of 1 with itself. Assume now that I is infinite. Then P

i∈Is=P

i∈I1 =P

i=01i exists byAx2. Thus for any s, we have thatP

i∈Is=P

i∈I(s·1) =s(P

i∈I1) exists. Whensis 0, this sum is also 0. The last claim now follows fromAx4.2

Remark. WhenS is rationally additive, the converse of the last fact also holds, so that using the same notation,P

j∈Jsj exists iffP

i∈Isi exists.

Suppose that S and S0 are (weak) rationally additive semirings. A homo- morphism h: S S0 is a semiring homomorphism that preserves all existing countable sums. Thus, if P

i∈Isi exists, where si S for each i I, then so doesP

i∈Isihand (P

i∈Isi)h=P

i∈Isih.

Example 1. A countably additive (orω-complete) semiring is a rationally addi- tive semiringS such thatP

i∈Isi exists for all countable familiessi∈S,i∈I.

For example, the power set semiring of a semiring is countably additive, where summation is defined by set union. An example of a rationally additive semiring which is not countably additive is the semiring of regular sets in A, where A is any set. In this semiring only those sums (unions) exist that are regular lan- guages. An ω-continuous (or just continuous) semiring is a countably additive semiring which is naturally ordered and such thatP

i∈Isi is the supremum of the finite sumsP

i∈Fsi, for all finite subsetsF ⊆I. Since any countably addi- tive semiring is rationally additive, so is any ω-continuous semiring. For more on complete and continuous semirings, the reader is referred to [Eilenberg 1974, Kuich 1987, Sakarovitch 1987, Kuich 1997].

(7)

Example 2. A prime example of a countably additive semiring is the semiring N ={0,1, . . . ,∞} obtained by adding a top element to the natural numbers N equipped with the following summation. For all ni ∈N, i∈I, where I is countable, define P

i∈Ini = ifni =for somei, or if ni >0 for infinitely many numbers i. Otherwise let P

i∈Ini be the ordinary sum. Note that all countable sums exist inN. Moreover, we havex· ∞=∞ ·x=for allx6= 0.

We call the above countably additive structure onN the standard countably additive structure.

Remark. The same semiringSmay sometimes be turned into a weak rationally additive semiring in several different ways. Suppose that we have a weak ra- tionally additive structure on S with summation denotedP

. Then there is a smallest weak rationally additive structure onS contained in P

. If we denote the summation operation of this structure byP0

, we have thatP0

i∈Isiexists iff I is finite, or there is an elements∈S such that for some linear orderi0, i1, . . . of the set I, we have that sin =sn, for alln≥0, or there is a family s0i,i∈I and an element s0 S such that either si =s0is0 for all i or si =s0s0i for all i, or there exist disjoint sets Ij, j J with I =j∈JIj such thatrj =P0

i∈Ijsj exists for eachj∈J andP0

j∈Jrj exists. In either case,P0

i∈Isi, when exists, is defined to be P

i∈Isi. In the same way, each rationally additive structure onS contains a least rationally additive structure.

Remark. There exists a weak rationally additive semiring which is not rationally additive. For one example, take the (standard) countably additive semiringN defined above. It will be shown below in Corollary 14 that N has no other rationally additive structure properly included in the standard structure. On the other hand, consider the least weak rationally additive structure contained in it.

Let P0

denote the corresponding summation. Then there is only a countable number of sets K N such that P0

k∈Kk exists. Hence this weak additive semiring structure is not the standard countably additive structure.

In any (weak) rationally additive semiring, we define

:S →S s7→X

n=0

sn.

It is clear that morphisms of (weak) rationally additive semirings preserve the

-operation.

Proposition 4. Any weak rationally additive semiringS is a Conway semiring.

Proof. Suppose thata, b∈Sand letaandbdenote distinct letters corresponding toaandb, respectively. Below we will use regular languages in (a+b) as index sets. For any word w∈(a+b), let wdenote the corresponding element in S.

Since (a+b)=P

n=0(a+b)n exists, it follows byAx4 thatP

w∈(a+b)walso exists, and (a+b) =P

w∈(a+b)w. Let us partition (a+b) into the disjoint union of the sets Lk = (ab)ka, k≥0. It follows by Ax2 and Ax3 that each

(8)

sumP

w∈Lkwexists, andP

w∈Lkw= (ab)ka. Thus, again byAx2 andAx3, P

k=0(ab)ka= (ab)aexists. Since for eachkwe haveP

w∈Lkw= (ab)ka, it follows from Ax4 that P

w∈Lw = (ab)a. Hence (a+b) = P

w∈Lw = (ab)a.

Also,P

k=0a(ba)kb=a(P

k=0(ba)k)b=a(ba)bexists, hence byAx4, (ab)= P

k=0(ab)k = 1 +P

k=0a(ba)kb= 1 +a(ba)b.2

Corollary 5. Thefixed point equation(3) holds in any weak rationally additive semiring.

Proposition 6. Any weak rationally additive semiring S satisfies 1 = 1∗∗, 11= 1 and 1+ 1= 1.

Proof. Equation 1+ 1= 1 follows fromAx4. By Proposition 3, 11= (

X i=0

1)(

X i=0

1) = X i,j=0

1 = X k=0

1 = 1, and byAx3,

11= X i=0

X j=0

1.

Hence, (1)n= 1, for alln≥1. Moreover, 1∗∗= 1 +

X n=1

(1)n= 1 + X n=0

1= 1 + X n=0

X m=0

1 = 1 + 1= 1, where the last step follows from the fixed point equation.2

Remark. In fact, the equations 11= 1and 1+ 1= 1 hold in any Conway semiring satisfying 1∗∗= 1.

Suppose thatSis a weak rationally additive semiring. Then, as shown above, S is a Conway semiring. Thus, by Theorem 9, the semirings Sn×n, n 0 are also Conway semirings. Moreover, for each decomposition of a matrixA∈Sn×n in the formA=

a b c d

, whereaanddare square matrices, we have A=

α β γ δ

(5) where

α= (a+bdc) β=αbd γ=δca δ= (d+cab).

Suppose now that S is rationally additive. We turn Sn×n into a rationally ad- ditive semiring. Suppose that Ai Sn×n, i I where I is countable. We say

(9)

that P

i∈IAi exists ifP

i∈I(Ai)jk exists for all j, k [n]. Moreover, we define (P

i∈IAi)jk = P

i∈I(Ai)jk, for each j, k [n]. We define the summation on countable families of matrices inSn×m, forn, m≥0 in the same way.

Proposition 7. Suppose that S is rationally additive. If Ai Sn×m, i I such that P

i∈IAi exists, then for any B ∈Sm×p, P

i∈IAiB exists and equals (P

i∈IAi)B.

Proof. It suffices to prove the proposition forp= 1. We argue by induction on m. The case that m= 0 is trivial. Whenm= 1, the proposition holds byAx3. Suppose now thatm >1. Then letm=m1+m2, wherem1, m2< m, and let us writeAi= [aibi],i∈I, andB =

x y

, whereaiisn×m1, etc. Leta=P

i∈Iai and b =P

i∈Ibi, so that A =P

i∈IAi = [a b]. By the induction assumption, bothP

i∈IaixandP

i∈Ibiyexist, moreover,P

i∈Iaix=axandP

i∈Ibiy=by.

SinceAx5holds inS, it follows thatP

i∈I(aix+biy) exists and equalsax+by.

Thus,P

i∈IAiB= (P

i∈IAi)B exists. Note that only a weak form ofAx5 was used: the case when each setIj is finite.2

In the same way, we have:

Proposition 8. Suppose that S is rationally additive. If Ai Sn×m, i I such that P

i∈IAi exists, then for any B ∈Sp×n, P

i∈IBAi exists and equals B(P

i∈IAi).

Theorem 9. When S is rationally additive, so is Sn×n, for anyn≥0. More- over, for the star operation defined in (5), we have

A= X k=0

Ak.

Proof. Our claims are clear forn= 0,1. We proceed by induction onn. Assume thatn >1. It is clear thatAx1, Ax4andAx5hold inSn×n. The fact thatAx3 holds was shown above.

Suppose now thatA = a b

c d

∈Sn×n, where a, b, c, dare submatrices ofA such thataanddare square matrices of size smaller thann. We want to show that P

k=0Ak =A, i.e., thatP

k=0Ak exists and X

k=0

Ak = α β

γ δ

whereα,β,γandδwere given as above. We will only show that the submatrix ofP

k=0Ak at the left upper corner exists and equalsα.

Consider the regular languageL = (a+bdc). Then Lis the union of the disjoint setsLk1,k≥0, whereL1=a+bdc. By the induction assumption,

a+bdc=a+b(

X j=0

dj)c=a+ X j=0

bdjc=a+ X

w∈bdc

w= X

w∈L1

w.

(10)

Hence, by Proposition 7 and Proposition 8, (a+bdc)2= (X

w∈L1

w)(X

w∈L1

w) = X

u,v∈L1

uv= X

w∈L21

w,

since each word in L21 has a unique factorization as a product of two words in L1. In the same way, it follows that

(a+bdc)k= X

w∈Lk1

w,

for allk≥0. Thus, by the induction assumption, (a+bdc)=

X k=0

(a+bdc)k = X k=0

X

w∈Lk

w= X

w∈L

w.

In particular,P

w∈Lwexists. Now let us write Ak = ak bk

ck dk

,k≥0. To com- plete the proof, we need show thatP

k=0ak exists and equalsP

w∈Lw. But for each k, ak =P

w∈L,|w|=kw. Thus, since Ax5 holds by the induction assump- tion,P

k=0ak exists and equalsP

w∈Lw. (Again note that only the weak form ofAx5 when the setsIj are finite has been used.)2

Theorem 10. Any rationally additive semiringS is an iteration semiring sat- isfying 1= 1∗∗.

Proof. We have already proved that any rationally additive semiringSis a Con- way semiring and satisfies 1 = 1∗∗. The fact that the group-equations hold follows from the functorial implication, see Proposition 2, which can be estab- lished as follows. Suppose that A Sn×n, B Sm×m and C Sn×m with AC=CB. ThenAkC=CBk, for allk≥0. Thus, by Propositions 7 and 8,

AC= ( X k=0

Ak)C= X k=0

AkC= X k=0

CBk =C(

X k=0

Bk) =CB. 2

Assume that S is a rationally additive semiring and A is a set. We turn the power series semiring ShhAii into a rationally additive semiring. For any countable family ri ∈ShhAii, i∈ I, we say that P

i∈Iri is defined if the sum P

i∈I(ri, u) is defined for allu∈A. Moreover, in this case, we let (P

i∈Iri, u) = P

i∈I(ri, u).

Proposition 11. Suppose that S is a rationally additive semiring and A is a set. Then ShhAiiis also a rationally additive semiring.

(11)

Proof. We only show that Ax2 andAx3 hold in ShhAii. So suppose thatr ShhAii. We clearly have that

X n=0

(rn, ) = X n=0

(r, )n = (r, ). Suppose now that u 6= . Then (rn, u) = P

u1...un=u(r, u1). . .(r, un). Thus, by Ax5, P

n=0(rn, u) exists if the sum P

u1...un=u, n≥0(r, u1). . .(r, un) does.

But this latter sum indeed exists. This can be seen as follows. For each fixed u1, . . . , uk 6= withu1. . . uk=u,

X

m0,...,mk≥0

(r, )m0(r, u1). . .(r, uk)(r, )mk = (r, )(r, u1). . .(r, uk)(r, ) exists. SinceP

u1...un=u(r, u1). . .(r, un) is just a finite sum of sums of this form, it follows byAx4that this sum also exists. Again, only a weak form ofAx5has been used.2

The following fact is clear.

Proposition 12. Suppose that S is a (weak) rationally additive semiring and S0 is a subsemiring ofS which is closed under. Say that P

i∈Isi exists inS0, wheresi ∈S0 for all i∈I, if P

i∈Isi exists inS and belongs toS0, and in that case, let the sum in S0 be the same as in S. Then S0 is also a (weak) rationally additive semiring.

WhenS is a-semiring and B ⊆S, theB-rational elementsof S are those contained in the-semiring generated byB. Thus theB-rational elements form a-semiring denotedRatS(B), or justRat(B). LetS be rationally additive and letAbe a set. Then, as shown above,ShhAiiis also rationally additive and each a A and s S can be conveniently identified with a series in ShhAii. We denoteSrathhAii=RatShhAii(A∪S).

The countably additive semiringN was defined above.

Proposition 13. Suppose that S is rationally additive. Then there is a unique morphism N→S.

Proof. Clearly, any morphismh: N →S is forced to map each integer n to the n-fold sum of 1 with itself and to 1. The fact that this function is in turn a morphism will follow by Remark 3 once we prove that for any countably infinite familyni, i∈I of nonzero elements ofN, the sumP

i∈Inihexists in S and equals 1. But this follows by Proposition 3.2

Corollary 14. There exits no rationally additive semiring structure on N properly included in the standard structure.

Theorem 15. For each setA,NrathhAiiis freely generated byAin the class of rationally additive semirings.

(12)

Proof. We need to show that if S is a rationally additive semiring and his a functionA→S, thenhhas a unique extension to a morphismh]:NrathhAii → S of rationally additive semirings. Suppose thatr∈NrathhAii. We are forced to define

rh]= X

(r,u)6=0

(r, u)uh, (6)

where for any word u = a1. . . an A of length n, we define uh = (a1h)· . . .·(anh). Note that the coefficient (r, u) of uh in (6) is taken in S. This is meaningful, since to each integer nthere corresponds in S the n-fold sum of 1 with itself, and tothe element 1. See Proposition 13.

In a natural way, we may extendhto a function NhAi →S, and then to a function (NhAi)n×n →Sn×n, for eachn≥0. For each n∈N anda∈A we define (na)h=n(ah). For a finite sumP

i∈Fniai, we define (P

i∈Fniai)h= P

i∈Fni(aih).

We must show that the sum on the right-hand side of (6) exists. Since r is rational, by (a generalization of) Sch¨utzenberger’s theorem [see Bloom, ´Esik 1993b], there exists α N1×n, M NhAin×n and β Nn×1 with r = αMβ. Now, by Theorem 9 and Propositions 7 and 8, we have thatα(M h)β= P

k=0α(M h)kβ exists. But for eachk, α(M h)kβ= X

|u|=k,(r,u)6=0

(r, u)uh.

Thus, byAx4, the right-hand side of (6) exists and equalsα(M h)β.

Note that for any finite setB⊆Asuch thatu∈Bholds for all wordsu∈A with (r, u)6= 0, i.e., such thatsupp(r)⊆B, we have thatrh]=P

u∈B(r, u)uh.

We use this fact in our proof thath] preserves all existing sums. Suppose that ri NrathhAii, i I such that P

i∈Iri exists in NrathhAii, so that P

i∈Iri is rational. Since r = P

i∈Iri is rational, there is a finite set B A with supp(r)⊆B. Clearly then,supp(ri)⊆B for alli∈I. ByAx4 andAx5, the fact thatP

i∈Irih]exists and equalsrh]will follow if we can show that the sum P

u∈B, i∈I(ri, u)uhexists and equalsrh]. This in turn will hold if for each fixed

u∈B, X

i∈I

(ri, u)uh= (X

i∈I

(ri, u))uh

exists and is equal to (r, u)uh. But by Proposition 13, the sumP

i∈I(ri, u) exists in S, and equals (r, u).2

Corollary 16. There is no rationally additive structure on NrathhAii properly contained in the rationally additive structure inherited from the countably addi- tive structure onNhhAii.

References

1. [Bloom, ´Esik 1993a] Bloom, S. L., ´Esik, Z.: “Matrix and Matricial Iteration Theo- ries”;J. Computer and System Sciences, 46, (1993), 381–408.

(13)

2. [Bloom, ´Esik 1993b] Bloom, S. L., ´Esik, Z.,: “Iteration Theories”; Springer-Verlag (1993).

3. [Bloom, ´Esik 1997] Bloom, S. L., ´Esik, Z.: “The Equational Logic of Fixed Points”;

Theoretical Computer Science, 179, (1997), 1–60.

4. [Conway 1971] Conway, J: “Regular Algebra and Finite Machines”; Chapman and Hall (1971).

5. [Eilenberg 1974] Eilenberg, S.: “Automata, Languages and Machines”, Vol. A; Aca- demic Press (1974).

6. [´Esik 1999] ´Esik, Z.: “Group Axioms for Iteration”; Information and Computation, 148 (1999), 131–180.

7. [´Esik, Kuich 2001] ´Esik, Z., Kuich, W.: “Inductive-Semirings”; to appear.

8. [Golan 1992] Golan, J. S.: “The Theory of Semirings, With Applications in Mathe- matics and Computer Science”; Longman Scientific (1992).

9. [Hebish 1990] Hebisch, U.: “The Kleene Theorem in Countably Complete Semir- ings”; Bayreuth. Math. Schr., 31, (1990), 55–66.

10. [Krob 1991] Krob, D.: “Complete Systems of B-Rational Identities”; Theoretical Computer Science, 89, (1991), 207–343.

11. [Kuich 1987] W. Kuich: “The Kleene and the Parikh Theorem in Complete Semir- ings”; Proc. ICALP 87, LNCS 267, Springer-Verlag (1987), 212–225.

12. [Kuich 1997] Kuich, W.: “Semirings and Formal Power Series”, Handbook of For- mal Languages, Vol. 1, Springer-Verlag (1997), 609–677.

13. [Kuich, Salomaa 1986] Kuich, W., and Salomaa, A.: Semirings, Automata, Lan- guages; Springer-Verlag (1986).

14. [Mohri 1998] Mohri, M.: “General Algebraic Frameworks for Short-Distance Prob- lems”; Technical Report, AT & T Labs-Research (1998).

15. [Sakarovitch 1987] Sakarovitch, J.: “Kleene’s Theorem Revisited”; Trends, Tech- niques, and Problems in Theoretical Computer Science, LNCS 281, Springer-Verlag (1987), 39–50.

(14)

Recent BRICS Report Series Publications

RS-01-42 Zolt´an ´ Esik and Werner Kuich. Rationally Additive Semirings.

November 2001. 11 pp.

RS-01-41 Ivan B. Damg˚ard and Jesper Buus Nielsen. Perfect Hiding and Perfect Binding Universally Composable Commitment Schemes with Constant Expansion Factor. October 2001. 43 pp.

RS-01-40 Daniel Damian and Olivier Danvy. CPS Transformation of Flow Information, Part II: Administrative Reductions. October 2001. 9 pp.

RS-01-39 Olivier Danvy and Mayer Goldberg. There and Back Again.

October 2001. 14 pp.

RS-01-38 Zolt´an ´ Esik. Free De Morgan Bisemigroups and Bisemilattices.

October 2001. 13 pp.

RS-01-37 Ronald Cramer and Victor Shoup. Universal Hash Proofs and a Paradigm for Adaptive Chosen Ciphertext Secure Public-Key Encryption. October 2001. 34 pp.

RS-01-36 Gerth Stølting Brodal, Rolf Fagerberg, and Riko Jacob. Cache Oblivious Search Trees via Binary Trees of Small Height. Octo- ber 2001.

RS-01-35 Mayer Goldberg. A General Schema for Constructing One- Point Bases in the Lambda Calculus. September 2001. 6 pp.

RS-01-34 Flemming Friche Rodler and Rasmus Pagh. Fast Random Ac- cess to Wavelet Compressed Volumetric Data Using Hashing.

August 2001. 31 pp.

RS-01-33 Rasmus Pagh and Flemming Friche Rodler. Lossy Dictionar- ies. August 2001. 14 pp. Short version appears in Meyer auf der Heide, editor, 9th Annual European Symposiumon on Al- gorithms, ESA ’01 Proceedings, LNCS 2161, 2001, pages 300–

311.

RS-01-32 Rasmus Pagh and Flemming Friche Rodler. Cuckoo Hash-

ing. August 2001. 21 pp. Short version appears in Meyer auf

der Heide, editor, 9th Annual European Symposiumon on Al-

gorithms, ESA ’01 Proceedings, LNCS 2161, 2001, pages 121–

Referencer

RELATEREDE DOKUMENTER

Her skal det understreges, at forældrene, om end de ofte var særdeles pressede i deres livssituation, generelt oplevede sig selv som kompetente i forhold til at håndtere deres

Her skal det understreges, at forældrene, om end de ofte var særdeles pressede i deres livssituation, generelt oplevede sig selv som kompetente i forhold til at håndtere deres

In 2003, Tousi and Yassemi proved that a Noetherian tensor product of two k-algebras A and B is regular if and only if so are A and B in the special case where k is perfect; i.e.,

We found large effects on the mental health of student teachers in terms of stress reduction, reduction of symptoms of anxiety and depression, and improvement in well-being

Based on this, each study was assigned an overall weight of evidence classification of “high,” “medium” or “low.” The overall weight of evidence may be characterised as

During the 1970s, Danish mass media recurrently portrayed mass housing estates as signifiers of social problems in the otherwise increasingl affluent anish

The Healthy Home project explored how technology may increase collaboration between patients in their homes and the network of healthcare professionals at a hospital, and

Most specific to our sample, in 2006, there were about 40% of long-term individuals who after the termination of the subsidised contract in small firms were employed on