Stanislav Zák
Academy of Sciences of the Czech Republic
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Stanislav Zák.
mathematical foundations of computer science | 1984
Stanislav Zák
We d e f i n e b r a n c h i n g p rog rams f o l l o w i n ~ B o r o d i n e t a l . [2 7 . ~ a n c h ~ , ~ program_a r e a c y c l i c l a b e l l e d g r a p h s w i t h t he f o l l o w i n g p r o p e r t i e s : ( t ) T h e r e i s e x a c t l y one s o u r c e . ( i t ) E v e r y node h a s o u t d e g r e e a t mos t 2. ( i i i ) F o r e v e r y node v w i t h o u t d e g r e e 2, one o f t h e e d g e s l e a v i n g v i s l a b e l l e d by a B o o l e a n v a r i a b l e x i and t h e o t h e r by i t s comp l e m o n t xi • (iv) Every s~n¥ is labelled by 0 or I .
mathematical foundations of computer science | 1995
Stanislav Zák
By (1,+k(n))-branching programs (b. p.s) we mean those b. p.s which during each of their computations are allowed to test at most k(n) input bits repeatedly. For a Boolean function J computable within polynomial time a trade-off has been proven between the number of repeatedly tested bits and the size of each b. p. P which computes J. If at most ≫√n/48(log(c(n)))2⌋ — 1 repeated tests are allowed then the size of P is at least c(n). This yields superpolynomial lower bounds for e. g. (1, +√n/48(log(n)loglog(n))2) -b. p.s and for (1, +√n/48(log(n))4)-b. p.s.
mathematical foundations of computer science | 1997
Petr Savický; Stanislav Zák
Branching programs (b. p.s) or decision diagrams are a general graph-based model of sequential computation. The b. p.s of polynomial size are a nonuniform counterpart of LOG. Lower bounds for different kinds of restricted b. p.s are intensively investigated. An important restriction are so called k-b. p.s, where each computation reads each input bit at most k times. Although, for more restricted syntactic k-b.p.s, exponential lower bounds are proven and there is a series of exponential lower bounds for 1-b. p.s, this is not true for general (nonsyntactic) k-b.p.s, even for k = 2. Therefore, so called (1, +k)-b. p.s are investigated. For some explicit functions, exponential lower bounds for (1, +k)-b. p.s are known. Investigating the syntactic (1,+k)-b. p.s, Sieling has found functions fn,k which are polvnomially easy for syntactic (1,+k)-b. p.s, but exponentially hard for syntactic (1,+(k-1))-b. p.s. In the present paper, a similar hierarchy with respect to k is proven for general (nonsyntactic) (1, +k)-b. p.s.
Theoretical Computer Science | 2003
Stasys Jukna; Stanislav Zák
We propose an information-theoretic approach to proving lower bounds on the size of branching programs. The argument is based on Kraft type inequalities for the average amount of uncertainty about (or entropy of) a given input during the various stages of computation. The uncertainty is measured by the average depth of so-called `splitting trees? for sets of inputs reaching particular nodes of the program.We first demonstrate the approach for read-once branching programs. Then, we introduce a strictly larger class of so-called `balanced? branching programs and, using the suggested approach, prove that some explicit Boolean functions cannot be computed by balanced programs of polynomial size. These lower bounds are new since some explicit functions, which are known to be hard for most previously considered restricted classes of branching programs, can be easily computed by balanced branching programs of polynomial size.
conference on current trends in theory and practice of informatics | 2000
Stasys Jukna; Stanislav Zák
In this paper we describe a lower bounds argument for read-once branching programs which is not just a standard cut-and-paste. The argument is based on a more subtle analysis of the information flow during the individual computations. Although the same lower bound can be also obtained by standard arguments, our proof may be promising because (unlike the cut-and-paste argument) it can potentially be extended to more general models.
Electronic Colloquium on Computational Complexity | 1996
Petr Savický; Stanislav Zák
Electronic Colloquium on Computational Complexity | 2010
Jirí Síma; Stanislav Zák
Electronic Colloquium on Computational Complexity | 1997
Stanislav Zák
international colloquium on automata, languages and programming | 1998
Stasys Jukna; Stanislav Zák
Electronic Colloquium on Computational Complexity | 1996
Petr Savický; Stanislav Zák