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
Little presents from the Node Fairy:
Refrigerant
Henotheism in the Bible
Mike Watt
Butch Cassidy and the Sundance Kid
How to carve a dodecahedron out of a cube
RumourQuest 2006
Richard Avedon
space war
You noders still fucking suck, but your needing my wisdoms bad
SPEWS
Gregorian chant
Enigma
Hurricane Katrina
New Writeups
Meezzio
Gotlandssnus(thing)
argv
Astral Plane(idea)
Madara
One Winged Angel(fiction)
Tom Rook
Talk is cheap(poetry)
shaogo
Adelle Davis(person)
Aerobe
race car g sfjsgsd(poetry)
Binah
Dream Log: July 5, 2008(dream)
StrawberryFrog
Forgotten things in space(idea)
antigravpussy
velvet revolution fairy tale(idea)
Heitah
Nerve agent VX(thing)
Pavlovna
shite(idea)
wonton
Days and nights come together in a slow falling down(fiction)
Pavlovna
wee(idea)
katherine
root log: July 2008(log)
Madara
There’s nothing like a trail of blood to find your way back home(fiction)
Everything 2 is brought to you by the letter C and The Everything Development Company