The Halting Problem and Formal Proofs

1993 ◽  
pp. 121-138
Author(s):  
Jan L. A. Snepscheut
Studia Logica ◽  
2021 ◽  
Author(s):  
Cristian S. Calude
Keyword(s):  

Author(s):  
Mareike Fischer

AbstractTree balance plays an important role in different research areas like theoretical computer science and mathematical phylogenetics. For example, it has long been known that under the Yule model, a pure birth process, imbalanced trees are more likely than balanced ones. Also, concerning ordered search trees, more balanced ones allow for more efficient data structuring than imbalanced ones. Therefore, different methods to measure the balance of trees were introduced. The Sackin index is one of the most frequently used measures for this purpose. In many contexts, statements about the minimal and maximal values of this index have been discussed, but formal proofs have only been provided for some of them, and only in the context of ordered binary (search) trees, not for general rooted trees. Moreover, while the number of trees with maximal Sackin index as well as the number of trees with minimal Sackin index when the number of leaves is a power of 2 are relatively easy to understand, the number of trees with minimal Sackin index for all other numbers of leaves has been completely unknown. In this manuscript, we extend the findings on trees with minimal and maximal Sackin indices from the literature on ordered trees and subsequently use our results to provide formulas to explicitly calculate the numbers of such trees. We also extend previous studies by analyzing the case when the underlying trees need not be binary. Finally, we use our results to contribute both to the phylogenetic as well as the computer scientific literature using the new findings on Sackin minimal and maximal trees to derive formulas to calculate the number of both minimal and maximal phylogenetic trees as well as minimal and maximal ordered trees both in the binary and non-binary settings. All our results have been implemented in the Mathematica package SackinMinimizer, which has been made publicly available.


2017 ◽  
Vol 61 (1-4) ◽  
pp. 33-71
Author(s):  
Yves Bertot ◽  
Laurence Rideau ◽  
Laurent Théry

1992 ◽  
Vol 57 (2) ◽  
pp. 677-681 ◽  
Author(s):  
Martin Kummer

In 1986, Beigel [Be87] (see also [Od89, III.5.9]) proved the nonspeedup theorem: if A, B ⊆ ω, and as a function of 2n variables can be computed by an algorithm which makes at most n queries to B, then A is recursive (informally, 2n parallel queries to a nonrecursive oracle A cannot be answered by making n sequential (or “adaptive”) queries to an arbitrary oracle B). Here, 2n cannot be replaced by 2n − 1. In subsequent papers of Beigel, Gasarch, Gill, Hay, and Owings the theory of “bounded query classes” has been further developed (see, for example, [BGGOta], [BGH89], and [Ow89]). The topic has also been studied in the context of structural complexity theory (see, for example, [AG88], [Be90], and [JY90]).If A ⊆ ω and n ≥ 1, let . Beigel [Be87] stated the powerful “cardinality conjecture” (CC): if A, B ⊆ ω, and can be computed by an algorithm which makes at most n queries to B, then A is recursive. Owings [Ow89] verified CC for n = 1, and, for n 1, he proved that A is recursive in the halting problem. We prove that CC is true for all n.


Author(s):  
Víctor M. Gulfas ◽  
J. Santiago Jorge ◽  
Juan J. Quintela ◽  
José L. Freire
Keyword(s):  

Author(s):  
David Booth ◽  
Renatus Ziegler
Keyword(s):  

Author(s):  
Ariane A. Almeida ◽  
Ana Cristina Rocha-Oliveira ◽  
Thiago M. Ferreira Ramos ◽  
Flávio L. C. de Moura ◽  
Mauricio Ayala-Rincón
Keyword(s):  

Author(s):  
Thiago Mendonça Ferreira Ramos ◽  
César Muñoz ◽  
Mauricio Ayala-Rincón ◽  
Mariano Moscato ◽  
Aaron Dutle ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document