A Resolution Decision Procedure for Fluted Logic. Schmidt, R. A. & Hustadt, U. In Proceedings of the 17th International Conference on Automated Deduction (CADE-17)</em> [Pittsburgh, USA, 17-20 June2000], volume 1831, of Lecture Notes in Artificial Intelligence, pages 433-448, 2000. Springer.
A Resolution Decision Procedure for Fluted Logic [link]Paper  abstract   bibtex   
Fluted logic is a fragment of first-order logic without function symbols in which the arguments of atomic subformulae form ordered sequences. A consequence of this restriction is that, whereas first-order logic is only semi-decidable, fluted logic is decidable. In this paper we present a sound, complete and terminating inference procedure for fluted logic. Our characterisation of fluted logic is in terms of a new class of so-called fluted clauses. We show that this class is decidable by an ordering refinement of first-order resolution and a new form of dynamic renaming, called separation.
@INPROCEEDINGS{Schmidt+Hustadt@CADE2000,
 AUTHOR    = {Schmidt, R. A. and Hustadt, U.},
 CMONTH     = jun # {~17--20,},
 CYEAR      = {2000},
 YEAR      = {2000},
 TITLE     = {A Resolution Decision Procedure for Fluted Logic},
 EDITOR    = {McAllester, D.},
 BOOKTITLE = {Proceedings of the 17th International Conference
 on Automated Deduction (CADE-17)</em> [Pittsburgh, USA, 17-20 June2000]},
 SERIES    = {Lecture Notes in Artificial Intelligence},
 VOLUME    = {1831},
 PUBLISHER = {Springer},
 PAGES     = {433-448},
 URL       = {Schmidt+Hustadt@CADE2000.pdf},
 URL       = {http://dx.doi.org/10.1007/10721959_34},
 ABSTRACT = {Fluted logic is a fragment of first-order logic without
 function symbols in which the arguments of atomic subformulae form
 ordered sequences. A consequence of this restriction is that, whereas
 first-order logic is only semi-decidable, fluted logic is decidable.
 In this paper we present a sound, complete and terminating inference
 procedure for fluted logic. Our characterisation of fluted logic is in
 terms of a new class of so-called fluted clauses. We show that this
 class is decidable by an ordering refinement of first-order resolution
 and a new form of dynamic renaming, called separation.} 
}

Downloads: 0