Search references for ALGORITHM ENGINEERING. Phrases containing ALGORITHM ENGINEERING
See searches and references containing ALGORITHM ENGINEERING!ALGORITHM ENGINEERING
Algorithm engineering focuses on the design, analysis, implementation, optimization, profiling and experimental evaluation of computer algorithms, bridging
Algorithm_engineering
Sequence of operations for a task
aversion Algorithm engineering Algorithm characterizations Algorithmic bias Algorithmic composition Algorithmic entities Algorithmic synthesis Algorithmic technique
Algorithm
Engineering discipline specializing in the design of computer hardware
encompass areas such as electromagnetism, artificial intelligence (AI), algorithm engineering, robotics, computer networks, computer architecture and operating
Computer_engineering
Minimum spanning forest algorithm that greedily adds edges
Kruskal's algorithm finds a minimum spanning forest of an undirected edge-weighted graph. If the graph is connected, it finds a minimum spanning tree
Kruskal's_algorithm
This is a list of artificial intelligence algorithms, including algorithms and algorithmic methods used in artificial intelligence (AI) for search, automated
List of artificial intelligence algorithms
List_of_artificial_intelligence_algorithms
Disciplines into which the field of engineering is conventionally divided
Computer-aided engineering Model-driven engineering Concurrent engineering Engineering analysis Engineering design process (engineering method) Engineering mathematics
List_of_engineering_branches
Password authentication algorithm
extension of the HMAC-based one-time password (HOTP) algorithm, it has been adopted as Internet Engineering Task Force (IETF) standard RFC 6238. TOTP is a cornerstone
Time-based_one-time_password
Computer science conference
Experimental Algorithms (SEA), previously known as Workshop on Experimental Algorithms (WEA), is a computer science conference in the area of algorithm engineering
Symposium on Experimental Algorithms
Symposium_on_Experimental_Algorithms
American computer scientist
work on shortest paths and minimum-cost flow, and experimental algorithm engineering.[GT88][GT89][CGR96] He has also worked on mechanism design for digital-goods
Andrew_V._Goldberg
Approximate distinct counting algorithm
HyperLogLog is an algorithm for the count-distinct problem, approximating the number of distinct elements in a multiset. Calculating the exact cardinality
HyperLogLog
work in graph algorithms, data structures and algorithm engineering. He received his laurea summa cum laude in electrical engineering from Sapienza University
Giuseppe_F._Italiano
Overview of and topical guide to algorithms
to algorithms: An algorithm is a finite, well-defined sequence of instructions or rules for solving a problem or performing a computation. Algorithms are
Outline_of_algorithms
metaheuristics and swarm intelligence algorithms, sorted by decade of proposal. Simulated annealing is a probabilistic algorithm inspired by annealing, a heat
List of metaphor-based metaheuristics
List_of_metaphor-based_metaheuristics
Use of empirical methods to study algorithms
characterization of the behavior of algorithms, and the second (known as algorithm design or algorithm engineering) is focused on empirical methods for
Empirical_algorithmics
Annual conference series on algorithms
and Engineering and Applications tracks. The first ESA was held in 1993 and contained 35 papers. The intended scope was all research in algorithms, theoretical
European Symposium on Algorithms
European_Symposium_on_Algorithms
Lossless data compression algorithms
LZ77 and LZ78 are the two lossless data compression algorithms published in papers by Abraham Lempel and Jacob Ziv in 1977 and 1978. They are also known
LZ77_and_LZ78
2026 studio album by Natalie Imbruglia
Algorithm is the seventh studio album by Australian–British singer-songwriter Natalie Imbruglia. The record was released on 4 September 2026 by Imbruglia's
Algorithm (Natalie Imbruglia album)
Algorithm_(Natalie_Imbruglia_album)
Engineering approach to software development
portal Algorithm engineering Computer science Computer engineering Data engineering Software craftsmanship Software development Release engineering Programmer
Software_engineering
Divide and conquer sorting algorithm
sorting algorithm. Quicksort was developed by British computer scientist Tony Hoare in 1959 and published in 1961. It is still a commonly used algorithm for
Quicksort
Algorithm used for pathfinding and graph traversal
A* (pronounced "A-star") is a graph traversal and pathfinding algorithm that is used in many fields of computer science due to its completeness, optimality
A*_search_algorithm
Award in theoretical computer science
FM-index". awards.acm.org. Retrieved 2023-07-11. "Contributors to Algorithm Engineering Receive Kanellakis Award". awards.acm.org. Retrieved 2024-06-19
Paris_Kanellakis_Award
Sorting algorithm using the heap data structure
computer science, heapsort is an efficient, comparison-based sorting algorithm that reorganizes an input array into a heap (a data structure where each
Heapsort
Peter. "Algorithm Engineering script" (PDF). Algorithm Engineering KIT Homepage. Retrieved 25 February 2019. Sanders, Peter. "Parallel Algorithms script"
Parallel algorithms for minimum spanning trees
Parallel_algorithms_for_minimum_spanning_trees
Quantum search algorithm
In quantum computing, Grover's algorithm, also known as the quantum search algorithm, is a quantum algorithm for unstructured search that finds with high
Grover's_algorithm
Computational engineering concept
Semantic algorithm is a computational engineering concept in computer science for information retrieval, and natural language processing. It uses the meaning
Semantic_algorithm
Relaxed variant of the sorting problem
(2006). "Optimal Incremental Sorting". Proc. Eighth Workshop on Algorithm Engineering and Experiments (ALENEX). pp. 171–182. doi:10.1137/1.9781611972863
Partial_sorting
Discrete Fourier transform algorithm
included in Top 10 Algorithms of 20th Century by the IEEE magazine Computing in Science & Engineering. The development of fast algorithms for DFT was prefigured
Fast_Fourier_transform
Competitive algorithm for searching a problem space
genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA) in
Genetic_algorithm
Geometric shape formed from squares
"Counting Polyominoes, Revisited". 2024 Proceedings of the Symposium on Algorithm Engineering and Experiments (ALENEX) - Counting Polyominoes, Revisited. Society
Polyomino
American computer scientist (born 1965)
design and analysis of algorithms, combinatorial optimization, operations research, network algorithms, scheduling, algorithm engineering and computational
Clifford_Stein
Field of algorithmic training
computational engineering the engineer encodes their knowledge in a computer program. The result is an algorithm, the computational engineering model, that
Computational_engineering
Extracting features from raw data for machine learning
learning to overcome inherent issues with these algorithms. Other classes of feature engineering algorithms include leveraging a common hidden structure
Feature_engineering
Algorithm used for points in euclidean space
In electrical engineering and computer science, Lloyd's algorithm, also known as Voronoi iteration or relaxation, is an algorithm named after Stuart P
Lloyd's_algorithm
Problem in combinatorial optimization
Repository showed that, out of 75 algorithmic problems related to the field of combinatorial algorithms and algorithm engineering, the knapsack problem was the
Knapsack_problem
American computer scientist
his work in parallel algorithms. Blelloch went to Swarthmore College and graduated in 1983 with a BA in Physics and BS in Engineering. He then pursued a
Guy_Blelloch
Space-filling curve
curves for R-trees, in: Proceedings of the Eleventh Workshop on Algorithm Engineering and Experiments, 2009, pp. 63–73. Warren Jr., Henry S. (2013). Hacker's
Hilbert_curve
American computer scientist
known for his contributions to genetic algorithms, engineering education, and the philosophy of engineering. He is a registered professional engineer
David_E._Goldberg
Sorting algorithm in Python
sorting algorithm designed to optimally exploit existing order in the input data with minimal overhead. Powersort is the default list-sorting algorithm in
Powersort
University academic program
science, computer engineering and Electronics engineering. Undergraduate courses usually include subjects like programming, algorithms and data structures
Computer science and engineering
Computer_science_and_engineering
American computer scientist
known for his research on graph theory, graph algorithms, computer arithmetic, and algorithm engineering. He is a professor emeritus at Southern Methodist
David_Matula
Study of computation
the sciences, computer science spans theoretical disciplines (such as algorithms, theory of computation, and information theory) to applied disciplines
Computer_science
Topics referred to by the same term
software engineering and design studio based in London, UK Algorithmics, the science of algorithms Algorithmica, an academic journal for algorithm research
Algorithmic
Sweep line algorithm
In computational geometry, the Bentley–Ottmann algorithm is a sweep line algorithm for listing all crossings in a set of line segments, i.e. it finds
Bentley–Ottmann_algorithm
Educational programs combining academic and technical skills for workforce preparation
TeXmacs, MathJax, MathML. Algorithms - list of algorithms, algorithm design, analysis of algorithms, algorithm engineering, list of data structures. Cryptography
Career and technical education
Career_and_technical_education
Algorithm in mathematics
electrical engineering, statistical computing and bioinformatics, the Baum–Welch algorithm is a special case of the expectation–maximization algorithm used
Baum–Welch_algorithm
Study of mathematical algorithms for optimization problems
of Resource Allocation and Leveling Using Genetic Algorithms". Journal of Construction Engineering and Management. 125 (3): 167–175. doi:10
Mathematical_optimization
fail to satisfy the problem constraints as soon as possible. Algorithm engineering Algorithm characterizations Theory of computation "technique | Definition
Algorithmic_technique
German computer scientist
science at the University of Bonn. Her research is in the areas of algorithm engineering, graph drawing and combinatorial optimization. Mutzel earned a diploma
Petra_Mutzel
American computer scientist
1993. He is known for his research in computational geometry and algorithm engineering. Hershberger did his undergraduate studies at the California Institute
John_Hershberger
Approach to teaching mathematics that emphasizes the use of computers
TeXmacs, MathJax, MathML. Algorithms - list of algorithms, algorithm design, analysis of algorithms, algorithm engineering, list of data structures. Cryptography
Computer-based mathematics education
Computer-based_mathematics_education
Structuring text as input to generative artificial intelligence
defines prompt engineering as "The action or process of formulating and refining prompts for an artificial intelligence program, algorithm, etc., in order
Prompt_engineering
List of occupations involving computer programming
PL]. "Algorithm Developer". CareerExplorer. Retrieved June 27, 2026. Müller-Hannemann, Matthias; Schirra, Stefan, eds. (2010). Algorithm Engineering: Bridging
List of programming occupations
List_of_programming_occupations
Property of an algorithm
science, algorithmic efficiency is a property of an algorithm which relates to the amount of computational resources used by the algorithm. Algorithmic efficiency
Algorithmic_efficiency
American politician and academic
the Dartmouth College Writing Program. His research interests are algorithm engineering, parallel computing, and speeding up computations with high latency
Thomas_H._Cormen
Subset of evolutionary computation
Evolutionary algorithms (EA) reproduce essential elements of biological evolution in a computer algorithm in order to solve "difficult" problems, at least
Evolutionary_algorithm
Algorithm for phase retrieval
The Gerchberg–Saxton (GS) algorithm is an iterative phase retrieval algorithm for retrieving the phase of a complex-valued wavefront from two intensity
Gerchberg–Saxton_algorithm
Node ordering for directed acyclic graphs
of Kahn's algorithm) with consideration of data structure design, API design, and software engineering concerns. NIST Dictionary of Algorithms and Data
Topological_sorting
technologies. algorithm design A method or mathematical process for problem-solving and for engineering algorithms. The design of algorithms is part of many
Glossary_of_computer_science
Mapping a graph onto itself without changing edge-vertex connectivity
"Engineering an efficient canonical labeling tool for large and sparse graphs" (PDF), Proceedings of the Ninth Workshop on Algorithm Engineering and
Graph_automorphism
Reverse-search algorithms are a class of algorithms for generating all objects of a given size, from certain classes of combinatorial objects. In many
Reverse-search_algorithm
Subdivision of vertices into disjoint sets
(2017-01-01). "Engineering a direct k-way Hypergraph Partitioning Algorithm". 2017 Proceedings of the Nineteenth Workshop on Algorithm Engineering and Experiments
Graph_partition
Algorithm for finding the shortest paths in graphs
The Bellman–Ford algorithm is an algorithm that computes shortest paths from a single source vertex to all of the other vertices in a weighted digraph
Bellman–Ford_algorithm
Russian scientist
suite, which, alongside system analysis, became widely used in algorithm engineering for optimal automatic operation of reversible rolling mills. Boris
Boris_Poliakov
An algorithm is a fundamental set of rules or defined procedures that are typically designed and used to be a simpler way to solve a specific problem
List_of_algorithms
Set of all Pareto efficient situations
consumers. Algorithms for computing the Pareto frontier of a finite set of alternatives have been studied in computer science and power engineering. They include:
Pareto_frontier
Iterative method for finding maximum likelihood estimates in statistical models
In statistics, an expectation–maximization (EM) algorithm is an iterative method to find (local) maximum likelihood or maximum a posteriori (MAP) estimates
Expectation–maximization algorithm
Expectation–maximization_algorithm
Italian-American engineer and businessman
algorithm. He is the Presidential Chair Professor of Electrical Engineering at the University of Southern California's Viterbi School of Engineering,
Andrew_Viterbi
Concept in graph theory and network analysis
large-scale graphs". 2020 Proceedings of the Twenty-Second Workshop on Algorithm Engineering and Experiments (ALENEX). SIAM. pp. 56–69. arXiv:1910.13874. Camur
Group_centrality
Population-based search algorithm
computer science and operations research, the bees algorithm is a population-based search algorithm which was developed by Pham, Ghanbarzadeh et al. in
Bees_algorithm
Memory testing algorithm
The March algorithm is a widely used algorithm that tests SRAM memory by filling all its entries test patterns. It carries out several passes through an
March_algorithm
Set of cryptographic algorithms by the NSA
The Commercial National Security Algorithm Suite (CNSA) is a set of cryptographic algorithms promulgated by the National Security Agency as a replacement
Commercial National Security Algorithm Suite
Commercial_National_Security_Algorithm_Suite
Estimate of time taken for running an algorithm
predictability, making it a fundamental consideration in software engineering. An algorithm is said to take logarithmic time when T ( n ) = O ( log n )
Time_complexity
Algorithm in graph theory
Floyd–Warshall algorithm (also known as Floyd's algorithm, the Roy–Warshall algorithm, the Roy–Floyd algorithm, or the WFI algorithm) is an algorithm for finding
Floyd–Warshall_algorithm
Function for sorting in C++ standard library
originated in the Standard Template Library (STL). The specific sorting algorithm is not mandated by the language standard and may vary across implementations
Sort_(C++)
Technological phenomenon with social implications
Algorithmic bias describes the systematic and repeatable harmful tendency in a computerized sociotechnical system to create "unfair" outcomes, such as
Algorithmic_bias
Algorithm for supervised learning of binary classifiers
In machine learning, the perceptron is an algorithm for supervised learning of binary classifiers. A binary classifier is a function that can decide whether
Perceptron
Algorithm for public-key cryptography
Ron Rivest, Adi Shamir and Leonard Adleman, who publicly described the algorithm in 1977. An equivalent system was developed secretly in 1973 at Government
RSA_cryptosystem
Optimization technique
designed to find, generate, tune, or select a heuristic (partial search algorithm) that may provide a sufficiently good solution to an optimization problem
Metaheuristic
Iterative optimization method
areas, such as mathematics, statistics, machine learning and engineering. The MM algorithm works by finding a surrogate function that minorizes or majorizes
MM_algorithm
Algorithmic optimization method
algorithms for combinatorial optimization, parametric search is a technique invented by Nimrod Megiddo in 1983 for transforming a decision algorithm (does
Parametric_search
1976 computer science book by Niklaus Wirth
Algorithms + Data Structures = Programs is a 1976 book written by Niklaus Wirth covering some of the fundamental topics of system engineering, computer
Algorithms + Data Structures = Programs
Algorithms_+_Data_Structures_=_Programs
Partition of a graph's nodes into cliques
sparse networks", 2012 Proceedings of the Fourteenth Workshop on Algorithm Engineering and Experiments (ALENEX), Society for Industrial and Applied Mathematics
Clique_cover
Queries in Road Networks", 2007 Proceedings of the Ninth Workshop on Algorithm Engineering and Experiments (ALENEX), Society for Industrial and Applied Mathematics
Transit_node_routing
Optimization algorithm
unconstrained mathematical optimization. It is a first-order iterative algorithm for minimizing a differentiable multivariate function. The idea is to
Gradient_descent
Indian-American computer scientist (born 1944)
of information processing. His most noteworthy contributions deal with algorithms, languages, and systems related to networks (including sensor networks)
Avinash_Kak
Optimization algorithm
computer science and operations research, the ant colony optimization algorithm (ACO) is a probabilistic technique for solving computational problems
Ant colony optimization algorithms
Ant_colony_optimization_algorithms
streaming algorithms for histograms, join operations in databases, distributed algorithms for dominating sets, and web crawler algorithms. A conference
Torsten_Suel
Disk-scheduling algorithm
The elevator algorithm, or SCAN, is a disk-scheduling algorithm to determine the motion of the disk's arm and head in servicing read and write requests
Elevator_algorithm
German computer scientist
Workshop on Algorithm Engineering and Experiments (ALENEX'2008), 14th International Symposium on Graph Drawing (GD'2006), 2nd Workshop on Algorithmic Methods
Dorothea_Wagner
Branch of engineering
Electrical engineering is an engineering discipline concerned with the study, design, and application of equipment, devices, and systems that use electricity
Electrical_engineering
Techniques to improve network performance
Transmission Control Protocol (TCP) uses one of several congestion control algorithms that include various aspects of an additive increase/multiplicative decrease
TCP_congestion_control
German computer scientist (born 1949)
combinatorial optimization, and graph algorithms. Mehlhorn has been an important figure in the development of algorithm engineering and is one of the developers
Kurt_Mehlhorn
Vector quantization algorithm minimizing the sum of squared deviations
efficient heuristic algorithms converge quickly to a local optimum. These are usually similar to the expectation–maximization algorithm for mixtures of Gaussian
K-means_clustering
the limit Adele Goldberg – Smalltalk Andrew V. Goldberg – algorithms, algorithm engineering Ian Goldberg – cryptographer, off-the-record messaging Judy
List_of_computer_scientists
Technique in digital signal processing
The Goertzel algorithm is a technique in digital signal processing (DSP) for efficient evaluation of the individual terms of the discrete Fourier transform
Goertzel_algorithm
component. In this sense, cultural algorithms can be seen as an extension to a conventional genetic algorithm. Cultural algorithms were introduced by Reynolds
Cultural_algorithm
Auxiliary data structure to the suffix array in computer science
and Lightweight LCP-Array Construction Algorithms (PDF). Proceedings of the Workshop on Algorithm Engineering and Experiments, ALENEX 2011. pp. 25–34
LCP_array
Transparency of decisions by algorithms
Algorithmic transparency is the principle that the factors that influence the decisions made by algorithms should be visible, or transparent, to the people
Algorithmic_transparency
"Landslide susceptibility assessment using SVM machine learning algorithm". Engineering Geology. 123 (3): 225–234. Bibcode:2011EngGe.123..225M. doi:10
Machine learning in earth sciences
Machine_learning_in_earth_sciences
Subset of artificial intelligence
intelligence concerned with the development and study of statistical algorithms that can learn from data and generalize to unseen data, and thus perform
Machine_learning
travel, tourism, insurance
ALGORITHM ENGINEERING
ALGORITHM ENGINEERING
ALGORITHM ENGINEERING
ALGORITHM ENGINEERING
ALGORITHM ENGINEERING
ALGORITHM ENGINEERING
ALGORITHM ENGINEERING
ALGORITHM ENGINEERING
ALGORITHM ENGINEERING
travel, tourism, insurance