Advanced search    

Search: Programming Techniques

458,008 papers found. Showing first 1,000 results.
Use AND, OR, NOT, +word, -word, "long phrase", (parentheses) to fine-tune your search.

On the Performance of the Python Programming Language for Serial and Parallel Scientific Computations

This article addresses the performance of scientific applications that use the Python programming language. First, we investigate several techniques for improving the computational efficiency of ... programming techniques in Python for parallelizing serial scientific applications. It is shown that an efficient implementation of the array-related operations is essential for achieving good parallel

CellSs: Scheduling Techniques to Better Exploit Memory Hierarchy

Cell Superscalar's (CellSs) main goal is to provide a simple, flexible and easy programming approach for the Cell Broadband Engine (Cell/B.E.) that automatically exploits the inherent concurrency of ... from very simple heuristics. This paper presents new scheduling techniques that have been developed for CellSs for the purpose of improving an application's performance. Additionally, the design of a new

Duals for classical inventory models via generalized geometric programming

duality between discrete time optimal control and optimization over an ordered sequence of variables. Concepts from conjugate duality and generalized geometric programming are used to establish the duality. ... programming and they provide powerful results regarding optima. In addition, powerful computational techniques are associated with these forms. Separability, even if only partial, provides insight into the

Special section on parallel programming

parallelization techniques. Blöcker and Hoffmann [ 2 ] propose a fully deterministic process calculus for parallel and distributed programming implemented in Haskell as a domain-specific language. Batko and Kuta ... -Based Parallel Programming Models, WLPP 2017, which was a part of the 12th International Conference on Parallel Processing and Applied Mathematics, PPAM 2017, held on September 10-13, 2017, in Lublin

Twenty Years of Constraint Programming (CP) Research

is the first obvious intersection, as the first constraint languages were based on logic. The integration of operations research techniques in constraint programming has been extremely successful, as ... , LLC, part of Springer Nature 2018 Around twenty years ago, the research community working on constraint satisfaction, optimization and contraint programming was moving the first steps toward a more

Evaluation of cryopreservation techniques for goat embryos

cryoprotecteurs et de 3 techniques d’extraction de ces cryoprotecteurs. Cette étude de la congélation de l’embryon caprin a pour objet de comparer, d’une part, 3 cryoprotecteurs et, d’autre part, 3 procédures ... directly into liquid nitrogen (-196°C) for storage. After variable periods of storage in liquid nitrogen for 2 to 16 months, depending on research programming, the straws were thawed rapidly by immersion in

A general double-proximal gradient algorithm for d.c. programming

verified by an analogous calculation. 3. This kind of optimality condition is classical in d.c. programming, see e.g. [8, Proposition 1.1]. 4. The proof of this statement is analogous. 5. Let (x¯, y¯) be a ... the double-proximal d.c. algorithm, see Fig. 1. A possible solution to the problem of getting stuck in stationary points which are not local minima is the use of inertial techniques according to Polyak

Novel Epigenetic Techniques Provided by the CRISPR/Cas9 System

epigenetic field. In this review, novel epigenetic techniques utilizing the CRISPR/Cas9 system are the main contents to be discussed, including epigenome editing, temporal and spatial control of epigenetic ... . View at Publisher · View at Google Scholar · View at ScopusA. Chavez, J. Scheiman, S. Vora et al., “Highly efficient Cas9-mediated transcriptional programming,” Nature Methods, vol. 12, no. 4, pp. 326

Novel Epigenetic Techniques Provided by the CRISPR/Cas9 System

epigenetic field. In this review, novel epigenetic techniques utilizing the CRISPR/Cas9 system are the main contents to be discussed, including epigenome editing, temporal and spatial control of epigenetic ... . View at Publisher · View at Google Scholar · View at ScopusA. Chavez, J. Scheiman, S. Vora et al., “Highly efficient Cas9-mediated transcriptional programming,” Nature Methods, vol. 12, no. 4, pp. 326

