490 research outputs found
Semantic Matchmaking as Non-Monotonic Reasoning: A Description Logic Approach
Matchmaking arises when supply and demand meet in an electronic marketplace,
or when agents search for a web service to perform some task, or even when
recruiting agencies match curricula and job profiles. In such open
environments, the objective of a matchmaking process is to discover best
available offers to a given request. We address the problem of matchmaking from
a knowledge representation perspective, with a formalization based on
Description Logics. We devise Concept Abduction and Concept Contraction as
non-monotonic inferences in Description Logics suitable for modeling
matchmaking in a logical framework, and prove some related complexity results.
We also present reasonable algorithms for semantic matchmaking based on the
devised inferences, and prove that they obey to some commonsense properties.
Finally, we report on the implementation of the proposed matchmaking framework,
which has been used both as a mediator in e-marketplaces and for semantic web
services discovery
Propositional Logics for the Lawvere Quantale
Lawvere showed that generalised metric spaces are categories enriched over
, the quantale of the positive extended reals. The statement of
enrichment is a quantitative analogue of being a preorder. Towards seeking a
logic for quantitative metric reasoning, we investigate three
-valued propositional logics over the Lawvere quantale. The basic
logical connectives shared by all three logics are those that can be
interpreted in any quantale, viz finite conjunctions and disjunctions, tensor
(addition for the Lawvere quantale) and linear implication (here a truncated
subtraction); to these we add, in turn, the constant to express integer
values, and scalar multiplication by a non-negative real to express general
affine combinations. Quantitative equational logic can be interpreted in the
third logic if we allow inference systems instead of axiomatic systems. For
each of these logics we develop a natural deduction system which we prove to be
decidably complete w.r.t. the quantale-valued semantics. The heart of the
completeness proof makes use of the Motzkin transposition theorem. Consistency
is also decidable; the proof makes use of Fourier-Motzkin elimination of linear
inequalities. Strong completeness does not hold in general, even (as is known)
for theories over finitely-many propositional variables; indeed even an
approximate form of strong completeness in the sense of Pavelka or Ben Yaacov
-- provability up to arbitrary precision -- does not hold. However, we can show
it for theories axiomatized by a (not necessarily finite) set of judgements in
normal form over a finite set of propositional variables when we restrict to
models that do not map variables to ; the proof uses Hurwicz's general
form of the Farkas' Lemma
Learning-Assisted Automated Reasoning with Flyspeck
The considerable mathematical knowledge encoded by the Flyspeck project is
combined with external automated theorem provers (ATPs) and machine-learning
premise selection methods trained on the proofs, producing an AI system capable
of answering a wide range of mathematical queries automatically. The
performance of this architecture is evaluated in a bootstrapping scenario
emulating the development of Flyspeck from axioms to the last theorem, each
time using only the previous theorems and proofs. It is shown that 39% of the
14185 theorems could be proved in a push-button mode (without any high-level
advice and user interaction) in 30 seconds of real time on a fourteen-CPU
workstation. The necessary work involves: (i) an implementation of sound
translations of the HOL Light logic to ATP formalisms: untyped first-order,
polymorphic typed first-order, and typed higher-order, (ii) export of the
dependency information from HOL Light and ATP proofs for the machine learners,
and (iii) choice of suitable representations and methods for learning from
previous proofs, and their integration as advisors with HOL Light. This work is
described and discussed here, and an initial analysis of the body of proofs
that were found fully automatically is provided
Consistently-detecting monitors
We study a contextual definition for deterministic monitoring based on consistent detections. It is defined
in terms of the observed behaviour of the monitor when instrumented over arbitrary systems. We give an
alternative, coinductive definition based on controllability which does not rely on system quantifications,
and show that it is fully-abstract wrt. the former definition. We then develop a symbolic counterpart to
the controllability definition to facilitate an automated analysis for controllable monitors involving data.peer-reviewe
Consistently-Detecting Monitors
We study a contextual definition for deterministic monitoring based on consistent detections. It is defined in terms of the observed behaviour of the monitor when instrumented over arbitrary systems. We give an alternative, coinductive definition based on controllability which does not rely on system quantifications, and show that it is fully-abstract with respect to the former definition. We then develop a symbolic counterpart to the controllability definition to facilitate an automated analysis for controllable monitors involving data
Verified Model Checking for Conjunctive Positive Logic
We formalize, in the Dafny language and verifier, a proof system PS for deciding the model checking problem of the fragment of first-order logic, denoted FOAE/\ , known as conjunctive positive logic (CPL). We mechanize the proofs of soundness and completeness of PS ensuring its correctness. Our formalization is representative of how various popular verification systems can be used to verify the correctness of rule-based formal systems on the basis of the least fixpoint semantics. Further, exploiting Dafny’s automatic code generation, from the completeness proof we achieve a mechanically verified prototype implementation of a proof search mechanism that is a model checker for CPL. The model checking problem of FOAE/\ is equivalent to the quantified constraint satisfaction problem (QCSP), and it is PSPACE-complete. The formalized proof system decides the general QCSP and it can be applied to arbitrary formulae of CPL.This research has been supported by the European Union (FEDER funds) under grant TIN2017-86727-C2-2-R, and by the University of the Basque Country under Project LoRea GIU18-182
- …