Search results for " algorithm"

showing 10 items of 2538 documents

A New Class of Searchable and Provably Highly Compressible String Transformations

2019

The Burrows-Wheeler Transform is a string transformation that plays a fundamental role for the design of self-indexing compressed data structures. Over the years, researchers have successfully extended this transformation outside the domains of strings. However, efforts to find non-trivial alternatives of the original, now 25 years old, Burrows-Wheeler string transformation have met limited success. In this paper we bring new lymph to this area by introducing a whole new family of transformations that have all the "myriad virtues" of the BWT: they can be computed and inverted in linear time, they produce provably highly compressible strings, and they support linear time pattern search direc…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniFOS: Computer and information sciences050101 languages & linguisticsBurrows-wheeler transformation; Combinatorics on words; Data indexing and compression000 Computer science knowledge general worksSettore INF/01 - InformaticaCombinatorics on words05 social sciences02 engineering and technologyData_CODINGANDINFORMATIONTHEORYComputer ScienceBurrows-wheeler transformationComputer Science - Data Structures and Algorithms0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processing0501 psychology and cognitive sciencesData Structures and Algorithms (cs.DS)Data indexing and compressionCombinatorics on word
researchProduct

A MAS metamodel-driven approach to process fragments selection

2009

The construction of ad-hoc design processes is more and more required today. In this paper we present our approach for the construction of a new design process following the Situational Method Engineering paradigm. We mainly focus on the selection and assembly activities on the base of what we consider a key element in agent design processes: the MAS metamodel. The paper presents an algorithm establishing a priority order in the realization (instantiation) of MAS metamodel elements by the fragments that will compose the new process.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniFocus (computing)New proceSituational Method EngineeringKey elementComputer sciencebusiness.industryProcess (engineering)Method engineeringComputer Science (all)Agent designMetamodelingTheoretical Computer ScienceMeta modelPriority orderKey (cryptography)Design processDesign proceSoftware engineeringbusinessRealization (systems)Selection (genetic algorithm)New design
researchProduct

A Simulation Software for the Evaluation of Vulnerabilities in Reputation Management Systems

2019

Multi-agent distributed systems are characterized by autonomous entities that interact with each other to provide, and/or request, different kinds of services. In several contexts, especially when a reward is offered according to the quality of service, individual agents (or coordinated groups) may act in a selfish way. To prevent such behaviours, distributed Reputation Management Systems (RMSs) provide every agent with the capability of computing the reputation of the others according to direct past interactions, as well as indirect opinions reported by their neighbourhood. This last point introduces a weakness on gossiped information that makes RMSs vulnerable to malicious agents’ intent …

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniGeneral Computer ScienceDistributed algorithmComputer scienceMulti-agent systemQuality of servicemedia_common.quotation_subjectNetwork simulation020206 networking & telecommunications02 engineering and technologycomputer.software_genreVariety (cybernetics)Simulation softwareDistributed systems security.Risk analysis (engineering)Software deploymentRobustness (computer science)020204 information systems0202 electrical engineering electronic engineering information engineeringDisseminationcomputerReputationmedia_common
researchProduct

A genetic approach to the maximum common subgraph problem

2019

Finding the maximum common subgraph of a pair of given graphs is a well-known task in theoretical computer science and with considerable practical applications, for example, in the fields of bioinformatics, medicine, chemistry, electronic design and computer vision. This problem is particularly complex and therefore fast heuristics are required to calculate approximate solutions. This article deals with a simple yet effective genetic algorithm that finds quickly a solution, subject to possible geometric constraints.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniGenetic AlgorithmMaximum Common SubgraphTheoretical computer scienceOptimization problemSettore INF/01 - InformaticaComputer science0102 computer and information sciences02 engineering and technology01 natural sciencesTask (project management)Optimization Problem010201 computation theory & mathematicsSimple (abstract algebra)Genetic algorithm0202 electrical engineering electronic engineering information engineeringElectronic design020201 artificial intelligence & image processingHeuristicsProceedings of the 20th International Conference on Computer Systems and Technologies
researchProduct

A Neuro-Genetic Approach to Real-Time Visual Grasp Synthesis

2007

Grasping is an essential prerequisite for an agent, either human or robotic, to manipulate various kinds of objects present in the world. It is a fact that we would like robots to have the same skills as we do. However, despite the construction of human-hand-like robotic effectors, much work is still to be done in order to give robots the capability to grasp and manipulate objects. The goal of this work is to automatically perform grasp synthesis of unknown planar objects. In other words, we must compute points on the object's boundary to be reached by the robotic fingers such that the resulting grasp, among infinite possibilities, optimizes some given criteria. The space of possible config…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniGraspingArtificial neural networkProcess (engineering)business.industryComputer scienceGRASPFeed forwardRobot manipulatorGenetic algorithmsObject (computer science)Neural networkRoboticGenetic algorithmRobotFeedforward neural networkArtificial intelligencebusiness2007 International Joint Conference on Neural Networks
researchProduct

