International audienceRecent work in extending SMT solvers to higher-order logic (HOL) has not explored lifting quantifier instantiation algorithms to perform higher-order unification. As a consequence, widely used instantiation techniques, such as trigger-and particularly conflictbased, can only be applied in a limited manner. Congruence closure with free variables (CCFV) is a decision procedure for the E-ground (dis-)unification problem, which is at the heart of these instantiation techniques. Here, as a first step towards fully supporting trigger-and conflict-based instantiation in HOL, we define the E-ground (dis-)unification problem in λ-free higher-order logic (λfHOL), an extension of first-order logic where function symbols may be pa...
International audienceDecades of work have gone into developing efficient proof calculi, data struct...
This paper describes a procedure for unification in extensional higher order logics. The procedure i...
Unification is a central operation in the construction of a range of computational logic systems bas...
International audienceRecent work in extending SMT solvers to higher-order logic (HOL) has not explo...
International audienceMany verification techniques nowadays successfully rely on SMT solvers as back...
International audienceSatisfiability modulo theories (SMT) solvers have throughout the years been ab...
International audienceThis paper presents preliminary work on the definition of a general framework ...
Satisfiability modulo theories (SMT) solvers have throughout the years been able to cope with increa...
International audienceUnification is a central operation in the construction of a range of computati...
International audienceDecades of work have gone into developing efficient proof calculi, data struct...
International audienceWe introduce refutationally complete superposition calculi for intentional and...
AbstractWe compare two different styles of Higher-Order Unification (HOU): the classical HOU algorit...
AbstractWe present a generic congruence closure algorithm for deciding ground formulas in the combin...
International audienceAbstract Unification is a central operation in constructing a range of computa...
The usage of sorts in first-order automated deduction has brought greater conciseness of representat...
International audienceDecades of work have gone into developing efficient proof calculi, data struct...
This paper describes a procedure for unification in extensional higher order logics. The procedure i...
Unification is a central operation in the construction of a range of computational logic systems bas...
International audienceRecent work in extending SMT solvers to higher-order logic (HOL) has not explo...
International audienceMany verification techniques nowadays successfully rely on SMT solvers as back...
International audienceSatisfiability modulo theories (SMT) solvers have throughout the years been ab...
International audienceThis paper presents preliminary work on the definition of a general framework ...
Satisfiability modulo theories (SMT) solvers have throughout the years been able to cope with increa...
International audienceUnification is a central operation in the construction of a range of computati...
International audienceDecades of work have gone into developing efficient proof calculi, data struct...
International audienceWe introduce refutationally complete superposition calculi for intentional and...
AbstractWe compare two different styles of Higher-Order Unification (HOU): the classical HOU algorit...
AbstractWe present a generic congruence closure algorithm for deciding ground formulas in the combin...
International audienceAbstract Unification is a central operation in constructing a range of computa...
The usage of sorts in first-order automated deduction has brought greater conciseness of representat...
International audienceDecades of work have gone into developing efficient proof calculi, data struct...
This paper describes a procedure for unification in extensional higher order logics. The procedure i...
Unification is a central operation in the construction of a range of computational logic systems bas...