Search results for "Computation theory"

showing 10 items of 336 documents

Distributed Computing on Distributed Memory

2018

Distributed computation is formalized in several description languages for computation, as e.g. Unified Modeling Language (UML), Specification and Description Language (SDL), and Concurrent Abstract State Machines (CASM). All these languages focus on the distribution of computation, which is somewhat the same as concurrent computation. In addition, there is also the aspect of distribution of state, which is often neglected. Distribution of state is most commonly represented by communication between active agents. This paper argues that it is desirable to abstract from the communication and to consider abstract distributed state. This includes semantic handling of conflict resolution, e.g. i…

Computer scienceSemantics (computer science)ConcurrencyDistributed computing020207 software engineering0102 computer and information sciences02 engineering and technology01 natural sciencesSpecification and Description LanguageUnified Modeling Language010201 computation theory & mathematics0202 electrical engineering electronic engineering information engineeringAbstract state machinesDistributed memoryMemory modelState (computer science)computercomputer.programming_language
researchProduct

Intent Detection System Based on Word Embeddings

2018

Intent detection is one of the main tasks of a dialogue system. In this paper we present our intent detection system that is based on FastText word embeddings and neural network classifier. We find a significant improvement in the FastText sentence vectorization. The results show that our intent detection system provides state-of-the-art results on three English datasets outperforming many popular services.

Computer sciencebusiness.industry0102 computer and information sciences02 engineering and technologycomputer.software_genre01 natural sciencesNeural network classifier010201 computation theory & mathematics0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingImage tracingArtificial intelligenceDialog systembusinesscomputerWord (computer architecture)Natural language processingSentence
researchProduct

Conjugacy problem for braid groups and Garside groups

2003

We present a new algorithm to solve the conjugacy problem in Artin braid groups, which is faster than the one presented by Birman, Ko and Lee. This algorithm can be applied not only to braid groups, but to all Garside groups (which include finite type Artin groups and torus knot groups among others).

Conjugacy problemBraid group20F36Geometric topologyGarside groupsGroup Theory (math.GR)0102 computer and information sciencesAlgebraic topology01 natural sciencesTorus knotCombinatoricsMathematics - Geometric TopologyMathematics::Group TheoryMathematics::Quantum AlgebraFOS: MathematicsAlgebraic Topology (math.AT)Mathematics - Algebraic Topology0101 mathematics20F36; 20F10MathematicsSmall Gaussian groupsAlgebra and Number Theory010102 general mathematicsConjugacy problemBraid groupsGeometric Topology (math.GT)Braid theoryMathematics::Geometric TopologyArtin groups010201 computation theory & mathematicsArtin group20F10Mathematics - Group TheoryGroup theory
researchProduct

Decentralized Coordination System for Multiple AGVs in a Structured Environment

2011

Abstract In this paper, we propose a decentralized coordination algorithm for safe and efficient management of a group of mobile robots following predefined paths in a dynamic industrial environment. The proposed algorithm is based on shared resources and proved to guarantee ordered traffic flows avoiding collisions and deadlocks. In consistency with the model of distributed robotic systems (DRS), no centralized mechanism, synchronized clock, shared memory or ground support is needed. A local inter-robot communication is required among a small number of spatially adjacent robotic units.

Coordination algorithms0209 industrial biotechnologyEngineeringbusiness.industryDistributed computingMobile robot0102 computer and information sciences02 engineering and technologyGround support01 natural sciencesComputer Science::RoboticsConsistency (database systems)020901 industrial engineering & automationRobotic systemsShared memorySettore ING-INF/04 - Automatica010201 computation theory & mathematicsCollision avoidance distributed control autonomous vehiclesbusiness
researchProduct

Elementary Integration of Superelliptic Integrals

2021

Consider a superelliptic integral $I=\int P/(Q S^{1/k}) dx$ with $\mathbb{K}=\mathbb{Q}(\xi)$, $\xi$ a primitive $k$th root of unity, $P,Q,S\in\mathbb{K}[x]$ and $S$ has simple roots and degree coprime with $k$. Note $d$ the maximum of the degree of $P,Q,S$, $h$ the logarithmic height of the coefficients and $g$ the genus of $y^k-S(x)$. We present an algorithm which solves the elementary integration problem of $I$ generically in $O((kd)^{\omega+2g+1} h^{g+1})$ operations.

Coprime integersDegree (graph theory)LogarithmRoot of unity010102 general mathematics68W300102 computer and information sciencesIntegration problem01 natural sciencesCombinatoricsMathematics - Algebraic Geometry010201 computation theory & mathematicsSimple (abstract algebra)Genus (mathematics)FOS: Mathematics[MATH]Mathematics [math]0101 mathematicsAlgebraic Geometry (math.AG)Symbolic integrationMathematicsProceedings of the 2021 on International Symposium on Symbolic and Algebraic Computation
researchProduct

Automated Synthesis of Application-layer Connectors from Automata-based Specifications

2019

Abstract Ubiquitous and Pervasive Computing, and the Internet of Things, promote dynamic interaction among heterogeneous systems. To achieve this vision, interoperability among heterogeneous systems represents a key enabler, and mediators are often built to solve protocol mismatches. Many approaches propose the synthesis of mediators. Unfortunately, a rigorous characterization of the concept of interoperability is still lacking, hence making hard to assess their applicability and soundness. In this paper, we provide a framework for the synthesis of mediators that allows us to: (i) characterize the conditions for the mediator existence and correctness; and (ii) establish the applicability bo…

