Martin Hofmann

Technische Universität Ilmenau
  •  903
    CTO: A Community-Based Clinical Trial Ontology and Its Applications in PubChemRDF and SCAIViewH
    with Asiyah Yu Lin, Stephan Gebel, Qingliang Leon Li, Sumit Madan, Johannes Darms, Evan Bolton, Barry Smith, Yongqun Oliver He, and Alpha Tom Kodamullil
    Proceedings of the 11Th International Conference on Biomedical Ontologies (Icbo) and 10Th Workshop on Ontologies and Data in Life Sciences (Odls). 2021.
    Driven by the use cases of PubChemRDF and SCAIView, we have developed a first community-based clinical trial ontology (CTO) by following the OBO Foundry principles. CTO uses the Basic Formal Ontology (BFO) as the top level ontology and reuses many terms from existing ontologies. CTO has also defined many clinical trial-specific terms. The general CTO design pattern is based on the PICO framework together with two applications. First, the PubChemRDF use case demonstrates how a drug Gleevec is lin…Read more
  •  69
    Safe recursion with higher types and BCK-algebra
    Annals of Pure and Applied Logic 104 (1-3): 113-166. 2000.
    In previous work the author has introduced a lambda calculus SLR with modal and linear types which serves as an extension of Bellantoni–Cook's function algebra BC to higher types. It is a step towards a functional programming language in which all programs run in polynomial time. In this paper we develop a semantics of SLR using BCK -algebras consisting of certain polynomial-time algorithms. It will follow from this semantics that safe recursion with arbitrary result type built up from N and ⊸ a…Read more
  •  26
    Powerful arguments: standards of validity in late Imperial China (edited book)
    with Joachim Kurtz and Ari Daniel Levine
    Brill. 2020.
    The essays in Powerful Arguments reconstruct the standards of validity underlying argumentative practices in a wide array of late imperial Chinese discourses, from the Song through the Qing dynasties. The fourteen case studies analyze concrete arguments defended or contested in areas ranging from historiography, philosophy, law, and religion to natural studies, literature, and the civil examination system. By examining uses of evidence, habits of inference, and the criteria by which some argumen…Read more
  •  313
    We use the category of presheaves over PTIME-functions in order to show that Cook and Urquhart's higher-order function algebra PV ω defines exactly the PTIME-functions. As a byproduct we obtain a syntax-free generalisation of PTIME-computability to higher types. By restricting to sheaves for a suitable topology we obtain a model for intuitionistic predicate logic with ∑ 1 b -induction over PV ω and use this to re-establish that the provably total functions in this system are polynomial time comp…Read more
  •  4
    On Behavioural Abstraction and Behavioural Satisfaction in Higher-order Logic
    with Donald Sannella
    LFCS, Department of Computer Science, University of Edinburgh. 1995.
    "The behavioural semantics of specifications with higher-order logical formulae as axioms is analyzed. A characterization of behavioural abstraction via behavioural satisfaction of formulae in which the equality symbol is interpreted as indistinguishability, which is due to Reichel and was recently generalized to the case of first-order logic by Bidoit et al, is further generalized to this case. The fact that higher- order logic is powerful enough to express the indistinguishability relation is …Read more
  • Revisiting the categorical interpretation of dependent type theory
    with Pierre-Louis Curien and Richard Garner
    Theoretical Computer Science 546 99--119. 2014.
  •  9
    A unifying framework for analysis and evaluation of inductive programming systems
    with Emanuel Kitzelmann and Ute Schmid
    In B. Goertzel, P. Hitzler & M. Hutter (eds.), Proceedings of the Second Conference on Artificial General Intelligence, Atlantis Press. 2009.
  •  113
    A new "feasible" arithmetic
    with Stephen Bellantoni
    Journal of Symbolic Logic 67 (1): 104-116. 2002.
    A classical quantified modal logic is used to define a "feasible" arithmetic A 1 2 whose provably total functions are exactly the polynomial-time computable functions. Informally, one understands $\Box\alpha$ as "α is feasibly demonstrable". A 1 2 differs from a system A 2 that is as powerful as Peano Arithmetic only by the restriction of induction to ontic (i.e., $\Box$ -free) formulas. Thus, A 1 2 is defined without any reference to bounding terms, and admitting induction over formulas having …Read more