Search results for "Computation theory"

showing 10 items of 336 documents

Two-variable logics with counting and semantic constraints

2018

In this article we discuss fragments and extensions of two-variable logics motivated by practical applications. We outline the decidability frontier, describing some of the techniques developed for deciding satisfiability and finite satisfiability, as well as characterizing their complexity.

Microbiology (medical)Theoretical computer scienceComputer science010102 general mathematicsImmunology0102 computer and information sciences01 natural sciencesSatisfiabilityFinite satisfiabilityDecidabilityVariable (computer science)010201 computation theory & mathematicsImmunology and Allergy0101 mathematicsACM SIGLOG News
researchProduct

Data Quality Model-based Testing of Information Systems: the Use-case of E-scooters

2020

The paper proposes a data quality model-based testing methodology aimed at improving testing methodology of information systems (IS) using previously proposed data quality model. The solution supposes creation of a description of the data to be processed by IS and the data quality requirements used for the development of the tests, followed by performing an automated test of the system on the generated tests verifying the correctness of data to be entered and stored in the database. The generation of tests for all possible data quality conditions creates a complete set of tests that verify the operation of the IS under all possible data quality conditions. The proposed solution is demonstra…

Model-based testingProgram testingCorrectnessComputer science0102 computer and information sciences02 engineering and technology01 natural sciencesReliability engineeringTest (assessment)Set (abstract data type)010201 computation theory & mathematicsData quality0202 electrical engineering electronic engineering information engineeringInformation system020201 artificial intelligence & image processing2020 7th International Conference on Internet of Things: Systems, Management and Security (IOTSMS)
researchProduct

CODING PARTITIONS OF REGULAR SETS

2009

A coding partition of a set of words partitions this set into classes such that whenever a sequence, of minimal length, has two distinct factorizations, the words of these factorizations belong to the same class. The canonical coding partition is the finest coding partition that partitions the set of words in at most one unambiguous class and other classes that localize the ambiguities in the factorizations of finite sequences. We prove that the canonical coding partition of a regular set contains a finite number of regular classes and we give an algorithm for computing this partition. From this we derive a canonical decomposition of a regular monoid into a free product of finitely many re…

MonoidGeneral Mathematicsregular monoid0102 computer and information sciences02 engineering and technologyregular language01 natural sciences[INFO.INFO-CL]Computer Science [cs]/Computation and Language [cs.CL]CombinatoricsRegular language0202 electrical engineering electronic engineering information engineeringPartition (number theory)Finite setComputingMilieux_MISCELLANEOUSMathematicsDiscrete mathematics020206 networking & telecommunicationsPartition of a set16. Peace & justiceFree product010201 computation theory & mathematicscodeuniquely decipherable codecoding partitionRegular setsCoding (social sciences)International Journal of Algebra and Computation
researchProduct

The Many Faces of a Translation

2000

First-order translations have recently been characterized as the maps computed by aperiodic single-valued nondeterministic finite transducers (NFTs). It is shown here that this characterization lifts to "V-translations" and "V-single-valued-NFTs", where V is an arbitrary monoid pseudovariety. More strikingly, 2-way V-machines are introduced, and the following three models are shown exactly equivalent to Eilenberg's classical notion of a bimachine when V is a group variety or when V is the variety of aperiodic monoids: V-translations, V-single-valued-NFTs and 2-way V-transducers.

MonoidGroup (mathematics)0102 computer and information sciences02 engineering and technologyCharacterization (mathematics)Translation (geometry)01 natural sciencesCombinatoricsNondeterministic algorithmRegular language010201 computation theory & mathematicsAperiodic graph0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingVariety (universal algebra)Mathematics
researchProduct

Suffix Array Construction on Multi-GPU Systems

2019

Suffix arrays are prevalent data structures being fundamental to a wide range of applications including bioinformatics, data compression, and information retrieval. Therefore, various algorithms for (parallel) suffix array construction both on CPUs and GPUs have been proposed over the years. Although providing significant speedup over their CPU-based counterparts, existing GPU implementations share a common disadvantage: input text sizes are limited by the scarce memory of a single GPU. In this paper, we overcome aforementioned memory limitations by exploiting multi-GPU nodes featuring fast NVLink interconnects. In order to achieve high performance for this communication-intensive task, we …

Multi-core processorSpeedupComputer scienceSuffix array0102 computer and information sciences02 engineering and technologyParallel computingData structure01 natural scienceslaw.inventionCUDAShared memory010201 computation theory & mathematicslaw0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingSuffixData compressionProceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing
researchProduct

Dimension enrichment with factual data during the design of multidimensional models: application to bird biodiversity

2015

20 pages; International audience; Data warehouses (DW) and OLAP systems are technologies allowing the on-line analysis of huge volume of data according to decision-makers’ needs. Designing DW involves taking into account functional requirements and data sources (mixed design methodology) [1]. But, for complex applications, existing automatic design methodologies seem inefficient. In some cases, decision-makers need querying, as a dimension, data which have been defined as facts by actual automatic mixed approachs. Therefore, in this paper, we offer a new mixed refinement methodology relevant to constellation multidimensional schema. The proposed methodolgy allows to decision-makers to enric…

