Everything2
Near Matches
Ignore Exact
Full Text
Everything2

efficient

created by Kalie Ma

(idea) by fritz (7 y) (print)   ?   (I like it!) Sun Feb 25 2001 at 4:27:19

In the context of computer science, "efficient" means computable in polynomial time with respect to the size of the input. In other words, an algorithm is efficient if on input of size n it terminates after p(n) steps where p() is some polynomial.

There are lots of hard problems for which no efficient solution is known. Factoring, for example. The best algorithm we have (the Number Field Sieve) is exponential time. In other words, to factor an n bit number takes about cn steps for some c in the worst case.

How big is this difference? Humongous. For example, you can run an n3 (O(n3)) algorithm on an input of size 1000 trivially on a personal computer. The same input to an exponential time algorithm would take far more steps to complete than there are atoms in the universe.

Note to CS people: I've obviously swept some details under the rug.


(definition) by Webster 1913 (print) Tue Dec 21 1999 at 23:18:39

Ef*fi"cient (?), a. [L. efficiens, -entis, p. pr. of efficere to effect: cf. F. efficient. See Effect, n.]

Causing effects; producing results; that makes the effect to be what it is; actively operative; not inactive, slack, or incapable; characterized by energetic and useful activity; as, an efficient officer, power.

The efficient cause is the working cause. Wilson.

Syn. -- Effective; effectual; competent; able; capable; material; potent.

 

© Webster 1913.


Ef*fi"cient (?), n.

An efficient cause; a prime mover.

God . . . moveth mere natural agents as an efficient only. Hooker.

 

© Webster 1913.


printable version
chaos

German Watching the disk defrag efficiency Tears of the Black Tiger
Making drugs and booze last longer economics bit reversal function Consecutive and Concurrent Engineering
Klipschorn Frost free freezer electronic ignition Path MTU discovery
Adaptive Differential Pulse Code Modulation computer science condition variable Sir Pelly
entomophagy Jump cancel Elliptical planform Toom-Cook multiplication
Mutant foods overrun world market, ecosystem MOVE processor Carrot Ironfoundersson ext2
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Nodes to live by:
Kabbalah FAQ
Names of the moons
The Second Coming of Christ already happened
The bride of Vankenstrein - conception
How did I miss the recruiter?
Apocrypha
For the Birds
Yard of Ale
Counting 1 bits
deliciously oily
Everything is a Family
Mad Magazine
market fascism
New Writeups
Clarke
Multiculturalism(idea)
aneurin
Earl of Landaff(person)
Heitah
Pseudocide(idea)
XWiz
Google Knol(lede)
Mythi
July 24, 2008(personal)
locke baron
The fall of Earth(fiction)
BookReader
Fear the Cold(dream)
Pavlovna
Kathleen MacInnes(person)
stainedglass
1(fiction)
kalen
Three "T"s(idea)
octillion369
Undead(idea)
archiewood
Ico(fiction)
Heisenberg
Why I love Everything2(log)
octillion369
Death Knight(person)
XWiz
Are you hoping for a miracle?(review)
E2 is a by-product of the existence of The Everything Development Company