[to Alexandre Riazanov's home page]


My research areas are (i) the implementation of automatic reasoning and (ii) applications of automated reasoning.

In the recent past, my research was mostly focused on development of efficient implementation techniques for saturation-based reasoning, such as term indexing [1, 2, 3] , efficient organisation of search [4, 5] and run-time algorithm specialisation ([6, 7]).

As an experimental part of this research, I developed (together with Prof. Andrei Voronkov) the resolution- and paramodulation-based kernel of the theorem prover Vampire. The system has won the "world cup for theorem provers" CASC in the most prestigious CNF (MIX) division for nine years (1999, 2001-2008). A complete account of this work can be found in my PhD thesis.

Currently, I also have a strong interest in adapting classical reasoning techniques for the purposes of semantic technologies in general, and Semantic Web in particular. More specifically, I am interested in Web-scale semantic search and query answering over large databases modulo very expressive knowledge bases. Also, as part of my current work in North Side Inc, I have been developing practical methods for commonsense reasoning in natural language processing applications.

[1] A. Riazanov and A. Voronkov, Partially Adaptive Code Trees, Proc. JELIA, LNAI 1919, 2000

[2] R. Nieuwenhuis, T. Hillenbrand, A. Riazanov and A. Voronkov, On the Evaluation of Indexing Techniques for Theorem Proving, Proc. IJCAR-1, LNAI 2083, 2001

[3] A. Riazanov and A. Voronkov, Efficient Instance Retrieval with Standard and Relational Path Indexing, Proc. CADE-19, LNAI 2741, 2003

[4] A. Riazanov and A. Voronkov, Limited Resource Strategy in Resolution Theorem Proving, Journal of Symbolic Computation, 36:1-2, 2003

[5] A. Riazanov and A. Voronkov, Splitting without Backtracking, Proc. IJCAI-17, vol. 1, 2001

[6] A. Riazanov and A. Voronkov, Efficient Checking of Term Ordering Constraints, Proc. IJCAR 2004, LNAI 3097, 2004

[7] A. Riazanov, Implementing an Efficient Theorem Prover, PhD thesis, The University of Manchester, 2003


For a complete list of my publications see here.


[to Alexandre Riazanov's home page]