Algorithmic efficiency

related topics
{math, number, function}
{system, computer, user}
{rate, high, increase}
{theory, work, human}
{company, market, business}
{acid, form, water}
{ship, engine, design}
{disease, patient, cell}
{car, race, vehicle}
{style, bgcolor, rowspan}

In computer science, efficiency is used to describe properties of an algorithm relating to how much of various types of resources it consumes. Algorithmic efficiency can be thought of as analogous to engineering productivity for a repeating or continuous process, where the goal is to reduce resource consumption, including time to completion, to some acceptable, optimal level.

Contents

Full article ▸

related documents
One-time pad
Python (programming language)
Fortran
Nyquist–Shannon sampling theorem
Java Platform, Standard Edition
Buffer overflow
Verilog
Gray code
Domain Name System
Subroutine
Data model
Database
Fuzzy control system
Artificial neural network
Java (programming language)
Spreadsheet
Tar (file format)
Library (computing)
Public-key cryptography
Web crawler
Reed–Solomon error correction
Assembly language
Atari BASIC
XML
Resource fork
Subnetwork
Proofs of Fermat's little theorem
Dynamic programming
Compass and straightedge constructions
Sequence alignment