Stephen L. Bloom
Stevens Institute of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Stephen L. Bloom.
Journal of Computer and System Sciences | 1978
Calvin C. Elgot; Stephen L. Bloom; Ralph Tindell
Figure 1.1 Figure 1.2 These two digraphs, while different, usually represent the same phenomenon, say, the same “computational process.” Our interest in rooted trees stems from the fact that these two digraphs “unfold” into the SAME infinite tree. In some cases at least it is also true that different (i.e. non-isomorphic) trees represent different phenomena (of the same kind). In these cases the unfoldings (i.e. the trees) are surrogates for the phenomena.
SIAM Journal on Computing | 1980
Stephen L. Bloom; Calvin C. Elgot; Jesse B. Wright
We study the solutions to a (vector) equation somewhat analogous to the traditional equations of linear algebra. Whereas, in introductory linear algebra the domain of discourse is the field of real numbers (or an arbitrary field) our domain of discourse is the algebraic theory of (multi-rooted, leaf-labeled) trees (or, more generally, any iterative theory).As in linear algebra, we obtain a necessary and sufficient condition for our equations to have unique solutions and we can describe “parametrically” the totality of solutions. However, whereas in linear algebra, there is no way of giving
Theoretical Computer Science | 1996
Stephen L. Bloom; Zoltán Ésik
1 \div 0
SIAM Journal on Computing | 1983
Stephen L. Bloom; Ralph Tindell
meaning in such a way that all the “old laws” hold, we can give meaning to the “iteration operation” (the analogue of division into 1) in such a way that all the “old laws” still hold. Indeed, we can describe “parametrically” all such ways of extending the (partially defined) scalar iteration operation to all trees (more generally, morphisms).
Theoretical Computer Science | 2001
Stephen L. Bloom; Christian Choffrut
We give simple concrete descriptions of the free algebras in the varieties generated by the “shuffle semirings” LΣ := (P(Σ∗),+,., ⊗, 0,1), or the semirings RΣ := (R(Σ∗),+,., ⊗,∗,0,1), where P(Σ∗) is the collection of all subsets of the free monoid Σ∗, and R(Σ∗) is the collection of all regular subsets. The operation x ⊗ y is the shuffle product.
Information & Computation | 2005
Stephen L. Bloom; Zoltán ísik
Four classes of algebras are considered. The algebras in each class contain functions whose behavior models a version of the “if-then-else” instruction. In one version, for example, the algebras contain a function
Information & Computation | 1993
Stephen L. Bloom; Zoltán Ésik; Dirk Taubner
\kappa
Journal of Computer and System Sciences | 1985
Stephen L. Bloom; Zoltán Ésik
of four arguments such that
Journal of Computer and System Sciences | 1993
Stephen L. Bloom; Zoltán Ésik
\kappa (x,y,u,v) = u
Journal of Computer and System Sciences | 1977
Stephen L. Bloom; Susanna Ginali; Joseph D. Rutledge
if