Search results for "Logic in computer science"

showing 10 items of 129 documents

On Finite Satisfiability of Two-Variable First-Order Logic with Equivalence Relations

2009

We show that every finitely satisfiable two-variable first-order formula with two equivalence relations has a model of size at most triply exponential with respect to its length. Thus the finite satisfiability problem for two-variable logic over the class of structures with two equivalence relations is decidable in nondeterministic triply exponential time. We also show that replacing one of the equivalence relations in the considered class of structures by a relation which is only required to be transitive leads to undecidability. This sharpens the earlier result that two-variable logic is undecidable over the class of structures with two transitive relations.

Nondeterministic algorithmDiscrete mathematicsTransitive relationLogical equivalenceComputer Science::Logic in Computer SciencePreorderEquivalence relationSatisfiabilityDecidabilityMathematicsFirst-order logic2009 24th Annual IEEE Symposium on Logic In Computer Science
researchProduct

A Survey on Ontology Evaluation Methods

2015

International audience; Ontologies nowadays have become widely used for knowledge representation, and are considered as foundation for Semantic Web. However with their wide spread usage, a question of their evaluation increased even more. This paper addresses the issue of finding an efficient ontology evaluation method by presenting the existing ontology evaluation techniques, while discussing their advantages and drawbacks. The presented ontology evaluation techniques can be grouped into four categories: gold standard-based, corpus-based, task-based and criteria based approaches.

Ontology Inference Layer[ INFO.INFO-IR ] Computer Science [cs]/Information Retrieval [cs.IR][ INFO.INFO-TT ] Computer Science [cs]/Document and Text ProcessingComputer sciencecomputer.internet_protocolProcess ontology[ INFO.INFO-WB ] Computer Science [cs]/Web02 engineering and technologyOntology (information science)OWL-S[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI]020204 information systems0202 electrical engineering electronic engineering information engineeringUpper ontology[ INFO.INFO-AI ] Computer Science [cs]/Artificial Intelligence [cs.AI]EvaluationInformation retrievalOntologyOntology-based data integration[INFO.INFO-WB]Computer Science [cs]/WebSuggested Upper Merged Ontology[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO][INFO.INFO-TT]Computer Science [cs]/Document and Text Processing[INFO.INFO-IR]Computer Science [cs]/Information Retrieval [cs.IR]020201 artificial intelligence & image processing[ INFO.INFO-LO ] Computer Science [cs]/Logic in Computer Science [cs.LO]computerOntology alignmentSemantic web
researchProduct

Modeling Changes for SHOIN(D) Ontologies: An Exhaustive Structural Model

2013

Ontology development starts with a rigorous ontological analysis that provides a conceptualization of the domain to model agreed by the community. An ontology, specified in a formal language, approximates the intended models of this conceptualization. It needs then to be revised and refined until an ontological commitment is found. Also ulterior updates, responding to changes in the domain and/or the conceptualization, are expected to occur throughout the ontology life cycle. To handle a consistent application of changes, a couple of ontology evolution methodologies have been proposed. Maintaining the structural consistency is one of the ontology evolution criteria. It implies modeling chan…

Ontology Inference Layer[INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO][INFO.INFO-WB] Computer Science [cs]/WebComputer scienceProcess ontology030303 biophysicsData_MISCELLANEOUS[ INFO.INFO-WB ] Computer Science [cs]/Web02 engineering and technologyOntology (information science)computer.software_genre03 medical and health sciencesOntology chart[INFO.INFO-FL]Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]SHOIN(D) Description LogicOntology components0202 electrical engineering electronic engineering information engineeringUpper ontologyOWL DL[INFO.INFO-FL] Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]0303 health sciencesbusiness.industryOntology-based data integration[INFO.INFO-WB]Computer Science [cs]/WebSuggested Upper Merged Ontology[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]Structural ConsistencyOntology EvolutionIEEE[ INFO.INFO-FL ] Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]Ontology Model020201 artificial intelligence & image processing[ INFO.INFO-LO ] Computer Science [cs]/Logic in Computer Science [cs.LO]Artificial intelligenceComputingMethodologies_GENERALChange ModellingbusinesscomputerNatural language processing
researchProduct

Logics and operators

2003

Two connectives are of special interest in metalogical investigations — the connective of implication which is important due to its connections to the notion of inference, and the connective of equivalence. The latter connective expresses, in the material sense, the fact that two sentences have the same logical value while in the strict sense it expresses the fact that two sentences are interderivable on the basis of a given logic. The process of identification of equivalent sentences relative to theories of a logic C defines a class of abstract algebras. The members of the class are called Lindenbaum-Tarski algebras of the logic C. One may abstract from the origin of these algebras and exa…

PhilosophyPure mathematicsComputer Science::Logic in Computer ScienceTruth valueInferenceAlgebraic numberEquivalence (formal languages)Logical connectiveMathematicsLogic and Logical Philosophy
researchProduct

Vector description of higher-order modes in photonic crystal fibers

2000

We extensively study the propagation features of higher-order modes in a photonic crystal fiber (PCF). Our analysis is based on a full-vector modal technique specially adapted to accurately describe light propagation in PCF's. Unlike conventional fibers, PCF's exhibit a somewhat unusual mechanism for the generation of higher-order modes. Accordingly, PCF's are characterized by the constancy of the number of modes below a wavelength threshold. An explicit verification of this property is given through a complete analysis of the dispersion relations of higher-order modes in terms of the structural parameters of this kind of fiber. The transverse irradiance distributions for some of these high…

