Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Purchase individual online access for 1 year to this journal.
Price: EUR 410.00Impact Factor 2024: 0.4
Fundamenta Informaticae is an international journal publishing original research results in all areas of theoretical computer science. Papers are encouraged contributing:
- solutions by mathematical methods of problems emerging in computer science
- solutions of mathematical problems inspired by computer science.
Topics of interest include (but are not restricted to): theory of computing, complexity theory, algorithms and data structures, computational aspects of combinatorics and graph theory, programming language theory, theoretical aspects of programming languages, computer-aided verification, computer science logic, database theory, logic programming, automated deduction, formal languages and automata theory, concurrency and distributed computing, cryptography and security, theoretical issues in artificial intelligence, machine learning, pattern recognition, algorithmic game theory, bioinformatics and computational biology, quantum computing, probabilistic methods, & algebraic and categorical methods.
Authors: Skrzypczak, Michał | Hofman, Piotr
Article Type: Other
DOI: 10.3233/FI-2021-2042
Citation: Fundamenta Informaticae, vol. 180, no. 4, pp. i-ii, 2021
Authors: Catalano, Costanza | Azfar, Umer | Charlier, Ludovic | Jungers, Raphaël M.
Article Type: Research Article
Abstract: A set of nonnegative matrices is called primitive if there exists a product of these matrices that is entrywise positive. Motivated by recent results relating synchronizing automata and primitive sets, we study the length of the shortest product of a primitive set having a column or a row with k positive entries, called its k-rendezvous time (k-RT ), in the case of sets of matrices having no zero rows and no zero columns. We prove that the k -RT is at most linear w.r.t. the matrix size n for small k , while the problem is still …open for synchronizing automata. We provide two upper bounds on the k -RT: the second is an improvement of the first one, although the latter can be written in closed form. We then report numerical results comparing our upper bounds on the k -RT with heuristic approximation methods. Show more
Keywords: Primitive set of matrices, matrix semigroups, synchronizing automaton, Černý conjecture
DOI: 10.3233/FI-2021-2043
Citation: Fundamenta Informaticae, vol. 180, no. 4, pp. 289-314, 2021
Authors: Dobronravov, Egor | Dobronravov, Nikita | Okhotin, Alexander
Article Type: Research Article
Abstract: Given a two-way finite automaton recognizing a non-empty language, consider the length of the shortest string it accepts, and, for each n ≥ 1, let f (n ) be the maximum of these lengths over all n -state automata. It is proved that for n -state two-way finite automata, whether deterministic or nondeterministic, this number is at least Ω(10n /5 ) and less than ( 2 n n + 1 ) , with the lower bound reached over an alphabet of size Θ(n ). Furthermore, for deterministic …automata and for a fixed alphabet of size m ≥ 1, the length of the shortest string is at least e ( 1 + o ( 1 ) ) m n ( log n − log m ) . Show more
Keywords: Finite automata, two-way automata, state complexity, shortest string
DOI: 10.3233/FI-2021-2044
Citation: Fundamenta Informaticae, vol. 180, no. 4, pp. 315-331, 2021
Authors: Gastin, Paul | Manuel, Amaldev | Govind, R.
Article Type: Research Article
Abstract: We present first-order (FO) and monadic second-order (MSO) logics with predicates ‘between’ and ‘neighbour’ that characterise the class of regular languages that are closed under the reverse operation and its subclasses. The ternary between predicate bet(x , y , z ) is true if the position y is strictly between the positions x and z . The binary neighbour predicate N(x , y ) is true when the the positions x and y are adjacent. It is shown that the class of reversible regular languages is precisely the class definable in the logics MSO(bet) and MSO(N). …Moreover the class is definable by their existential fragments EMSO(bet) and EMSO(N), yielding a normal form for MSO formulas. In the first-order case, the logic FO(bet) corresponds precisely to the class of reversible languages definable in FO(<). Every formula in FO(bet) is equivalent to one that uses at most 3 variables. However the logic FO(N) defines only a strict subset of reversible languages definable in FO(+1). A language-theoretic characterisation of the class of languages definable in FO(N), called locally-reversible threshold-testable (LRTT), is given. In the second part of the paper we show that the standard connections that exist between MSO and FO logics with order and successor predicates and varieties of finite semigroups extend to the new setting with the semigroups extended with an involution operation on its elements. The case is different for FO(N) where we show that one needs an additional equation that uses the involution operator to characterise the class. While the general problem of characterising FO(N) is open, an equational characterisation is shown for the case of neutral letter languages. Show more
Keywords: Regular languages, reversible languages, first-order logic, automata, semigroups
DOI: 10.3233/FI-2021-2045
Citation: Fundamenta Informaticae, vol. 180, no. 4, pp. 333-350, 2021
Authors: Kuperberg, Denis | Pinault, Laureline | Pous, Damien
Article Type: Research Article
Abstract: We propose a new algorithm for checking language equivalence of non-deterministic Büchi automata. We start from a construction proposed by Calbrix, Nivat and Podelski, which makes it possible to reduce the problem to that of checking equivalence of automata on finite words. Although this construction generates large and highly non-deterministic automata, we show how to exploit their specific structure and apply state-of-the art techniques based on coinduction to reduce the state-space that has to be explored. Doing so, we obtain algorithms which do not require full determinisation or complementation.
Keywords: Büchi automata, Language equivalence, Coinduction
DOI: 10.3233/FI-2021-2046
Citation: Fundamenta Informaticae, vol. 180, no. 4, pp. 351-373, 2021
Authors: Saarela, Aleksi
Article Type: Research Article
Abstract: For a given language L , we study the languages X such that for all distinct words u , v ∈ L , there exists a word x ∈ X that appears a different number of times as a factor in u and in v . In particular, we are interested in the following question: For which languages L does there exist a finite language X satisfying the above condition? We answer this question for all regular languages and for all sets of factors of infinite words.
Keywords: combinatorics on words, k-abelian equivalence, regular language, infinite word
DOI: 10.3233/FI-2021-2047
Citation: Fundamenta Informaticae, vol. 180, no. 4, pp. 375-393, 2021
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
[email protected]
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office [email protected]
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
如果您在出版方面需要帮助或有任何建, 件至: [email protected]