A Scalable Genetic Programming Approach to Integrate miRNA-Target Predictions: Comparing Different Parallel Implementations of M3GP

different tools. In this work, we adopt a method called multidimensional multiclass GP with multidimensional populations (M3GP), which relies on a genetic programming approach, to integrate and classify ... , highlighting overrepresented ontological terms. In a previous work [28], we described the application of a classification technique based on genetic programming, called M3GP, to integrate results from three

Persistent Asynchronous Adaptive Specialization for Generic Array Programming

Generic array programming systematically abstracts from structural array properties such as shape and rank. As usual, generic programming comes at the price of lower runtime performance. The idea of ... adaptive specialization by a series of experiments. Generic programming; Array programming; Dynamic compilation; Multi-core computing; Single Assignment C; Persistence 1 Introduction Software engineering

Automated Techniques for the Interpretation of Fetal Abnormalities: A Review

Ultrasound (US) image segmentation methods, focusing on techniques developed for fetal biometric parameters and nuchal translucency, are briefly reviewed. Ultrasound medical images can easily

A Chronological List of References on Switched Capacitor Networks and Techniques for the Period 1981-1992

put together, thus, constitute an exhaustive bibliography of 1797 references on SC-networks and techniques till 1992. ... Journal of Engineering A CHRONOLOGICAL LIST OF REFERENCES ON SWITCHED CAPACITOR NETWORKS AND TECHNIQUES FOR THE PERIOD 19 1-1992 0 Electronics Lab., Department A chronological list of 440

Programming discrete distributions with chemical reaction networks

are not well understood. Chemical Reaction Networks (CRNs) with mass action kinetics are a well studied formalism for modelling biochemical systems, more recently also used as a formal programming ... fluctuations intrinsic in molecular interactions play a predominant role in the time evolution of the system. As a consequence, ‘‘programming’’ a CRN to provide a particular probabilistic response for a subset

Discovering workflow nets using integer linear programming

challenging process mining task. State-of-the-art process discovery algorithms only discover local control flow patterns and are unable to discover complex, non-local patterns. Region theory based techniques ... dimensions. As a consequence, the techniques are unable to find complex, non-local control flow patterns [29]. In [ 34 ] an integer linear programming (ILP) [ 24 ] based process discovery algorithm is

Clustering subgaussian mixtures by semidefinite programming

clustering solution. clustering; machine learning; semidefinite programming; approximation algorithm 1. Introduction This stems from a requirement that every point be closer to their Gaussian’s center (in ... article. In Section 2, we present a summary of our results and give a highlevel explanation of our proof techniques. We also illustrate the performance of our relax-and-round algorithm on the MNIST dataset

Adapting Integer Programming Techniques to Circuit Restructuring

apply mathematical programming techniques to construct a complete set of hypothetical circuitcourts by usinggenerally accepted criteriafor an ideal circuit. I then consider how suggested relaxations of

Automatic Segmentation of the Left Ventricle in Cardiac MRI Using Local Binary Fitting Model and Dynamic Programming Techniques

ventricle is proposed on the basis of local binary fitting (LBF) model and dynamic programming techniques. The validation experiments are performed on a pool of data sets of 45 cases. For both endo- and epi ... the detected blood pools boundary. At last, dynamic programming techniques are used to obtain the epicardial boundary. Prior information about spatial relationships between slice images is considered in

Novel pedagogical tool for simultaneous learning of plane geometry and R programming

Programming a computer is an activity that can be very beneficial to undergraduate students in terms of improving their mental capabilities, collaborative attitudes and levels of engagement in ... classical geometric problems, different programming techniques and all the functions included in the package. These applications are thus classified into three categories according to their level of

Special issue on inductive logic programming

Institute of Informatics , Tokyo , Japan - This special issue focuses on Inductive Logic Programming (ILP). ILP is a subfield of machine learning which uses logic programming as a uniform representation ... relational learning, multi-relational data mining, relational reinforcement learning, graph mining, and connections with other learning paradigms. ILP also studies extensions of logic programming languages so