PhysicsMode volumeOptical fiberbusiness.industrySingle-mode optical fiberPhysics::OpticsLong-period fiber gratingPolarization (waves)Atomic and Molecular Physics and OpticsElectronic Optical and Magnetic Materialslaw.inventionOpticslawComputer Science::Logic in Computer ScienceDispersion relationComputer Vision and Pattern RecognitionbusinessPhotonic-crystal fiberPhotonic crystalJournal of the Optical Society of America. A, Optics, image science, and vision
researchProduct

Monads in double categories

2010

We extend the basic concepts of Street's formal theory of monads from the setting of 2-categories to that of double categories. In particular, we introduce the double category Mnd(C) of monads in a double category C and define what it means for a double category to admit the construction of free monads. Our main theorem shows that, under some mild conditions, a double category that is a framed bicategory admits the construction of free monads if its horizontal 2-category does. We apply this result to obtain double adjunctions which extend the adjunction between graphs and categories and the adjunction between polynomial endofunctors and polynomial monads.

PolynomialPure mathematicsDemostració Teoria de la02 engineering and technology01 natural sciences510 - Consideracions fonamentals i generals de les matemàtiquesdouble categoriesDistributive law between monadsComputer Science::Logic in Computer ScienceMathematics::Category TheoryFOS: Mathematics0202 electrical engineering electronic engineering information engineeringCategory Theory (math.CT)0101 mathematicsMathematicsDiscrete mathematicsAlgebra and Number TheoryTheory010102 general mathematicsMathematics - Category Theory16. Peace & justiceAdjunctionBicategorySettore MAT/02 - AlgebraCategories (Matemàtica)Monad020201 artificial intelligence & image processing18D05 18C15Journal of Pure and Applied Algebra
researchProduct

The Crane Beach Conjecture

2002

A language L over an alphabet A is said to have a neutral letter if there is a letter e/spl isin/A such that inserting or deleting e's from any word in A* does not change its membership (or non-membership) in L. The presence of a neutral letter affects the definability of a language in first-order logic. It was conjectured that it renders all numerical predicates apart from the order predicate useless, i.e., that if a language L with a neutral letter is not definable in first-order logic with linear order then it is not definable in first-order. Logic with any set /spl Nscr/ of numerical predicates. We investigate this conjecture in detail, showing that it fails already for /spl Nscr/={+, *…

Predicate logicDiscrete mathematicsIterated logarithmConjectureComputational complexity theoryDescription logicComputer Science::Logic in Computer ScienceComputer Science::Software EngineeringBinary numberSigmaPredicate (grammar)MathematicsProceedings 16th Annual IEEE Symposium on Logic in Computer Science
researchProduct

Monadic second-order logic over pictures and recognizability by tiling systems

1994

We show that a set of pictures (rectangular arrays of symbols) is recognized by a finite tiling system if and only if it is definable in existential monadic second-order logic. As a consequence, finite tiling systems constitute a notion of recognizability over two-dimensional inputs which at the same time generalizes finite-state recognizability over strings and matches a natural logic. The proof is based on the Ehrenfeucht-FraIsse technique for first-order logic and an implementation of “threshold counting” within tiling systems.

Predicate logicDiscrete mathematicsTheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGESComputer Science::Logic in Computer ScienceSubstructural logicSecond-order logicMultimodal logicDynamic logic (modal logic)Intermediate logicHigher-order logicComputer Science::Formal Languages and Automata TheoryMonadic predicate calculusMathematics
researchProduct

Monadic Second-Order Logic over Rectangular Pictures and Recognizability by Tiling Systems

1996

Abstract It is shown that a set of pictures (rectangular arrays of symbols) is recognized by a finite tiling system iff it is definable in existential monadic second-order logic. As a consequence, finite tiling systems constitute a notion of recognizability over two-dimensional inputs which at the same time generalizes finite-state recognizability over strings and also matches a natural logic. The proof is based on the Ehrenfeucht–Fraisse technique for first-order logic and an implementation of “threshold counting” within tiling systems.

Predicate logicMonadic second-order logicDiscrete mathematicsNatural logicIntermediate logicHigher-order logicMonadic predicate calculusComputer Science ApplicationsTheoretical Computer ScienceMathematics::LogicTheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGESComputational Theory and MathematicsComputer Science::Logic in Computer ScienceMany-valued logicDynamic logic (modal logic)Computer Science::Formal Languages and Automata TheoryInformation SystemsMathematicsInformation and Computation
researchProduct

Basic Properties of Quasivarieties

2015

This chapter supplies basic facts concerning quasivarieties and the equational systems associated with quasivarieties. Many of these facts are of syntactical character. An equational logic is an extension of the familiar Birkhoff’s logic. The narrative structure of the book is strictly linked with the properties of lattices of theories of equational logics. Examining these lattice requires formal tools. They are introduced in this part; some of them are new.

Pure mathematicsComputer Science::Logic in Computer ScienceLattice (order)Equational logicMathematics
researchProduct