Search results for "Theoretical Computer Science"

showing 10 items of 1151 documents

A novel methodology for large-scale phylogeny partition

2011

Understanding the determinants of virus transmission is a fundamental step for effective design of screening and intervention strategies to control viral epidemics. Phylogenetic analysis can be a valid approach for the identification of transmission chains, and very-large data sets can be analysed through parallel computation. Here we propose and validate a new methodology for the partition of large-scale phylogenies and the inference of transmission clusters. This approach, on the basis of a depth-first search algorithm, conjugates the evaluation of node reliability, tree topology and patristic distance analysis. The method has been applied to identify transmission clusters of a phylogeny …

Genetics and Molecular Biology (all)MalepolTheoretical computer scienceInferenceGene Products polGeneral Physics and AstronomyHIV InfectionsBiologyNetwork topologySettore MED/17 - MALATTIE INFETTIVEBiochemistryArticleGeneral Biochemistry Genetics and Molecular Biology03 medical and health sciencesPhysics and Astronomy (all)0302 clinical medicineSearch algorithmphylogenetic analysis; virus transmissionGene ProductsHumansHIV Infection030212 general & internal medicinePhylogeny030304 developmental biologyAlgorithms; Classification; Female; Gene Products pol; HIV Infections; HIV-1; Humans; Male; Phylogeny; Biochemistry Genetics and Molecular Biology (all); Chemistry (all); Physics and Astronomy (all)Genetics0303 health sciencesBiochemistry Genetics and Molecular Biology (all)MultidisciplinaryPhylogenetic treeNode (networking)phylogenetic analysisChemistry (all)HIVGeneral Chemistryvirus transmissionClassificationPartition (database)AlgorithmIdentification (information)Transmission (telecommunications)HIV-1FemaleMETHODOLOGYAlgorithmsHumanNature Communications
researchProduct

Motzkin subposets and Motzkin geodesics in Tamari lattices

2014

The Tamari lattice of order n can be defined by the set D n of Dyck words endowed with the partial order relation induced by the well-known rotation transformation. In this paper, we study this rotation on the restricted set of Motzkin words. An upper semimodular join semilattice is obtained and a shortest path metric can be defined. We compute the corresponding distance between two Motzkin words in this structure. This distance can also be interpreted as the length of a geodesic between these Motzkin words in a Tamari lattice. So, a new upper bound is obtained for the classical rotation distance between two Motzkin words in a Tamari lattice. For some specific pairs of Motzkin words, this b…

GeodesicSemilattice0102 computer and information sciences[INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM][ MATH.MATH-CO ] Mathematics [math]/Combinatorics [math.CO]01 natural sciencesUpper and lower boundsTheoretical Computer ScienceCombinatorics[MATH.MATH-CO]Mathematics [math]/Combinatorics [math.CO]0101 mathematicsComputingMilieux_MISCELLANEOUSMathematicsDiscrete mathematicsMathematics::Combinatorics010102 general mathematics[ INFO.INFO-DM ] Computer Science [cs]/Discrete Mathematics [cs.DM]Join (topology)Computer Science ApplicationsJoin and meet010201 computation theory & mathematicsSignal ProcessingMotzkin numberTamari latticeRotation (mathematics)Computer Science::Formal Languages and Automata TheoryInformation Systems
researchProduct

Special track on Geometric Constraints and Reasoning

2008

Geometric Computing and Reasoning (GCR) aims at emphasizing recent trends in the domain of geometric constraint solving and automated, or computer aided deduction in geometry. This year sees the third edition of this technical track of SAC.

Geometric networksConstraint (information theory)Theoretical computer scienceComputer scienceTrack (rail transport)Geometric computingComputingMethodologies_COMPUTERGRAPHICSDomain (software engineering)Proceedings of the 2008 ACM symposium on Applied computing
researchProduct

Contextual Method Integration

2007

Goal modelingTheoretical computer scienceSequence diagramComputer scienceMethod engineeringCase model
researchProduct

Gray code for permutations with a fixed number of cycles

2007

AbstractWe give the first Gray code for the set of n-length permutations with a given number of cycles. In this code, each permutation is transformed into its successor by a product with a cycle of length three, which is optimal. If we represent each permutation by its transposition array then the obtained list still remains a Gray code and this allows us to construct a constant amortized time (CAT) algorithm for generating these codes. Also, Gray code and generating algorithm for n-length permutations with fixed number of left-to-right minima are discussed.

