Michael Kaminski

dblp:84/321 · DBLP profile ↗
← Back
51ranked-venue papers
33as first author
3since 2021 · last 2023
0000-0002-9848-4191ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 45 · 28 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 3 first-authorArtificial intelligence and machine learning · 2 · 2 first-author
YearPublicationVenuePosition
2023 On sets of linear forms of maximal complexity
abstract
Abstract We present a uniform description of sets of m linear forms in n variables over the field of rational numbers whose computation requires m(n – 1) additions.
Michael Kaminski, Igor E. Shparlinski, Michel Waldschmidt
Comput. Complex.1
2022 A Note on Calculi for Non-deterministic Many-valued Logics
abstract
We present two deductively equivalent calculi for non-deterministic many-valued logics. One is defined by axioms and the other - by rules of inference. The two calculi are obtained from the truth tables of the logic under consideration in a straightforward manner. We prove soundness and strong completeness theorems for both calculi and also prove the cut elimination theorem for the calculi defined by rules of inference.
Michael Kaminski
Fundam. Informaticae1
2021 Sets of Linear Forms Which Are Hard to Compute
abstract
We present a uniform description of sets of m linear forms in n variables over the field of rational numbers whose computation requires m(n - 1) additions. Our result is based on bounds on the height of the annihilating polynomials in the Perron theorem and an effective form of the Lindemann-Weierstrass theorem which is due to Sert (1999).
Michael Kaminski, Igor E. Shparlinski
MFCS1
2016 LR(0) conjunctive grammars and deterministic synchronized alternating pushdown automata
Tamar Aizikowitz, Michael Kaminski
J. Comput. Syst. Sci.2
2014 A note on the emptiness problem for alternating finite-memory automata
Daniel Genkin, Michael Kaminski, Liat Peterfreund
Theor. Comput. Sci.2
2013 Conjunctive grammars and alternating pushdown automata
Tamar Aizikowitz, Michael Kaminski
Acta Informatica2
2013 An Upper Bound on the Complexity of Multiplication of Polynomials Modulo a Power of an Irreducible Polynomial
abstract
Let μq2(n,k) denote the minimum number of multiplications required to compute the coefficients of the product of two degree n k - 1 polynomials modulo the kth power of an irreducible polynomial of degree n over the q2element field \BBF q2. It is shown that for all odd q and all n = 1,2,..., liminfk → ∞[( μq2(n,k))/ k n] ≤ 2 (1 + [ 1/( q - 2)] ). For the proof of this upper bound, we show that for an odd prime power q, all algebraic function fields in the Garcia-Stichtenoth tower over \BBF q2have places of all degrees and apply a Chudnovsky like algorithm for multiplication of polynomials modulo a power of an irreducible polynomial.
Michael Kaminski, Chaoping Xing
IEEE Trans. Inf. Theory1
2010 A Note on Two-pebble Automata Over Infinite Alphabets
abstract
It is shown that the emptiness problemfor two-pebble automata languages is undecidable and that two-pebble automata are weaker than three-pebble automata.
Michael Kaminski, Tony Tan
Fundam. Informaticae1
2010 CSL 2008 special issue
abstract
No abstract available.
Michael Kaminski, Simone Martini 0001
ACM Trans. Comput. Log.1
2008 Conjunctive Grammars and Alternating Pushdown Automata
Tamar Aizikowitz, Michael Kaminski
WoLLIC2
2008 First-Order Ground Non-Monotonic Modal Logic
Benjamin Grimberg, Michael Kaminski
Fundam. Informaticae2
2008 Invariance Under Stuttering in a Temporal Logic without the "Until" Operator
Michael Kaminski
Fundam. Informaticae1
2008 Commutation-augmented pregroup grammars and push-down automata with cancellation
Nissim Francez, Michael Kaminski
Inf. Comput.2
2007 Pushdown automata with cancellation and commutation-augmented pregroups grammars
Nissim Francez, Michael Kaminski
LATA2
2006 Polynomial multiplication over finite fields: from quadratic to straight-line complexity
Nader H. Bshouty, Michael Kaminski
Comput. Complex.2
2006 Regular Expressions for Languages over Infinite Alphabets
Michael Kaminski, Tony Tan
Fundam. Informaticae1
2006 Invariance under stuttering in a temporal logic of actions
Michael Kaminski
Theor. Comput. Sci.1
2006 Default theories over monadic languages
Michael Kaminski, Julia Rubin
Theor. Comput. Sci.1
2005 A Lower Bound on the Complexity of Polynomial Multiplication Over Finite Fields
Michael Kaminski
STACS1
2005 A Lower Bound on the Complexity of Polynomial Multiplication over Finite Fields
abstract
It is shown that computing the coefficients of the product of two degree-n polynomials over a q-element field by means of a quadratic algorithm requires at least $(3 + \frac{\scriptstyle (q - 1)^2}{\scriptstyle q^5 + (q - 1)^3})n - o(n)$ multiplications.
Michael Kaminski
SIAM J. Comput.1
2004 Regular Expressions for Languages over Infinite Alphabets
Michael Kaminski, Tony Tan
COCOON1
2003 A Real-time Semantics of Temporal Logic of Actions
abstract
In this paper we present an alternative ‘equivalent’ semantics of the Temporal Logic of Actions. This semantics is defined with respect to the order of non-negative real numbers and is simple and intuitive.
Michael Kaminski, Yael Yariv
J. Log. Comput.1
2003 An algebraic characterization of deterministic regular languages over infinite alphabets
Nissim Francez, Michael Kaminski
Theor. Comput. Sci.2
2002 The Expressive Power of Temporal Logic of Actions
abstract
It is shown that a stutter‐invariant property is expressible in Temporal Logic of Actions if and only if it is expressible in Second‐order Temporal Logic. In particular, validity questions can be translated from one logic to the other. The proof is based on equivalence transformations between the formulas of Temporal Logic of Actions and Second‐order Temporal Logic. The translation from Second‐order Temporal Logic into Temporal Logic of Actions is linear and the translation from Temporal Logic of Actions into Second‐order Temporal Logic is quadratic.
Arkadi Estrin, Michael Kaminski
J. Log. Comput.2
2002 Revisiting quantification in autoepistemic logic
abstract
In this article, we introduce first-order autoepistemic logic. Our definition is semantical and is based on the intuition similar to that lying behind the definition of first-order default logic. Thus, our definition of first-order autoepistemic logic well complies with that of first-order default logic and circumscription, providing a substantial evidence for its acceptance.
Michael Kaminski, Guy Rey
ACM Trans. Comput. Log.1
2000 First-order Non-monotonic Modal Logics
abstract
In this paper we introduce first-order non-monotonic modal logic and study its properties. Our definition is semantical and is based on the intuition similar to that lying behind the definition of first-order default logic. Thus, our definition of first-order non-monotonic modal logic well complies with that of first-order default logic and circumscription, providing a substantial evidence for its acceptance. In addition, our definition implies all properties of propositional non-monotonic modal logic, which supplies an additional support for its adequacy.
Michael Kaminski, Guy Rey
Fundam. Informaticae1
1999 The Expressive Power of Temporal Logic of Actions (Extended Abstract)
Arkadi Estrin, Michael Kaminski
CONCUR2
1998 Context-Free Languages over Infinite Alphabets
Edward Y. C. Cheng, Michael Kaminski
Acta Informatica2
1998 Minimum Dominating Sets of Intervals on Lines
Siu-Wing Cheng, Michael Kaminski, Shmuel Zaks
Algorithmica2
1998 Extensions for Open Default Theories via the Domain Closure Assumption
abstract
In this paper we analyse the semantical definition of extensions for open default theories. We argue that this definition reflects the domain closure assumption and show how the domain closure assumption for countable and finite domains can be expressed in first-order default logic extended with the Carnap rule of inference. Also we give examples of the domain dependence of extensions for open default theories. In particular, we show that such extensions do not possess the minimality property.
Michael Kaminski, Johann A. Makowsky, Michael L. Tiomkin
J. Log. Comput.1
1997 A Note on the Stable Model Semantics for Logic Programs. (Research Note)
Michael Kaminski
Artif. Intell.1
1996 The Power of the "Always" Operator in First-Order Temporal Logic
Michael Kaminski, Chung Kei Wong
Theor. Comput. Sci.1
1995 Minimum Dominating Sets of Intervals on Lines (Extended Abstract)
Siu-Wing Cheng, Michael Kaminski, Shmuel Zaks
COCOON2
1995 A Comparative Study of Open Default Theories
Michael Kaminski
Artif. Intell.1
1995 Semantical Analysis of Logic of Actions
abstract
It it shown that the validity questions in prepositional temporal logic of actions can be translated into validity questions of a temporal logic and vice versa. In particular, actions of prepositional temporal logic of actions can be equivalently replaced by prepositional symbols.
Michael L. Tiomkin, Michael Kaminski
J. Log. Comput.2
1994 A Branching Time Logic with Past Operators
Michael Kaminski
J. Comput. Syst. Sci.1
1994 Finite-Memory Automata
abstract
A model of computation dealing with infinite alphabets is proposed. This model is based on replacing the equality test by substitution. It appears to be a natural generalization of the classical Rabin-Scott finite-state automata and possesses many of their closure and decision properties. Also, when restricted to finite alphabets the model is equivalent to finite-state automata.
Michael Kaminski, Nissim Francez
Theor. Comput. Sci.1
1992 Finite Automata on Directed Graphs
Michael Kaminski, Shlomit S. Pinter
J. Comput. Syst. Sci.1
1991 Embedding a default system into nonmonotonic logics
Michael Kaminski
Fundam. Informaticae1
1991 Nonmonotonic Default Modal Logics
abstract
Conclusions by failure to prove the opposite are frequently used in reasoning about an incompletely specdied world.This naturally leads to logics for default reasoning that, in general, are nonmonotonic; that is, introducing new facts can invalidate previously made conclusions.Accordingly, a nonmonotonic theory is called (nonmonotonically) degenerate, if adding new axioms does not invalidate already-proved theorems.Nonmonotonic logics are studied on the basis of various sets of defaults and a necessary and sufficient condition is presented for a nonmonotonic modal theory to be degenerate.In particular, this condition provides several alternative descriptions of degenerate theories.Also some closure properties of sets of defaults defining a nonmonotonic modal logic are established.
Michael L. Tiomkin, Michael Kaminski
J. ACM2
1990 Finite-Memory Automata (Extended Abstract)
abstract
A model of computation dealing with infinite alphabets is proposed. The model is based on replacing the equality test by unification. It appears to be a natural generalization of the classical Rabin-Scott finite-state automata and possesses many of their properties.>
Michael Kaminski, Nissim Francez
FOCS1
1990 Nonmonotonic Default Modal Logics
Michael L. Tiomkin, Michael Kaminski
TARK2
1990 Finite and Circular Path Models for Branching Time Logics
abstract
We define various kinds of branching time logic consisting of path quantifiers and second-order (ω-regular) linear time logic which are extensions of CTL* (computation tree logic). These logics are decidable for the computation tree semantics. However, if we adopt the non-tree semantics reflecting the possible computations of a looping program eventually returning to the same state of computation, the picture is quite different, and one of the logics under consideration becomes highly undecidable. Nevertheless, this semantics allows a simpler model definition, including finite models corresponding to a finite state machine (program), and circular path finite models reflecting programs, which are really deterministic finite state machines, but the model's view does not include all the details of program state. Since circular path finite model may have only countably many possible paths (computations), this semantics is much simpler than the usual one based on sets of all infinite paths in computation tree. We show that for the finite models the circular path semantics is equivalent to the usual one, i.e. that for a finite structure a formula is true in the model of all the possible paths if and only if it is true in the model of all the possible paths if and only if it is true in the model of all the circular paths.
Michael Kaminski, Michael L. Tiomkin
J. Log. Comput.1
1990 Multiplication of Polynomials over Finite Fields
abstract
The authors prove the $2.5 n - o(n)$ lower bound on the number of multiplications/divisions required to compute the coefficients of the product of two polynomials of degree n over a finite field by means of straight-line algorithms.
Nader H. Bshouty, Michael Kaminski
SIAM J. Comput.2
1989 A note on probabilistically verifying integer and polynomial products
abstract
Probabilistic algorithms are presented for testing the result of the product of two n -bit integers in O ( n ) bit operations and for testing the result of the product of two polynomials of degree n over any integral domain in 4 n + o ( n ) algebraic operations with the error probability o (l/ n 1-ε ) for any ε > 0. The last algorithm does not depend on the constants of the underlying domain.
Michael Kaminski
J. ACM1
1989 Multiplicative complexity of polynomial multiplication over finite fields
abstract
Let M q ( n ) denote the number of multiplications required to compute the coefficients of the product of two polynomials of degree n over a q -element field by means of bilinear algorithms. It is shown that M q ( n ) ≱ 3 n - o ( n ). In particular, if q /2 < n ⪇ q + 1, we establish the tight bound M q ( n ) = 3 n + 1 [ q /2].The technique we use can be applied to analysis of algorithms for multiplication of polynomials modulo a polynomial as well.
Michael Kaminski, Nader H. Bshouty
J. ACM1
1987 Multiplicative complexity of polynomial multiplication over finite fields (Extended abstract)
abstract
Let Mq(n) denote the number of multiplications required to compute the coefficients of the product of two polynomials of degree n over a q-element field by means of bilinear algorithms. It is shown that Mq(n) ≥ 3n - o(n). In particular, if q/2 ≪ n ≤ q + 1, we establish the tight bound Mq(n) = 3n + 1 - ⌊q/2⌋. The technique we use can be applied to analysis of algorithms for multiplication of polynomials modulo a polynomial as well.
Michael Kaminski, Nader H. Bshouty
FOCS1
1987 A linear time algorithm for residue computation and a fast algorithm for division with a sparse divisor
abstract
An algorithm is presented to compute the residue of a polynomial over a finite field of degree n modulo a polynomial of degree O (log n ) in O ( n ) algebraic operations. This algorithm can be implemented on a Turing machine. The implementation is based on Turing machine procedure that divides a polynomial of degree n by a sparse polynomial with k nonzero coefficients in O ( kn ) steps. This algorithm can be adapted to compute the residue of a number of length n modulo a number of length O (log n ) in O ( n ) bit operations.
Michael Kaminski
J. ACM1
1985 A Classification of omega-Regular Languages
Michael Kaminski
Theor. Comput. Sci.1
1985 A Lower Bound for Polynomial Multiplication
Michael Kaminski
Theor. Comput. Sci.1
1984 Mulltiplication of Polynomials over the Ring of Integers
abstract
Let R be a ring, and let f(/spl alpha/), g(/spl alph/) /spl epsi/ R[/spl alpha/] be univariate polynomials over R of degree n. We Present an algorithm for computing the coefficients of the product f(/spl alpha/)G (/spl alpha/) by O (nlgn) multiplications. This algorithm is based on an algorithm for multiplying polynomials over the ring of integers, and does not depend on R. Also we prove that multiplying the third degree polynomials over the ripg of integers requires at least nine multiplications. This bound is tight.
Michael Kaminski
FOCS1