|
|
|
|
|
|
|
1. The Collaborative International Dictionary of English v.0.48 |
Brute \Brute\, a. [F. brut, nasc., brute, fem., raw, rough,
rude, brutish, L. brutus stupid, irrational: cf. It. & Sp.
bruto.]
1. Not having sensation; senseless; inanimate; unconscious;
without intelligence or volition; as, the brute earth; the
brute powers of nature.
[1913 Webster]
2. Not possessing reason, irrational; unthinking; as, a brute
beast; the brute creation.
[1913 Webster]
A creature . . . not prone
And brute as other creatures, but endued
With sanctity of reason. --Milton.
[1913 Webster]
3. Of, pertaining to, or characteristic of, a brute beast.
Hence: Brutal; cruel; fierce; ferocious; savage; pitiless;
as, brute violence. --Macaulay.
[1913 Webster]
The influence of capital and mere brute labor.
--Playfair.
[1913 Webster]
4. Having the physical powers predominating over the mental;
coarse; unpolished; unintelligent.
[1913 Webster]
A great brute farmer from Liddesdale. --Sir W.
Scott.
[1913 Webster]
5. Rough; uncivilized; unfeeling. [R.]
[1913 Webster]
brute force, The application of predominantly physical
effort to achieve a goal that could be accomplished with
less effort if more carefully considered. Figuratively,
repetitive or strenuous application of an obvious or
simple tactic, as contrasted with a more clever stratagem
achieving the same goal with less effort; -- as, the first
prime numbers were discovered by the brute force
repetition of the Sieve of Eratosthenes.
[PJC]
|
2. The Jargon File (version 4.4.7, 29 Dec 2003) |
brute force
adj.
Describes a primitive programming style, one in which the programmer relies
on the computer's processing power instead of using his or her own
intelligence to simplify the problem, often ignoring problems of scale and
applying naive methods suited to small problems directly to large ones. The
term can also be used in reference to programming style: brute-force
programs are written in a heavyhanded, tedious way, full of repetition and
devoid of any elegance or useful abstraction (see also brute force and
ignorance).
The canonical example of a brute-force algorithm is associated with the
?traveling salesman problem? (TSP), a classical NP-hard problem: Suppose
a person is in, say, Boston, and wishes to drive to N other cities. In what
order should the cities be visited in order to minimize the distance
travelled? The brute-force method is to simply generate all possible routes
and compare the distances; while guaranteed to work and simple to
implement, this algorithm is clearly very stupid in that it considers even
obviously absurd routes (like going from Boston to Houston via San
Francisco and New York, in that order). For very small N it works well, but
it rapidly becomes absurdly inefficient when N increases (for N = 15, there
are already 1,307,674,368,000 possible routes to consider, and for N = 1000
? well, see bignum). Sometimes, unfortunately, there is no better general
solution than brute force. See also NP- and rubber-hose cryptanalysis.
A more simple-minded example of brute-force programming is finding the
smallest number in a large list by first using an existing program to sort
the list in ascending order, and then picking the first number off the
front.
Whether brute-force programming should actually be considered stupid or not
depends on the context; if the problem is not terribly big, the extra CPU
time spent on a brute-force solution may cost less than the programmer time
it would take to develop a more ?intelligent? algorithm. Additionally, a
more intelligent algorithm may imply more long-term complexity cost and
bug-chasing than are justified by the speed improvement.
Ken Thompson, co-inventor of Unix, is reported to have uttered the epigram
?When in doubt, use brute force?. He probably intended this as a ha ha
only serious, but the original Unix kernel's preference for simple,
robust, and portable algorithms over brittle ?smart? ones does seem to
have been a significant factor in the success of that OS. Like so many
other tradeoffs in software design, the choice between brute force and
complex, finely-tuned cleverness is often a difficult one that requires
both engineering savvy and delicate esthetic judgment.
|
3. The Free On-line Dictionary of Computing (30 December 2018) |
brute force
A primitive programming style in which the
programmer relies on the computer's processing power instead
of using his own intelligence to simplify the problem, often
ignoring problems of scale and applying naive methods suited
to small problems directly to large ones. The term can also
be used in reference to programming style: brute-force
programs are written in a heavy-handed, tedious way, full of
repetition and devoid of any elegance or useful abstraction
(see also brute force and ignorance).
The canonical example of a brute-force algorithm is
associated with the "travelling salesman problem" (TSP), a
classical NP-hard problem:
Suppose a person is in, say, Boston, and wishes to drive to N
other cities. In what order should the cities be visited in
order to minimise the distance travelled?
The brute-force method is to simply generate all possible
routes and compare the distances; while guaranteed to work and
simple to implement, this algorithm is clearly very stupid in
that it considers even obviously absurd routes (like going
from Boston to Houston via San Francisco and New York, in that
order). For very small N it works well, but it rapidly
becomes absurdly inefficient when N increases (for N = 15,
there are already 1,307,674,368,000 possible routes to
consider, and for N = 1000 - well, see bignum). Sometimes,
unfortunately, there is no better general solution than brute
force. See also NP-complete.
A more simple-minded example of brute-force programming is
finding the smallest number in a large list by first using an
existing program to sort the list in ascending order, and then
picking the first number off the front.
Whether brute-force programming should actually be considered
stupid or not depends on the context; if the problem is not
terribly big, the extra CPU time spent on a brute-force
solution may cost less than the programmer time it would take
to develop a more "intelligent" algorithm. Additionally, a
more intelligent algorithm may imply more long-term complexity
cost and bug-chasing than are justified by the speed
improvement.
When applied to cryptography, it is usually known as brute
force attack.
Ken Thompson, co-inventor of Unix, is reported to have
uttered the epigram "When in doubt, use brute force". He
probably intended this as a ha ha only serious, but the
original Unix kernel's preference for simple, robust and
portable algorithms over brittle "smart" ones does seem to
have been a significant factor in the success of that
operating system. Like so many other tradeoffs in software
design, the choice between brute force and complex,
finely-tuned cleverness is often a difficult one that requires
both engineering savvy and delicate aesthetic judgment.
[Jargon File]
(1995-02-14)
|
|
|
Thesaurus Results for brute force:
|
1. Moby Thesaurus II by Grady Ward, 1.0 |
amperage, armipotence, authority, beef, big battalions, black power, charge, charisma, clout, cogence, cogency, compulsion, dint, drive, duress, effect, effectiveness, effectuality, energy, flower power, force, force majeure, forcefulness, full blast, full force, influence, main force, main strength, mana, might, might and main, mightiness, moxie, muscle power, naked force, physical force, pizzazz, poop, potence, potency, potentiality, power, power pack, power structure, power struggle, powerfulness, prepotency, productiveness, productivity, puissance, pull, punch, push, rule of might, sinew, steam, steamroller, strength, strong arm, superiority, superpower, tyranny, ultima ratio, validity, vehemence, vigor, vim, virility, virtue, virulence, vitality, wattage, weight |
|
|
|
|
|
Common Misspellings > |
brute force rbrute force rbute force brbute force rute force bbrute force burte force brurte force bute force brrute force brtue force brutue force brte force bruute force bruet force brutet force brue force brutte force brut eforce brute eforce brut force brutee force brutef orce brute f orce bruteforce brute force brute ofrce brute fofrce brute orce brute fforce brute froce brute foroce brute frce brute foorce brute focre brute forcre brute foce brute forrce brute forec brute forcec brute fore brute forcce brute forece brute forc brute forcee frute force bfrute force fbrute force grute force bgrute force gbrute force hrute force bhrute force hbrute force vrute force bvrute force vbrute force nrute force bnrute force nbrute force rute force b rute force brute force b4ute force br4ute force b4rute force b$ute force br$ute force b$rute force b5ute force br5ute force b5rute force beute force breute force berute force btute force brtute force btrute force bdute force brdute force bdrute force bfute force brfute force bfrute force bgute force brgute force bgrute force br7te force bru7te force br7ute force br&te force bru&te force br&ute force br8te force bru8te force br8ute force bryte force bruyte force bryute force brite force bruite force briute force brhte force bruhte force brhute force brjte force brujte force brjute force brkte force brukte force brkute force brate force brete force brote force bru5e force brut5e force bru5te force bru%e force brut%e force bru%te force bru6e force brut6e force bru6te force brure force brutre force brurte force bruye force brutye force bruyte force brufe force brutfe force brufte force bruge force brutge force brugte force bruhe force bruthe force bruhte force brut3 force brute3 force brut3e force brut# force brute# force brut#e force brut4 force brute4 force brut4e force brutw force brutew force brutwe force brutr force bruter force brutre force bruts force brutes force brutse force brutd force bruted force brutde force brutf force brutef force brutfe force bruta force bruti force bruto force brutu force brute eorce brute feorce brute eforce brute rorce brute frorce brute rforce brute torce brute ftorce brute tforce brute dorce brute fdorce brute dforce brute gorce brute fgorce brute gforce brute corce brute fcorce brute cforce brute vorce brute fvorce brute vforce brute borce brute fborce brute bforce brute orce brute f orce brute force brute f9rce brute fo9rce brute f9orce brute f(rce brute fo(rce brute f(orce brute f0rce brute fo0rce brute f0orce brute firce brute foirce brute fiorce brute fprce brute foprce brute fporce brute fkrce brute fokrce brute fkorce brute flrce brute folrce brute florce brute farce brute ferce brute furce brute fo4ce brute for4ce brute fo4rce brute fo$ce brute for$ce brute fo$rce brute fo5ce brute for5ce brute fo5rce brute foece brute forece brute foerce brute fotce brute fortce brute fotrce brute fodce brute fordce brute fodrce brute fofce brute forfce brute fofrce brute fogce brute forgce brute fogrce brute forse brute forcse brute forsce brute forde brute forcde brute fordce brute forfe brute forcfe brute forfce brute forxe brute forcxe brute forxce brute forve brute forcve brute forvce brute for e brute forc e brute for ce brute forc3 brute force3 brute forc3e brute forc# brute force# brute forc#e brute forc4 brute force4 brute forc4e brute forcw brute forcew brute forcwe brute forcr brute forcer brute forcre brute forcs brute forces brute forcse brute forcd brute forced brute forcde brute forcf brute forcef brute forcfe brute forca brute forci brute forco brute forcu Definition commonly spelled as: Defanition or Defenition, Synonym as: Synonim, Sinonym or Sinonim, Thesaurus as: Thesorus or Thesauris, Dictionary as: Dictionery or Dictionry and Define is usually not misspelled. What does mispell meen? It Meens...
Full Map Index: Å Norway-Am Timan Chad |
Ama United States of America-Audon France |
Audouville-la-Hubert France-Baskil Turkey |
Baskin United States of America-Bindoy Philippines |
Bindoy Philippines-Breuilpont France |
Breukelen Netherlands-Campofelice di Fitalia Italy |
Campofelice di Roccella Italy-Champigny France |
Champigny-en-Beauce France-Colle San Magno Italy |
Colle Sannita Italy-Damulog Philippines |
Damurhuda Bangladesh-Duliāgaon India |
Duliajan No.1 India-Ethridge United States of America |
Étienville France-Frignano Italy |
Frignicourt France-Gouhenans France |
Gouillons France-Hasselbach Germany |
Hasselbach Germany-Hurlock United States of America |
Huron United States of America-Jovellanos Cuba |
Jovellar Philippines-Kirchzell Germany |
Kircubbin United Kingdom-La Gomera Guatemala |
La Gonfrière France-Le Hohwald France |
Le Hommet-dArthenay France-Loma de Gato Philippines |
Loma de Juárez Mexico-Mālpur India |
Mālpura India-Memphis United States of America |
Memphis United States of America-Montería Colombia |
Monteriggioni Italy-Navalilla Spain |
Navalmanzano Spain-Noyelles-lès-Seclin France |
Noyelles-lès-Vermelles France-Pachelma Russia |
Pachgaon India-Piégut-Pluviers France |
Piekary Śląskie Poland-Prilep Macedonia |
Přílepy Czech Republic-Reuil-en-Brie France |
Reuilly France-Şag Romania |
Şag Romania-Saint-Puy France |
Saint-Python France-Santa Rita Panama |
Santa Rita Venezuela-Sewarhi India |
Sewen France-Sparbu Norway |
Spardorf Germany-Tamparan Philippines |
Tampayan Philippines-Tottington United Kingdom |
Tottleben Germany-Valdivia Chile |
Valdivia Colombia-Villeneuve-le-Roi France |
Villeneuve-lès-Avignon France-White City United States of America |
White City Canada-Żywiec Poland |
|
Most Popular Searches: Define Misanthrope, Define Pulchritudinous, Define Happy, Define Veracity, Define Cornucopia, Define Almuerzo, Define Atresic, Define URL, Definitions Of Words, Definition Of Get Up, Definition Of Quid Pro Quo, Definition Of Irreconcilable Differences, Definition Of Word, Synonyms of Repetitive, Synonym Dictionary, Synonym Antonyms. See our main index and map index for more details.
|
©2011-2024 ZebraWords.com - Define Yourself - The Search for Meanings and Meaning Means I Mean. All content subject to terms and conditions as set out here. Contact Us, peruse our Privacy Policy |
|