<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>German Conference on Artificial Intelligence, September</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Beyond LLM-Guided Common-Sense Reasoning for Natural Language Understanding</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Moritz Bayerkuhnlein</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julian Britz</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Diedrich Wolter</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universität zu Lübeck, Institute for Software Engineering and Programming Languages</institution>
          ,
          <addr-line>Ratzeburger Allee 160, 23562 Lübeck</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>16</volume>
      <issue>2025</issue>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Mastering common-sense reasoning is often regarded as a major obstacle towards natural language understanding (NLU). The growing availability of large-scale knowledge bases and automated theorem provers has motivated studies to determine to which extent common sense knowledge as required in NLU is already provided by existing knowledge bases. However, large-scale knowledge bases may comprise too many axioms to be handled by an automated theorem prover. In 2024, Claudia Schon presented a paper at the FCR workshop demonstrating that similarity of language as captured by the embedding space of a large language model (LLM) can provide an efective heuristic for selecting relevant axioms. The work presented in this paper is motivated by her findings. We first show in a reproduction study that the results not only apply to theorem prover E, but also to prover Vampire. An analysis of the results reveals a complementary heuristic that identifies generally important axioms automatically, improving the performance of reasoning significantly.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;common-sense reasoning</kwd>
        <kwd>natural language understanding (NLU)</kwd>
        <kwd>automated theorem proving</kwd>
        <kwd>large language model (LLM)</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Natural language is inherently ambiguous, requiring listeners and readers to fill in missing pieces of
information from context, their understanding of the world, and by logical inference. The importance
of common-sense reasoning to interpret natural language has thus often been stressed in the literature,
prominently in the works by Gary Marcus and Ernest Davis [1, for example]. We characterize reasoning
in natural language understanding as the task of constructing a model in the sense of logic that is
consistent with given natural language input as well as context and background knowledge. Setting
aside the questions of which logic may be most suitable to represent semantics of language and how
knowledge about language can be acquired, we are interested in computational principles that allow a
logic model of a given natural language phrase to be constructed. As has already been shown by Schon
[
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ], this often cannot be accomplished by automated reasoning tasks alone, simply due to the high
computational cost. Overcoming this computational bottleneck is a requirement to assess the extent of
common-sense required in NLU tasks that is already covered by available knowledge bases.
      </p>
      <p>
        Throughout the last decades of AI, several attempts have been made to compile common-sense