Golomb–Dickman constantPolynomial codeRestricted permutationsGenerating algorithms0102 computer and information sciences02 engineering and technology01 natural sciencesTheoretical Computer ScienceGray codeCombinatoricsPermutation[MATH.MATH-CO]Mathematics [math]/Combinatorics [math.CO]0202 electrical engineering electronic engineering information engineeringDiscrete Mathematics and CombinatoricsTransposition arrayComputingMilieux_MISCELLANEOUSMathematicsDiscrete mathematicsSelf-synchronizing codeAmortized analysisMathematics::CombinatoricsParity of a permutation020206 networking & telecommunicationsGray codes010201 computation theory & mathematicsConstant-weight codeMathematicsofComputing_DISCRETEMATHEMATICS
researchProduct

Kernel-Based Inference of Functions Over Graphs

2018

Abstract The study of networks has witnessed an explosive growth over the past decades with several ground-breaking methods introduced. A particularly interesting—and prevalent in several fields of study—problem is that of inferring a function defined over the nodes of a network. This work presents a versatile kernel-based framework for tackling this inference problem that naturally subsumes and generalizes the reconstruction approaches put forth recently for the signal processing by the community studying graphs. Both the static and the dynamic settings are considered along with effective modeling approaches for addressing real-world problems. The analytical discussion herein is complement…

Graph kernelTheoretical computer scienceComputer sciencebusiness.industryInference020206 networking & telecommunicationsPattern recognition02 engineering and technology01 natural sciencesGraph010104 statistics & probabilityKernel (linear algebra)Kernel methodPolynomial kernelString kernelKernel embedding of distributionsKernel (statistics)Radial basis function kernel0202 electrical engineering electronic engineering information engineeringArtificial intelligence0101 mathematicsTree kernelbusiness
researchProduct

Graph-grammar semantics of a higher-order programming language for distributed systems

1994

We will consider a new tiny, yet powerful, programming language for distributed systems, called DHOP, which has its operational semantics given as algebraic graph rewrite rules in a certain category of labeled graphs. Our approach allows to separate actions which affect several processes from local changes such as variable bindings. We also sketch how to derive an implementation from this specification.

Graph rewritingTheoretical computer scienceComputer scienceProgramming languageDistributed computingcomputer.software_genreAbstract semantic graphOperational semanticsAction semanticsDenotational semanticsWell-founded semanticsComputer Science::Programming LanguagescomputerFailure semanticsProgramming language theory
researchProduct

Parallel Algorithms for Listing Well-Formed Parentheses Strings

1998

We present two cost-optimal parallel algorithms generating the set of all well-formed parentheses strings of length 2n with constant delay for each generated string. In our first algorithm we generate in lexicographic order well-formed parentheses strings represented by bitstrings, and in the second one we use the representation by weight sequences. In both cases the computational model is based on an architecture CREW PRAM, where each processor performs the same algorithm simultaneously on a different set of data. Different processors can access the shared memory at the same time to read different data in the same or different memory locations, but no two processors are allowed to write i…

Gray codeSet (abstract data type)Shared memoryHardware and ArchitectureComputer scienceString (computer science)Parallel algorithmParallel random-access machineLexicographical orderTime complexityAlgorithmSoftwareTheoretical Computer ScienceParallel Processing Letters
researchProduct

Arc crossing minimization in graphs with GRASP

2001

Graphs are commonly used to represent information in many fields of science and engineering. Automatic drawing tools generate comprehensible graphs from data, taking into account a variety of properties, enabling users to see important relationships in the data. The goal of limiting the number of arc crossings is a well-admitted criterion for a good drawing. In this paper, we present a Greedy Randomized Adaptive Search Procedure (GRASP) for the problem of minimizing arc crossings in graphs. Computational experiments with 200 graphs with up to 350 vertices are presented to assess the merit of the method. We show that simple heuristics are very fast but result in inferior solutions, while hig…

Greedy coloringTheoretical computer scienceComputer scienceSimple (abstract algebra)Graph drawingGRASPMinificationSoftware systemHeuristicsIndustrial and Manufacturing EngineeringGreedy randomized adaptive search procedureIIE Transactions
researchProduct

Some new Hadamard designs with 79 points admitting automorphisms of order 13 and 19

2001

Abstract We have proved that there exists at least 2091 mutually nonisomorphic symmetric (79,39,19)-designs. In particular, 1896 of them admit an action of the nonabelian group of order 57, and an additional 194 an action of the nonabelian group of order 39.

Group (mathematics)Existential quantificationOrbit structureAutomorphismAction (physics)Automorphism groupOrbit structureTheoretical Computer ScienceCombinatoricsHadamard transformHadamard design; Automorphism group; Tactical decomposition; Orbit structureHadamard designDiscrete Mathematics and CombinatoricsOrder (group theory)Tactical decompositionHadamard matrixMathematicsDiscrete Mathematics
researchProduct