Multidimensional design[SDE] Environmental SciencesComputer science0102 computer and information sciences02 engineering and technologycomputer.software_genre01 natural sciencesData warehouseSchema (psychology)0202 electrical engineering electronic engineering information engineeringDesign methodsData miningConstellation[ SDE.BE ] Environmental Sciences/Biodiversity and Ecology[STAT.AP]Statistics [stat]/Applications [stat.AP]OLAPOnline analytical processing[ STAT.AP ] Statistics [stat]/Applications [stat.AP]Functional requirementData warehouse010201 computation theory & mathematics[SDE]Environmental Sciences020201 artificial intelligence & image processingData miningMultidimensional design[SDE.BE]Environmental Sciences/Biodiversity and Ecologycomputer
researchProduct

Validation of indicators for implementing an adaptive platform for MOOCs

2017

Personalization techniques are a classic solution recommended by many experts for improving learning. Information and communication technologies and online courses have helped reduce the difficulties teachers face with a diversity of student profiles and a large number of students in a classroom. When these factors are extreme, like in a Massive Open Online Course (MOOC), those techniques may be the solution. However, even the most sophisticated technologies have not solved all the challenges posed by personalized learning, and in cases where teachers are not skilled in the technology they must use, the adaptive systems have only complicated the implementation of online courses. Therefore, …

MultimediaComputer sciencemedia_common.quotation_subjectMassive open online course05 social sciences050301 education0102 computer and information sciencesPersonalized learningcomputer.software_genre01 natural sciencesPersonalizationHuman-Computer InteractionArts and Humanities (miscellaneous)010201 computation theory & mathematicsInformation and Communications TechnologyPerceptionAdaptive systemScale (social sciences)Construct (philosophy)0503 educationcomputerGeneral Psychologymedia_commonComputers in Human Behavior
researchProduct

Complexity of operations on cofinite languages

2010

International audience; We study the worst case complexity of regular operation on cofinite languages (i.e., languages whose complement is finite) and provide algorithms to compute efficiently the resulting minimal automata.

Nested wordTheoretical computer scienceSettore INF/01 - Informaticaautomata[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]regular operationReDoSComputer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing)[INFO.INFO-DS] Computer Science [cs]/Data Structures and Algorithms [cs.DS]0102 computer and information sciences02 engineering and technologyDescriptive complexity theorystate complexity01 natural sciencesComplement (complexity)Deterministic finite automaton010201 computation theory & mathematicsTheory of computation0202 electrical engineering electronic engineering information engineeringComputer Science::Programming LanguagesQuantum finite automata020201 artificial intelligence & image processingNondeterministic finite automatoncofinite languageMathematics
researchProduct

Quantum algorithms for search with wildcards and combinatorial group testing

2012

We consider two combinatorial problems. The first we call "search with wildcards": given an unknown n-bit string x, and the ability to check whether any subset of the bits of x is equal to a provided query string, the goal is to output x. We give a nearly optimal O(sqrt(n) log n) quantum query algorithm for search with wildcards, beating the classical lower bound of Omega(n) queries. Rather than using amplitude amplification or a quantum walk, our algorithm is ultimately based on the solution to a state discrimination problem. The second problem we consider is combinatorial group testing, which is the task of identifying a subset of at most k special items out of a set of n items, given the…

Nuclear and High Energy PhysicsFOS: Physical sciencesGeneral Physics and Astronomy0102 computer and information sciences01 natural sciencesUpper and lower boundsTheoretical Computer ScienceCombinatoricsSet (abstract data type)Amplitude amplification0103 physical sciencesQuantum walk010306 general physicsMathematical PhysicsMathematicsQuantum PhysicsQuery stringComputer Science::Information RetrievalString (computer science)Statistical and Nonlinear PhysicsWildcard charactercomputer.file_formatComputational Theory and Mathematics010201 computation theory & mathematicsQuantum algorithmQuantum Physics (quant-ph)computerQuantum Information and Computation
researchProduct

Object Migration Automata for Non-equal Partitioning Problems with Known Partition Sizes

2021

Part 4: Automated Machine Learning; International audience; Solving partitioning problems in random environments is a classic and challenging task, and has numerous applications. The existing Object Migration Automaton (OMA) and its proposed enhancements, which include the Pursuit and Transitivity phenomena, can solve problems with equi-sized partitions. Currently, these solutions also include one where the partition sizes possess a Greatest Common Divisor (GCD). In this paper, we propose an OMA-based solution that can solve problems with both equally and non-equally-sized groups, without restrictions on their sizes. More specifically, our proposed approach, referred to as the Partition Siz…

Object partitioning with non-equal sizesScheme (programming language)Object Migration AutomataLearning automataComputer scienceLearning Automata0102 computer and information sciences01 natural sciencesPartition (database)Field (computer science)AutomatonTask (computing)010201 computation theory & mathematicsGreatest common divisorA priori and a posteriori[INFO]Computer Science [cs]computerAlgorithmComputer Science::Databasescomputer.programming_language
researchProduct