EDBT 2026 Demo / reviewers in the wild / expert
Michael Kaminski
dblp:84/321
· DBLP profile ↗
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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | On sets of linear forms of maximal complexityabstractAbstract 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 LogicsabstractWe 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. Informaticae | 1 |
| 2021 | Sets of Linear Forms Which Are Hard to ComputeabstractWe 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 |
MFCS | 1 |
| 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 Informatica | 2 |
| 2013 | An Upper Bound on the Complexity of Multiplication of Polynomials Modulo a Power of an Irreducible PolynomialabstractLet μ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. Theory | 1 |
| 2010 | A Note on Two-pebble Automata Over Infinite AlphabetsabstractIt 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. Informaticae | 1 |
| 2010 | CSL 2008 special issueabstractNo abstract available. Michael Kaminski, Simone Martini 0001 |
ACM Trans. Comput. Log. | 1 |
| 2008 | Conjunctive Grammars and Alternating Pushdown Automata
Tamar Aizikowitz, Michael Kaminski |
WoLLIC | 2 |
| 2008 | First-Order Ground Non-Monotonic Modal Logic
Benjamin Grimberg, Michael Kaminski |
Fundam. Informaticae | 2 |
| 2008 | Invariance Under Stuttering in a Temporal Logic without the "Until" Operator
Michael Kaminski |
Fundam. Informaticae | 1 |
| 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 |
LATA | 2 |
| 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. Informaticae | 1 |
| 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 |
STACS | 1 |
| 2005 | A Lower Bound on the Complexity of Polynomial Multiplication over Finite FieldsabstractIt 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 |
COCOON | 1 |
| 2003 | A Real-time Semantics of Temporal Logic of ActionsabstractIn 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 ActionsabstractIt 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 logicabstractIn 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 LogicsabstractIn 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. Informaticae | 1 |
| 1999 | The Expressive Power of Temporal Logic of Actions (Extended Abstract)
Arkadi Estrin, Michael Kaminski |
CONCUR | 2 |
| 1998 | Context-Free Languages over Infinite Alphabets
Edward Y. C. Cheng, Michael Kaminski |
Acta Informatica | 2 |
| 1998 | Minimum Dominating Sets of Intervals on Lines
Siu-Wing Cheng, Michael Kaminski, Shmuel Zaks |
Algorithmica | 2 |
| 1998 | Extensions for Open Default Theories via the Domain Closure AssumptionabstractIn 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 |
COCOON | 2 |
| 1995 | A Comparative Study of Open Default Theories
Michael Kaminski |
Artif. Intell. | 1 |
| 1995 | Semantical Analysis of Logic of ActionsabstractIt 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 AutomataabstractA 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. Informaticae | 1 |
| 1991 | Nonmonotonic Default Modal LogicsabstractConclusions 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. ACM | 2 |
| 1990 | Finite-Memory Automata (Extended Abstract)abstractA 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 |
FOCS | 1 |
| 1990 | Nonmonotonic Default Modal Logics
Michael L. Tiomkin, Michael Kaminski |
TARK | 2 |
| 1990 | Finite and Circular Path Models for Branching Time LogicsabstractWe 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 FieldsabstractThe 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 productsabstractProbabilistic 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. ACM | 1 |
| 1989 | Multiplicative complexity of polynomial multiplication over finite fieldsabstractLet 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. ACM | 1 |
| 1987 | Multiplicative complexity of polynomial multiplication over finite fields (Extended abstract)abstractLet 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 |
FOCS | 1 |
| 1987 | A linear time algorithm for residue computation and a fast algorithm for division with a sparse divisorabstractAn 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. ACM | 1 |
| 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 IntegersabstractLet 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 |
FOCS | 1 |