Hardware and Software Platforms for Distributed Computing on Resource Constrained Devices

2014

The basic idea of distributed computing is that it is possible to solve a large problem by using the resources of various computing devices connected in a network. Each device interacts with each other in order to process a part of a problem, contributing to the achievement of a global solution. Wireless sensor networks (WSNs) are an example of distributed computing on low resources devices. WSNs encountered a considerable success in many application areas. Due to the constraints related to the small sensor nodes capabilities, distributed computing in WSNs allows to perform complex tasks in a collaborative way, reducing power consumption and increasing battery life. Many hardware platforms …

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniHardware architectureComputer sciencebusiness.industryProcess (engineering)Distributed computingSoftware DevelopmentAppicationsEnergy consumptionDistributed design patternsSoftwareSoftware deploymentDistributed algorithmResource Constrained DeviceResource managementDistributed ComputingbusinessWireless sensor networkWireless Sensor NetworkComputer hardware
researchProduct

An A* Based Semantic Tokenizer for Increasing the Performance of Semantic Applications

2013

Semantic Applications (SAs) makes use of ontolo- gies and their performance can depend on the syntactic labels of the modeled entities; even if several approaches have been devised to formalize ontologies, no formal approaches have been devised for naming their constituents, which look as long word concatenations without any particular separation. We present a novel semantic tokenizer that finds the sub-words through an application of the A* based search algorithm; the A* functions rely on a set of linguistic criteria and on the meta-cognitive perspective of the activity of reading.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniInformation retrievalComputer sciencebusiness.industrySemantic searchOntology (information science)computer.software_genreSemantic tokenizer ontology A* tree search UIMASet (abstract data type)Semantic similaritySearch algorithmSemantic computingSemantic analyticsArtificial intelligencebusinesscomputerWord (computer architecture)Natural language processing2013 IEEE Seventh International Conference on Semantic Computing
researchProduct

Probabilistic Anomaly Detection for Wireless Sensor Networks

2011

Wireless Sensor Networks (WSN) are increasingly gaining popularity as a tool for environmental monitoring, however ensuring the reliability of their operation is not trivial, and faulty sensors are not uncommon; moreover, the deployment environment may influence the correct functioning of a sensor node, which might thus be mistakenly classified as damaged. In this paper we propose a probabilistic algorithm to detect a faulty node considering its sensed data, and the surrounding environmental conditions. The algorithm was tested with a real dataset acquired in a work environment, characterized by the presence of actuators that also affect the actual trend of the monitored physical quantities.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniKey distribution in wireless sensor networksBrooks–Iyengar algorithmComputer scienceNode (networking)Sensor nodeReal-time computingProbabilistic logicintelligent data analysis probabilistic reasoning wireless sensor networksAnomaly detectionWireless sensor network
researchProduct

Composite laminates buckling optimization through Levy based Ant Colony Optimization

2010

In this paper, the authors propose the use of the Levy probability distribution as leading mechanism for solutions differentiation in an efficient and bio-inspired optimization algorithm, ant colony optimization in continuous domains, ACOR. In the classical ACOR, new solutions are constructed starting from one solution, selected from an archive, where Gaussian distribution is used for parameter diversification. In the proposed approach, the Levy probability distributions are properly introduced in the solution construction step, in order to couple the ACOR algorithm with the exploration properties of the Levy distribution. The proposed approach has been tested on mathematical test functions…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniMathematical optimizationComputer scienceGaussianAnt colony optimization algorithmsLévy distributionMaximizationFunction (mathematics)Composite laminatessymbols.namesakeDistribution (mathematics)symbolsProbability distributionSettore ICAR/08 - Scienza Delle CostruzioniLevy probability distribution Ant colony optimization composite laminates buckling load maximization
researchProduct

An Embedded Processor for Metabolic Networks Optimization

2011

In recent years biological processes modelling and simulation have become two key issues in analyzing complex cellular systems. The computational requirements suggest to investigate alternative solutions to the common supercomputers and clusters in order to optimize and overcome computational bottleneck. The goal of this work is the design and the realization of an embedded processor for metabolic networks optimization in order to examine their behaviour and robustness under malfunctions of one or more nodes. The embedded processor has been prototyped on the Celoxica RC203E board, equipped with programmable FPGA technologies. A case studied outlining the E. Coli bacteria metabolic network i…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniMetabolic networks FPGA embedded processorRobustness (computer science)Computer sciencebusiness.industryEmbedded systemMetabolic networkSignal processing algorithmsAlgorithm designKey issuesbusinessField-programmable gate arrayBottleneck2011 International Conference on Complex, Intelligent, and Software Intensive Systems
researchProduct