CorrectnessUbiquitous computingGeneral Computer ScienceComputer Networks and CommunicationsComputer scienceDistributed computingInteroperability0102 computer and information sciences02 engineering and technology01 natural sciencesHeterogeneous ApplicationsTheoretical Computer Science020204 information systems0202 electrical engineering electronic engineering information engineeringProtocol MismatchesCommunication & CoordinationProtocol (object-oriented programming)Automated Mediator SynthesisSoundnessApplied MathematicsAutomated Mediator Synthesis Interoperability Protocols Heterogeneous Applications Communication & Coordination Protocol MismatchesInteroperabilityApplication layerAutomatonComputational Theory and Mathematics010201 computation theory & mathematicsKey (cryptography)Protocols
researchProduct

Industrial Environment Mapping Using Distributed Static 3D Sensor Nodes

2018

This paper presents a system architecture for mapping and real-time monitoring of a relatively large industrial robotic environment of size 10 m × 15 m × 5 m. Six sensor nodes with embedded computing power and local processing of the 3D point clouds are placed close to the ceiling. The system architecture and data processing is based on the Robot Operating System (ROS) and the Point Cloud Library (PCL). The 3D sensors used are the Microsoft Kinect for Xbox One and point cloud data is collected at 20 Hz. A new manual calibration procedure is developed using reflective planes. The specified range of the used sensor is 0.8 m to 4.2 m, while depth data up to 9 m is used in this paper. Despite t…

Data processingComputer scienceReal-time computingPoint cloud0102 computer and information sciences02 engineering and technologyCeiling (cloud)01 natural sciences020202 computer hardware & architecture010201 computation theory & mathematics0202 electrical engineering electronic engineering information engineeringBenchmark (computing)Systems architectureCalibrationMetreReflection mapping2018 14th IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications (MESA)
researchProduct

Reverse-Safe Text Indexing

2021

We introduce the notion of reverse-safe data structures. These are data structures that prevent the reconstruction of the data they encode (i.e., they cannot be easily reversed). A data structure D is called z - reverse-safe when there exist at least z datasets with the same set of answers as the ones stored by D . The main challenge is to ensure that D stores as many answers to useful queries as possible, is constructed efficiently, and has size close to the size of the original dataset it encodes. Given a text of length n and an integer z , we propose an algorithm that constructs a z -reverse-safe data structure ( z -RSDS) that has size O(n) and answers decision and counting pattern matc…

Data structuresComputer scienceSuffix treesuffix tree0102 computer and information sciences02 engineering and technologytext indexing01 natural sciencesTheoretical Computer Sciencelaw.inventionSet (abstract data type)law020204 information systems0202 electrical engineering electronic engineering information engineeringPattern matchingdata privacySettore INF/01 - InformaticaSearch engine indexingdata privacy; Data structures; pattern matching; suffix tree; text indexingData structureMatrix multiplicationpattern matching010201 computation theory & mathematicsData structureAlgorithmAdversary modelInteger (computer science)ACM Journal of Experimental Algorithmics
researchProduct

Computer-assisted clinical diagnosis in the official European union languages

2016

eHealth services integrate Web Information Retrieval and Intelligent Medical Decision Support for health care professionals based on the range of possible symptoms which a patient reports. However, many symptoms like high temperature, fever, or headache, are ambiguous in terms of suggesting wide variety of possible patient's conditions to the GP, while other symptoms are mutually dependant, which again can be misleading to make an accurate diagnosis. On the other hand, doctor's up-to-date knowledge on the medicaments, drugs, active medical substances included, anticipated range of diseases relating to the symptoms reported, and the most reliable pharmaceutical manufacturers, are of the grea…

Decision support systemehealthMedical procedure0102 computer and information sciences01 natural sciencesHealth informatics030207 dermatology & venereal diseases03 medical and health sciences0302 clinical medicineNursingHealth careeHealthmedicinemedical informaticsmedia_common.cataloged_instanceMedical historyinformation retrievalEuropean unionmedia_commonbusiness.industrypattern recognitionmedicine.disease010201 computation theory & mathematicsMedical emergencyDependantbusinessdecision support systems2016 IEEE 18th International Conference on e-Health Networking, Applications and Services (Healthcom)
researchProduct

Extracting Formal Models from Normative Texts

2016

Normative texts are documents based on the deontic notions of obligation, permission, and prohibition. Our goal is model such texts using the C-O Diagram formalism, making them amenable to formal analysis, in particular verifying that a text satisfies properties concerning causality of actions and timing constraints. We present an experimental, semi-automatic aid to bridge the gap between a normative text and its formal representation. Our approach uses dependency trees combined with our own rules and heuristics for extracting the relevant components. The resulting tabular data can then be converted into a C-O Diagram.

Dependency (UML)business.industryComputer scienceFormalism (philosophy)Deontic logic020207 software engineering0102 computer and information sciences02 engineering and technologyPermissioncomputer.software_genre01 natural sciencesCausality (physics)010201 computation theory & mathematicsComputingMethodologies_DOCUMENTANDTEXTPROCESSING0202 electrical engineering electronic engineering information engineeringNormativeObligationArtificial intelligenceHeuristicsbusinesscomputerNatural language processing
researchProduct