knowledge bases on various levels of abstraction. Well-known examples on the side of fine-grained
knowledge bases include the Cyc project [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and its variants such as Next-KB [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. On the side of general
ontologies, SUMO [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and DOLCE [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] provide formal knowledge that is also intended to provide the
necessary glue to connect natural logic to formal reasoning. In case of the ontologies mentioned, a
classic one (binary truth) is used as underlying logic and a connection to first-order theorem provers is
possible. In this paper we consider Adimen-SUMO [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], a re-engineering of SUMO in first-order logic
such that the axioms can be used with of-the-shelf automated theorem provers.
      </p>
      <p>Applying automated theorem provers to large-scale knowledge bases quickly reveals a major
challenge: The sheer size of a knowledge base – in conjunction with high computational costs of automated
theorem proving – limits applicability. Clearly, not all elements of a knowledge base are relevant for
proving consistency of a candidate model. Selecting the subset of relevant axioms ofers means to
improve applicability of theorem proving. But why should it be possible to design a clause selection
method that is more efective than the advanced techniques already implemented in automated theorem
provers? A potential answer to this question lies in the kind of proofs the theorem prover is requested
to perform. Consider the task of proving that leaving your bike unlocked increases the likelihood of the
bike being stolen. A potential reasoning chain would likely connect concepts such as “lock” as a means
for fixing otherwise movable objects, “thieves“ re-locating objects while overcoming security measures.
In a large corpus of text we expect to find such reasoning chains to be spelled out or at least hinted at,
hence the co-occurrence of “unlocked bike”, “theft”, and “stolen bike” is likely to occur.</p>
      <p>
        Such co-occurrence is exactly what semantic similarity as determined by LLMs represents. By
inspecting the embedding of a given sentence, i.e., its mapping to a neural activation of the LLM, it
might thus be possible to retrieve related words or phrases. Schon [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] proposed selecting axioms that
pin down the semantics of such words, which was shown to be efective in an experimental study.
      </p>
      <p>
        In this paper we re-visit the approach by Schon [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and reproduce the study, also considering an
additional theorem prover. We are motivated to identify further indicators for relevant axioms that an
automated theorem prover cannot discover on its own. In particular, we are motivated to study whether
intrinsic properties of a knowledge base also provide means to identify relevant axioms. Our approach
is motivated by the hypothesis that a manually constructed knowledge base would be orthogonal in the
sense of stating general axioms exactly once. If such core axioms exist which are used in many proofs
over a given knowledge base, it would be important to feed them to the theorem prover. To sum up, our
work addresses the following hypotheses:
Hypothesis 1 A language model that captures semantic similarity in terms of alternative wordings
can also estimate relevance of axioms in a knowledge base that serves as a lexicon in natural
language understanding.
      </p>
      <p>Hypothesis 2 A manually designed knowledge base contains relevant axioms that cannot be discovered
from semantic similarity alone, but which are essential in the construction of a valid model.</p>
      <p>
        The contribution of this paper is to describe an experimental analysis using the Adimen-SUMO
ontology and theorem provers E [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and Vampire [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. We demonstrate the existence of core axioms in
Adimen-SUMO, i.e., a set of axioms that must be considered for achieving a proof.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Preliminaries and Problem Statement</title>
      <p>
        Traditionally, the domains for automated reasoning, planning, and understanding have been narrow and
application specific. There have been monumental eforts in the common-sense reasoning community
to estimate and capture the knowledge that is relevant to make reasoning about the everyday world
possible. The largest and longest-standing project (in all of artificial intelligence) is Cyc, an ontology
that encodes everyday concepts in a logic-like language. Unfortunately, Cyc is closed source and not
integrated with standard theorem provers. In this study we focus on the Adimen-SUMO ontology [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
a re-engineering of SUMO’s upper and mid-level ontology in first-order logic which is suitable for
automated theorem proving.
      </p>
      <p>Atomic truths in Adimen-SUMO are represented as axioms, which can be used to prove theorems.
Adimen-SUMO contains around 8000 axioms. Similar to theorem proving in other domains, the amount
of axioms provided increases the potential search space for a theorem prover, making it dificult to find
proofs in a reasonable time frame. For common-sense reasoning in the context of natural language
understanding, this is especially problematic, as often implications are omitted from the natural language
sentences, which makes it dificult to identify the relevant axioms for a given proof task. Theorem
proving has thus to rely on axiom selection, a technique to select which axioms will be considered in a
proof attempt.</p>
      <sec id="sec-2-1">
        <title>2.1. Axiom Selection</title>
        <p>Every theorem will require a diferent set of axioms to be proven, which encourages the use of selection
strategies to favor dynamic selection over selecting axioms based on fixed rules. These techniques
are also referred to as clause selection since the conjunction of all axioms constitutes the background
knowledge for a proof. While clause selection appears to be a more natural term when considering the
task from a theorem prover’s point of view, axiom selection better captures the outside view of filtering
which axioms from a common sense ontology are passed to the theorem prover.</p>
        <p>
          A prominent example of such a strategy is the SUMO Inference Engine (SInE) selection strategy
[
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. The SInE strategy is a trigger-based method for axiom selection in automated theorem proving.
It begins with symbols from the conjecture and recursively selects axioms containing them, using a
trigger condition that avoids overly common symbols. A benevolence parameter  allows slightly more
frequent symbols to trigger axioms, improving flexibility. Clearly, the SInE strategy is based on syntactic
similarity of symbols, which is why we refer to it as syntactic axiom selection.
        </p>
        <p>The widespread use of LLMs enables axiom selection based on so-called semantic similarity. Trained
on vast text corpora, LLMs capture co-occurrence relationships between words and phrases which are
referred to as semantic relationships. Assuming common-sense knowledge bases to reflect concepts
from natural language as part of the LLM training data, LLMs can be applied to select axioms based on
a semantic similarity of the concepts involved. Computationally, concepts are mapped by the LLM to
an (internal) embedding space. Embedding spaces are real-valued vector spaces that are commonly
equipped with a cosine similarity   · || ||− 1 · || ||− 1 for ,  ∈ R. In vector-based selection, axioms
are selected from an averaged embedding of individual symbols. The SeVEn (Sentence-based Vector
Encoding) extends this approach by embedding entire axioms as natural language sentences. Each
axiom  from a knowledge base KB is first translated into a natural language sentence  = (),
which is then encoded into a vector () =  () using a sentence embedding model. The resulting
sentence-based representation of the knowledge base, (KB), maintains the structure of vector-based
selection while enabling deeper semantics, which is why we refer to it as semantic axiom selection.</p>
        <p>
          Building on both approaches, [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] proposed a hybrid strategy that unifies semantic and syntactic
selection. The idea is to first apply SeVEn to select axioms semantically related to the conjecture. Then,
SInE is applied to this enriched conjecture set, adding further axioms based on syntactic triggers.
        </p>
        <p>Formally, let SInE(KB, {1, . . . , }) denote the set of axioms selected by SInE given a set of
conjectures, and SeVEn(KB, ) denote the axioms selected by SeVEn for a conjecture . The combined
selection strategy is defined as a union of both methods.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Problem Statement</title>
        <p>
          Like [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], we consider white box proofs in the Adimen-SUMO ontology [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. In Adimen-SUMO, truth
tests are provable conjectures used to check logical consistency and reasoning accuracy. A set of 8010
truth-tests has been automatically constructed [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], from which we randomly selected a subset of 1000
for the experiments. We count how many proofs the theorem prover will be able to achieve using
diferent axiom selection strategies. Our research objective is to identify an axiom selection method that
allows most proofs to be achieved. As a baseline we consider the theorem’s prover built-in selection
techniques.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Experiments</title>
      <sec id="sec-3-1">
        <title>We compare the following axiom selection strategies:</title>
        <p>
          standard full ontology baseline without any pre-selection, i.e., only using the prover’s built-in method;
syntactic axiom selection using the SInE algorithm;
semantic axiom selection using SeVEn based on semantic similarity, computed via sentence
embeddings;
union combined semantic and syntactic selection approach following [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] and
enhanced-union extension of the union method, enriched with frequently used axioms (core axioms)
        </p>
        <sec id="sec-3-1-1">
          <title>3.1. Validation of Prior Work</title>
          <p>
            Our experiments validate the findings of [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ], with nearly identical results (Figure 3). The slight diference
is due to the sampling of 1,000 White-box Truth tests. The syntactic selection strategy, via SInE was
run with a benevolence of 3 and recursion depth of 2. Semantic selection using SeVEn with a threshold
of 1,500 axioms (increased from prior work to match the average output of SInE) powered by a
pretrained all-MiniLM-L6-v21 sentence embedding model, and a hybrid union approach that combines
both methods. The hybrid method employs the pre-trained all-MiniLM-L6-v2 sentence embedding
model, selecting the 160 closest axioms per conjecture2.
          </p>
        </sec>
        <sec id="sec-3-1-2">
          <title>3.2. Core Axioms</title>
          <p>The combined use of syntactic and semantic selection methods fails to cover a wide enough range of
proofs. We observe that conjectures without successful proofs often show higher cosine similarity
to their 160 nearest axioms, suggesting that overly specific selections can exclude essential axioms.
Since theorem provers rely on axioms to guide simplification steps, missing such axioms hinders proof
discovery. To address this, Prover E was run in auto mode on all 8, 010 White-box Truth tests, allowing
it to optimize SInE parameters per conjecture. The 25 axioms most frequently used in successful proofs
were then identified as core axioms (see Figure 2 for an example).</p>
          <p>
            As such we obtain an axiom selection strategy featuring the core axioms discovered in the previous
step, which we refer to as enhanced. To improve core axiom selection without greatly increasing their
number, a SInE strategy was applied to the 25 core axioms (benevolence 1, depth 1), an overview is
1https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2
2Parameters and models are based on the results of [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ]
880
120
          </p>
          <p>0
union
shown in Figure 1. The resulting axioms were combined with those from the union-based method,
balancing frequency and structural relevance. On the same 1,000 White-box Truth tests, this enhanced
approach yielded 286 proofs (see Figure 3).</p>
        </sec>
        <sec id="sec-3-1-3">
          <title>3.3. Running ATP in Competition Mode</title>
          <p>
            To explore how internal heuristics interact with external axiom selection we evaluate diferent automatic
theorem provers using their automatic mode also used during CASC competitions. In addition to Prover
E which was used in the original study we selected Vampire 4.9 [
            <xref ref-type="bibr" rid="ref10">10</xref>
            ] due to being a current and
long-standing winner of the CASC competitions [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ] FOF (First-order-form) bracket.
          </p>
          <p>From the results evaluating Prover E in its competition mode, we obtained three subsets of the
White-box Truth tests , identified by the axiom selection methods auto, union and enhanced.
We can report that the obtained subsets are in fact subsets of their cardinally superior set, such that
auto ⊂  union ⊂  enhanced ⊂  .</p>
          <p>Furthermore, the versions featuring the additional selection strategies of union and enhanced result
in comparably faster proof times on average. Overall, restricting the search space through a combined
syntactic and semantic selection process, supplemented by core axioms, consistently improves the
prover’s performance. In automatic mode, the average time to find a proof was 5.48 seconds; with
the selection strategies in place, it was reduced to less than a second (see Table 1). A slight increase
was measured from extending the union strategy with the core axioms, which can be explained by
simply having slightly more axioms to choose from for the set union. Finally, presumably the largest
of the subset enhanced showed a reduced average time to proof with core axioms in place compared to
the automatic mode.</p>
        </sec>
        <sec id="sec-3-1-4">
          <title>3.4. Discussion</title>
          <p>While we have demonstrated the existence of these core axioms for proving conjectures in
commonsense ontologies, there are some clear limitations.</p>
          <p>First of all, the White-box Truth tests used to evaluate the selection strategies are designed to validate
theorem provers on formal ontologies like Adimen-SUMO. As of now, similar truth tests that reflect
natural language expressions directly are not available in the same quantity or quality. This makes it
unclear to which extent the efects we observe, especially the impact of core axioms, will carry over to
an actual NLU setting, or if they are specific to this kind of synthetic evaluation.</p>
          <p>Second, we can only extract core axioms from successful proof attempts. This introduces a bias
toward axioms that appear in easy or already solvable proofs. Axioms that are essential but only show
up in harder proofs, or in cases that currently fail, are missed entirely by this method.</p>
          <p>That said, our results suggest that there is an efect, i.e., some axioms appear to act as bridges,
iflling in gaps that neither syntactic nor semantic selection strategies can easily cover. In other words,
demonstrating the existence of such core axioms shows that several axioms cannot be identified using
LLMs. These axioms are not just frequent, they appear to carry structural or semantic importance
that helps reasoning succeed. Being able to identify likely core axioms in advance could help improve
reasoning performance in settings where no prior proof data is available, and could enable logic-based
NLU.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions and Future Work</title>
      <p>
        In this study we set out to reproduce a study by Schon [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] in order to get a deeper understanding of
how word similarity applied to symbol names helps to guide an automated theorem prover. We were
able to reproduce the results, also using Vampire as alternative theorem prover. These findings suggest
that Hypothesis 1 holds, i.e., language similarity measures derived from co-occurrence ofers a helpful
heuristics for activating axioms or sub-theories that are relevant to prove a given fact.
      </p>
      <p>We could identify a set of axioms from Adimen-SUMO which often is used in successful proofs.
Explicitly activating this set of axioms for every proof significantly increased the proof success rate.
This suggests that Hypothesis 2 holds too, i.e., there exists a set of axioms specific to the underlying
knowledge-base that is not identified by word-level similarity as it represents general concepts.</p>
      <p>
        Taking both observations together and setting them into context with previous findings by Schon [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ],
we may conclude that there exists significant opportunities for improving automated theorem proving
when applied to commonsense reasoning. In future work we wish to shift attention more towards NLU
by using reasoning to infer models (in a logic sense) from given sentences. Due to language leaving out
pieces of information that are obvious to humans, this step requires means to select not only axioms but
also facts that are related to a given sentence, considering background knowledge as well as context.
      </p>
    </sec>
    <sec id="sec-5">
      <title>Declaration on Generative AI</title>
      <sec id="sec-5-1">
        <title>Section “Preliminaries” was translated and rephrased using GenAI Tools.</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E.</given-names>
            <surname>Davis</surname>
          </string-name>
          , G. Marcus,
          <article-title>Commonsense reasoning and commonsense knowledge in artificial intelligence</article-title>
          ,
          <source>Communications of the ACM</source>
          <volume>58</volume>
          (
          <year>2015</year>
          )
          <fpage>92</fpage>
          -
          <lpage>103</lpage>
          . doi:
          <volume>10</volume>
          .1145/2701413.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>C.</given-names>
            <surname>Schon</surname>
          </string-name>
          ,
          <article-title>Using the meaning of symbol names to guide first-order logic reasoning</article-title>
          ,
          <source>in: FCR@KI</source>
          <year>2024</year>
          ,
          <year>2024</year>
          , pp.
          <fpage>19</fpage>
          -
          <lpage>27</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>O.</given-names>
            <surname>Jakobs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Schon</surname>
          </string-name>
          ,
          <article-title>Context-specific selection of commonsense knowledge using large language models</article-title>
          ,
          <source>in: KI 2024: Advances in Artificial Intelligence</source>
          ,
          <year>2024</year>
          , pp.
          <fpage>218</fpage>
          -
          <lpage>231</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lenat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Guha</surname>
          </string-name>
          ,
          <article-title>Cyc: A midterm report</article-title>
          ,
          <source>Communications of the ACM</source>
          <volume>33</volume>
          (
          <year>1990</year>
          )
          <fpage>32</fpage>
          -
          <lpage>49</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K. D.</given-names>
            <surname>Forbus</surname>
          </string-name>
          , T. Hinrichs,
          <article-title>Analogy and qualitative representations in the companion cognitive architecture</article-title>
          ,
          <source>AI</source>
          Magazine
          <volume>38</volume>
          (
          <year>2017</year>
          )
          <fpage>34</fpage>
          -
          <lpage>42</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>I.</given-names>
            <surname>Niles</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pease</surname>
          </string-name>
          ,
          <article-title>Toward a standard upper ontology</article-title>
          , in: C.
          <string-name>
            <surname>Welty</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Smith</surname>
          </string-name>
          (Eds.),
          <source>Proceedings of the 2nd International Conference on Formal Ontology in Information Systems (FOIS-2001)</source>
          ,
          <year>2001</year>
          , pp.
          <fpage>2</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ferrario</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gangemi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Masolo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Porello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. M.</given-names>
            <surname>Sanfilippo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Vieu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Galton</surname>
          </string-name>
          ,
          <string-name>
            <surname>O. Kutz,</surname>
          </string-name>
          <article-title>DOLCE: A descriptive ontology for linguistic and cognitive engineering</article-title>
          ,
          <source>Applied Ontology</source>
          <volume>17</volume>
          (
          <year>2022</year>
          )
          <fpage>45</fpage>
          -
          <lpage>69</lpage>
          . doi:
          <volume>10</volume>
          .3233/AO-210259.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Álvez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lucio</surname>
          </string-name>
          , G. Rigau, Adimen-SUMO:
          <article-title>Reengineering an ontology for first-order reasoning</article-title>
          ,
          <source>Int. J. Semant. Web Inf. Syst</source>
          .
          <volume>8</volume>
          (
          <year>2012</year>
          )
          <fpage>80</fpage>
          -
          <lpage>116</lpage>
          . doi:
          <volume>10</volume>
          .4018/jswis.2012100105.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Schulz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Cruanes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Vukmirovic</surname>
          </string-name>
          , Faster, higher,
          <source>stronger: E 2</source>
          .3, in: CADE 27 - 27th
          <source>International Conference on Automated Deduction</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>495</fpage>
          -
          <lpage>507</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>L.</given-names>
            <surname>Kovács</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Voronkov</surname>
          </string-name>
          ,
          <article-title>First-order theorem proving and Vampire</article-title>
          , in: N.
          <string-name>
            <surname>Sharygina</surname>
          </string-name>
          , H. Veith (Eds.), Computer Aided Verification, Springer Berlin Heidelberg, Berlin, Heidelberg,
          <year>2013</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>35</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Suda</surname>
          </string-name>
          ,
          <article-title>Aiming for the goal with SInE</article-title>
          ,
          <source>in: Vampire 2018 and Vampire</source>
          <year>2019</year>
          :
          <article-title>The 5th and 6th Vampire Workshops</article-title>
          , volume
          <volume>71</volume>
          of EPiC Series in Computing,
          <year>2020</year>
          , pp.
          <fpage>38</fpage>
          -
          <lpage>44</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Álvez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hermo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lucio</surname>
          </string-name>
          , G. Rigau,
          <article-title>Automatic white-box testing of first-order logic ontologies</article-title>
          ,
          <source>J. Log. Comput</source>
          .
          <volume>29</volume>
          (
          <year>2019</year>
          )
          <fpage>723</fpage>
          -
          <lpage>751</lpage>
          . doi:
          <volume>10</volume>
          .1093/LOGCOM/EXZ001.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>G.</given-names>
            <surname>Sutclife</surname>
          </string-name>
          ,
          <article-title>The CADE ATP system competition - CASC</article-title>
          ,
          <source>AI</source>
          Magazine
          <volume>37</volume>
          (
          <year>2016</year>
          )
          <fpage>99</fpage>
          -
          <lpage>101</lpage>
          . doi:
          <volume>10</volume>
          . 1609/AIMAG.V37I2.2620.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>