Webster's Online Dictionary
with Multilingual Thesaurus Translation

 
Earth's largest dictionary with more than 1226 modern languages and Eve!

Definition: HASHING

Part of Speech Definition
Verb 1. Present participle conjugation of the verb hash.[Eve - graph theoretic]
Verb Base
(hash)
1. Chop up; "hash the potatoes".[Wordnet].
2. To /hop into small pieces; to mince and mix; as, to hash meat.[Websters].
3. Base verb from the following inflections: hashing, hashed, hashes, hasher, hashers, hashingly and hashedly.[Eve - graph theoretic]
Adjective 1. Being mincing. [Eve - graph theoretic]
2. Being interesting. [Eve - graph theoretic]
3. Being piercing. [Eve - graph theoretic]
4. Being dashing. [Eve - graph theoretic]
5. Being confounding, confusing or puzzling. [Eve - graph theoretic]
6. Being distressing.[Eve - graph theoretic]

Sources: compiled from various sources, (under license) copyright 2008.

Top

"Hashing" is a common misspelling or typo for: tasting, bashing, hasting, gashing.

Date "Hashing" was first used in popular English literature: sometime before 1803. (references)

Specialty Definition: HASHING

Domain Definition
Computing Hashing hash coding Source: The Free On-line Dictionary of Computing.
Computing Refers to a calculation of the approximate address of a record in a file by some semi-empirical function. Source: European Union. (references)

Source: compiled by the editor from various references; see credits.

Top

Common Expressions: HASHING

Expressions Definition
Coalesced hashing Coalesced Hashing exampleCoalesced hashing, also called coalesced chaining, is a strategy of collision resolution in a hash table that forms a hybrid of separate chaining and open addressing. In a separately chained hash table, items that hash to the same index are placed on a list at that index. This can result in a great deal of wasted memory because the table itself must be large enough to maintain a load factor that performs well (typically twice the expected number of items), and extra memory must be used for all but the first item in a chain (unless list headers are used, in which case extra memory must be used for all items in a chain). (references)
Consistent hashing Consistent hashing is a scheme that provides hash table functionality in a way that the addition or removal of one bucket does not significantly change the mapping of keys to buckets. In contrast, in most traditional hash tables, a change in the number of buckets causes nearly all keys to be remapped. (references)
Double hashing Double hashing is a computer programming technique used in hashing to resolve hash collisions, cases when two different values to be searched for produce the same hash key. It is a popular collision-resolution technique in open-addressed hash tables. Like linear probing, it uses one hash value as a starting point and then repeatedly steps forward an interval to another address until the desired value is located, an empty location is reached, or the entire table has been searched. Double hashing avoids the problem of clustering, an unfortunately high probability of repeated collisions, by using varied step sizes. (references)
Locality preserving hashing A function f that maps a multidimensional coordinate to a scalar value v. The goal of f is that if we have three coordinates A, B and C and distance (A,B) < distance (B,C), then abs (f(A) - f(B)) < abs (f(B) - f(C)). (references)
Sparse binary polynomial hashing Sparse binary polynomial hashing (SBPH) is a generalization of Bayesian filtering that can match mutating phrases as well as single words. SBPH is a way of generating a large number of features from an incoming text automatically, and then using statistics to determine the weights for each of those features in terms of their predictive values for spam/nonspam evaluation. (references)
Zobrist hashing Zobrist Hashing is a technique for creating hash codes, usually from something like a Go position. A table of random values is created, with each position on the board having a value associated with it for every possible state it can be in (eg, Black, White or Empty). Sometimes one of the states is set as all "0." Then, to create a hash code from the position, the value for each point is determined based on its state. These values are then XORed (or sometimes added) together to create the final hash code. (references)

Source: compiled by the editor from various references; see credits.

Top

Specialty Expressions: HASHING

Expressions Domain Definition
Cuckoo hashing Math A dictionary implemented with two hash tables, T1 and T2, and two different hash functions, h1 and h2. Each key, k, is either in T1[h1(k)] or T2[h2(k)]. A new key, k, is stored in T1[h1(k)]. If that location is already occupied by another key, l, the other key is moved to T2[h2(l)]. Key are moved back and forth until a key moves to an empty location or a limit has been reached. If the limit is reached, new hash functions are chosen, and the tables are rehashed. For tables that are a bit less than half full and universal hashing functions, performance is good. A key is deleted by removing it from a table. (references)
Direct chaining hashing Math An array of lists that is indexed by a hash function. Each list holds all items with the same hash value (collisions). (references)
Double hashing Math A method of open addressing for a hash table in which a collision is resolved by searching the table for an empty place at intervals given by a different hash function, thus minimizing clustering. (references)
Dynamic hashing Math A hash table that grows to handle more items. The associated hash function must change as the table grows. Some schemes may shrink the table to save space when items are deleted. (references)
Extendible hashing Math A hash table in which the hash function is the last few bits of the key and the table refers to buckets. Table entries with the same final bits may use the same bucket. If a bucket overflows, it splits, and if only one entry referred to it, the table doubles in size. If a bucket is emptied by deletion, entries using it are changed to refer to an adjoining bucket, and the table may be halved. (references)
Minimal perfect hashing Math A perfect hashing function that maps each different key to a distinct integer and has the same number of possible integers as keys. Formally, given a set of N keys, the size of the range is N. (references)
Order preserving minimal perfect hashing Math A minimal perfect hashing function for keys in S such that if k1, k2 S and k1 > k2, then f(k1) > f(k2). (references)
Perfect hashing Math A hash function that maps each different key to a distinct integer. Usually all possible keys must be known beforehand. A hash table that uses a perfect hash has no collisions. (references)
Separate chaining hashing Math An array that is indexed by a hash function. All subsequent items with the same hash value as an existing one (a collision) are put in a single external list. (references)
Simple uniform hashing Math The assumption or goal that items are equally likely to hash to any value. (references)
Uniform hashing Math A sequence of circuits, one for each input length n, that can be efficiently generated by a Turing machine. (references)
Universal hashing Math An algorithm to find an automaton which accepts everything which the automata accept individually. (references)

Source: compiled by the editor from various references; see credits.

Top

Extended Definition: HASHING


Hashing

Hashing may refer to:

  • Hash function
  • Hash House Harriers

Source: adapted by the editor from Wikipedia, the free encyclopedia; from the article "Hashing". Image Credit.



Topics by Level of Interest: HASHING

Topics sorted by level of Interest Level (1=low, 600=high)     Topics sorted Alphabetically Level (1=low, 600=high)
Open hashing 45     2-choice hashing 3
Locality sensitive hashing 26     Coalesced hashing 9
Cuckoo hashing 11     Consistent hashing 6
Universal hashing 10     Cuckoo hashing 11
Coalesced hashing 9     Double hashing 5
Consistent hashing 6     Extendible hashing 5
Extendible hashing 5     Geometric hashing 3
Pearson hashing 5     Hashing 2
Double hashing 5     Locality preserving hashing 2
Zobrist hashing 4     Locality sensitive hashing 26
Geometric hashing 3     Open hashing 45
2-choice hashing 3     Pearson hashing 5
Sparse binary polynomial hashing 3     Sparse binary polynomial hashing 3
Locality preserving hashing 2     Stable hashing 2
Stable hashing 2     Universal hashing 10
Hashing 2     Zobrist hashing 4

Source: the editor, created by/for EVE to gauge likely levels of human interest in linguistically triggered topics (compiled across various sources, such as Wikipedia and specialty expression glosses).

Translations: HASHING

Language Translations (or nearest inflections or synonyms, in parentheses)
Al Arabiya هَرَّمَ (chop, chopped, chopping, chops, hash), سَوْط (horsewhip, lash, lashing, whip, hash), حَشِيش (grass, hashish, hay, chaff, chaffed), قَرَّطَ (chop, chopped, chopping, chops, hash), هَرَمَ (chop, chopped, chopping, chops, hash), مِقْرَعَة (clapper, clappers, hash, hashed, hashes), كُرْباج (lash, whip, hash, hashed, hashes), فَرَمَ (chop, hash, mince, chopped, chopping), حَشِيشَةُ الكَيْف (cannabis, hash, hashed, hashes, hashing). Additional references: Al Arabiya, Saudi Arabia, Algeria, hashing. (volunteer & more translations)
Al Fus-Ha هَرَّمَ (chop, chopped, chopping, chops, hash), سَوْط (horsewhip, lash, lashing, whip, hash), حَشِيش (grass, hashish, hay, chaff, chaffed), قَرَّطَ (chop, chopped, chopping, chops, hash), هَرَمَ (chop, chopped, chopping, chops, hash), مِقْرَعَة (clapper, clappers, hash, hashed, hashes), كُرْباج (lash, whip, hash, hashed, hashes), فَرَمَ (chop, hash, mince, chopped, chopping), حَشِيشَةُ الكَيْف (cannabis, hash, hashed, hashes, hashing). Additional references: Al Fus-Ha, Saudi Arabia, Algeria, hashing. (volunteer & more translations)
Arabic هَرَّمَ (chop, chopped, chopping, chops, hash), سَوْط (horsewhip, lash, lashing, whip, hash), حَشِيش (grass, hashish, hay, chaff, chaffed), قَرَّطَ (chop, chopped, chopping, chops, hash), هَرَمَ (chop, chopped, chopping, chops, hash), مِقْرَعَة (clapper, clappers, hash, hashed, hashes), كُرْباج (lash, whip, hash, hashed, hashes), فَرَمَ (chop, hash, mince, chopped, chopping), حَشِيشَةُ الكَيْف (cannabis, hash, hashed, hashes, hashing). Additional references: Arabic, Saudi Arabia, Algeria, hashing. (volunteer & more translations)
Beaujolais chapoter (chop, cut, hack, to hack, mincing). Additional references: Beaujolais, France, hashing. (volunteer & more translations)
Brazilian Portuguese hashing (hashing). Additional references: Brazilian Portuguese, Portugal, Angola, hashing. (volunteer & more translations)
Capeverdian korta miodu (chop, cut, hack, to hack, mincing). Additional references: Capeverdian, France, hashing. (volunteer & more translations)
Chinese Simplified 散列法 (hashing). Additional references: Chinese Simplified, China, Brunei, hashing. (volunteer & more translations)
Chinese Traditional 散列法 (hashing), 雜湊搜尋法 (hashing). Additional references: Chinese Traditional, China, Brunei, hashing. (volunteer & more translations)
Corse trita (chop, cut, hack, to hack, chop up), tazzila (chop, cut, hack, to hack, chop up), tazza (cup, chop, cut, hack, to hack), tagliuglia mette in pisticciuli (chop, cut, hack, to hack, chop up), intazzà (carve, chop, chop up, chopping, cope). Additional references: Corse, France, Italy, hashing. (volunteer & more translations)
Corsi trita (chop, cut, hack, to hack, chop up), tazzila (chop, cut, hack, to hack, chop up), tazza (cup, chop, cut, hack, to hack), tagliuglia mette in pisticciuli (chop, cut, hack, to hack, chop up), intazzà (carve, chop, chop up, chopping, cope). Additional references: Corsi, France, Italy, hashing. (volunteer & more translations)
Corsican trita (chop, cut, hack, to hack, chop up), tazzila (chop, cut, hack, to hack, chop up), tazza (cup, chop, cut, hack, to hack), tagliuglia mette in pisticciuli (chop, cut, hack, to hack, chop up), intazzà (carve, chop, chop up, chopping, cope). Additional references: Corsican, France, Italy, hashing. (volunteer & more translations)
Corso trita (chop, cut, hack, to hack, chop up), tazzila (chop, cut, hack, to hack, chop up), tazza (cup, chop, cut, hack, to hack), tagliuglia mette in pisticciuli (chop, cut, hack, to hack, chop up), intazzà (carve, chop, chop up, chopping, cope). Additional references: Corso, France, Italy, hashing. (volunteer & more translations)
Corsu trita (chop, cut, hack, to hack, chop up), tazzila (chop, cut, hack, to hack, chop up), tazza (cup, chop, cut, hack, to hack), tagliuglia mette in pisticciuli (chop, cut, hack, to hack, chop up), intazzà (carve, chop, chop up, chopping, cope). Additional references: Corsu, France, Italy, hashing. (volunteer & more translations)
Deutsch zerlegend (decomposing, disjointing, disassembling, hashing, dissecting), hackend (hacking, hoeing, hashing), Streuspeicherverfahren (hashing), skalieren (scaling, hashing, scale, to scale), Hash-Verfahren (hashing). Additional references: Deutsch, Germany, Austria, hashing. (volunteer & more translations)
Français hachage (chopping, hacking, cutting, double-talking chopping, hashing), adressage calculé (hashing, hash addressing, hash coding), hashage (hashing), hacher (chop, cut, hack, to hack, mince), brouillage (interference, jamming, scramble, jam, radio frequency interference). Additional references: Français, France, Algeria, hashing. (volunteer & more translations)
French hachage (chopping, hacking, cutting, double-talking chopping, hashing), adressage calculé (hashing, hash addressing, hash coding), hashage (hashing), hacher (chop, cut, hack, to hack, mince), brouillage (interference, jamming, scramble, jam, radio frequency interference). Additional references: French, France, Algeria, hashing. (volunteer & more translations)
German zerlegend (decomposing, disjointing, disassembling, hashing, dissecting), hackend (hacking, hoeing, hashing), Streuspeicherverfahren (hashing), skalieren (scaling, hashing, scale, to scale), Hash-Verfahren (hashing). Additional references: German, Germany, Austria, hashing. (volunteer & more translations)
Hanguk Mal 해싱 (hashing). Additional references: Hanguk Mal, Korea, South, Korea, hashing. (volunteer & more translations)
Hanguohua 해싱 (hashing). Additional references: Hanguohua, Korea, South, Korea, hashing. (volunteer & more translations)
High Arabic هَرَّمَ (chop, chopped, chopping, chops, hash), سَوْط (horsewhip, lash, lashing, whip, hash), حَشِيش (grass, hashish, hay, chaff, chaffed), قَرَّطَ (chop, chopped, chopping, chops, hash), هَرَمَ (chop, chopped, chopping, chops, hash), مِقْرَعَة (clapper, clappers, hash, hashed, hashes), كُرْباج (lash, whip, hash, hashed, hashes), فَرَمَ (chop, hash, mince, chopped, chopping), حَشِيشَةُ الكَيْف (cannabis, hash, hashed, hashes, hashing). Additional references: High Arabic, Saudi Arabia, Algeria, hashing. (volunteer & more translations)
High German zerlegend (decomposing, disjointing, disassembling, hashing, dissecting), hackend (hacking, hoeing, hashing), Streuspeicherverfahren (hashing), skalieren (scaling, hashing, scale, to scale), Hash-Verfahren (hashing). Additional references: High German, Germany, Austria, hashing. (volunteer & more translations)
Hochdeutsch zerlegend (decomposing, disjointing, disassembling, hashing, dissecting), hackend (hacking, hoeing, hashing), Streuspeicherverfahren (hashing), skalieren (scaling, hashing, scale, to scale), Hash-Verfahren (hashing). Additional references: Hochdeutsch, Germany, Austria, hashing. (volunteer & more translations)
Italian indirizzamento calcolato (hashing), hascisc (hash, hashish, hemp, bhang, hasheesh), calcolo della direzione (hashing), guazzabuglio (gallimaufry, hash, hotchpotch, jumble, medley), indirizzamento hash (hashing), marijuana (marijuana, cannabis, marihuana, hash, boo), pasticcio (bungle, mess, mull, pasty, pie), risolvere (solve, resolve, to solve, decide, determine), taglio (cut, cutting, clipping, denomination, gash), calcolo di indirizzo (hashing). Additional references: Italian, Italy, Croatia, hashing. (volunteer & more translations)
Japanese 細かく切り (hashing), ハッシュ法 (hashing), ハッシュ処理 (hashing), 再び細かく切り (re hashing, rehashing, re-hashing). Additional references: Japanese, Japan, Taiwan, hashing. (volunteer & more translations)
Korean 해싱 (hashing). Additional references: Korean, Korea, South, Korea, hashing. (volunteer & more translations)
Latvian jaukšana (hashing, stir). Additional references: Latvian, Latvia, hashing. (volunteer & more translations)
Latviska jaukšana (hashing, stir). Additional references: Latviska, Latvia, hashing. (volunteer & more translations)
Lettisch jaukšana (hashing, stir). Additional references: Lettisch, Latvia, hashing. (volunteer & more translations)
Lettish jaukšana (hashing, stir). Additional references: Lettish, Latvia, hashing. (volunteer & more translations)
Lyonnais chapotter (hit, chop, knock, strike, beat), chapoter (hit, chop, knock, strike, beat). Additional references: Lyonnais, France, hashing. (volunteer & more translations)
Ouolof asi (chop, cut, hack, to hack, mincing). Additional references: Ouolof, Senegal, Mauritania, hashing. (volunteer & more translations)
Polish mieszanie (blending, cross-breed, mixing, stirring, hash). Additional references: Polish, Poland, Czech Republic, hashing. (volunteer & more translations)
Polnisch mieszanie (blending, cross-breed, mixing, stirring, hash). Additional references: Polnisch, Poland, Czech Republic, hashing. (volunteer & more translations)
Polski mieszanie (blending, cross-breed, mixing, stirring, hash). Additional references: Polski, Poland, Czech Republic, hashing. (volunteer & more translations)
Portuguese hashing (hashing). Additional references: Portuguese, Portugal, Angola, hashing. (volunteer & more translations)
Ruotsi hashning (hashing), hashing (hashing), adressering med söknyckel (hashing). Additional references: Ruotsi, Sweden, Finland, hashing. (volunteer & more translations)
Russian хэширование (hashing), хеширование (randomizing, hashing), рандомизация (hashing, randomization), алгоритм хэширования (hashing algorithm). Additional references: Russian, Russia, China, hashing. (volunteer & more translations)
Russian (transliteration) kheshirovanie (hashing), kheshirovanie (randomizing, hashing), randomizatsiya (hashing, randomization), algoritm kheshirovaniya (hashing algorithm). Additional references: Russian, Russia, China, hashing. (volunteer & more translations)
Russki хэширование (hashing), хеширование (randomizing, hashing), рандомизация (hashing, randomization), алгоритм хэширования (hashing algorithm). Additional references: Russki, Russia, China, hashing. (volunteer & more translations)
Russki (transliteration) kheshirovanie (hashing), kheshirovanie (randomizing, hashing), randomizatsiya (hashing, randomization), algoritm kheshirovaniya (hashing algorithm). Additional references: Russki, Russia, China, hashing. (volunteer & more translations)
Slovak adresovanie kláves (hashing). Additional references: Slovak, Slovakia, Hungary, hashing. (volunteer & more translations)
Slovakian adresovanie kláves (hashing). Additional references: Slovakian, Slovakia, Hungary, hashing. (volunteer & more translations)
Spanish método de cálculo de direccionamiento (hash coding, hashing), cálculo de la dirección (hashing). Additional references: Spanish, Spain, Mexico, hashing. (volunteer & more translations)
Svenska hashning (hashing), hashing (hashing), adressering med söknyckel (hashing). Additional references: Svenska, Sweden, Finland, hashing. (volunteer & more translations)
Swedish hashning (hashing), hashing (hashing), adressering med söknyckel (hashing). Additional references: Swedish, Sweden, Finland, hashing. (volunteer & more translations)
Turkish rastgele hale getirme (hashing), hesaba dayalı adresleme (hash coding, hashing). Additional references: Turkish, Turkey, Bulgaria, hashing. (volunteer & more translations)
Vivaro-Alpine Occitan chaplar (chop, cut, hack, to hack, mincing). Additional references: Vivaro-Alpine Occitan, hashing. (volunteer & more translations)
Volof asi (chop, cut, hack, to hack, mincing). Additional references: Volof, Senegal, Mauritania, hashing. (volunteer & more translations)
Walaf asi (chop, cut, hack, to hack, mincing). Additional references: Walaf, Senegal, Mauritania, hashing. (volunteer & more translations)
Waro-Waro asi (chop, cut, hack, to hack, mincing). Additional references: Waro-Waro, Senegal, Mauritania, hashing. (volunteer & more translations)
Wolof asi (chop, cut, hack, to hack, mincing). Additional references: Wolof, Senegal, Mauritania, hashing. (volunteer & more translations)
Yallof asi (chop, cut, hack, to hack, mincing). Additional references: Yallof, Senegal, Mauritania, hashing. (volunteer & more translations)
Source: Eve, based on a combination of meta analysis and graph theory (for near and back translations). Top

Constructed Language Translations: HASHING

Language Translations for “hashing” or closest synonym(s); back translations in parentheses.
Athag hathagashathaging (hashing). Additional references: Athag, hashing. (volunteer)
Double Dutch hagashaging (hashing). Additional references: Double Dutch, hashing. (volunteer)
Leet #@5#¦//6 (hashing). Additional references: Leet, hashing. (volunteer)
Oppish hopashoping (hashing). Additional references: Oppish, hashing. (volunteer)
Pig Latin ashinghay (hashing). Additional references: Pig Latin, hashing. (volunteer)
Terran B hashiler (hashing). Additional references: Terran B, hashing. (volunteer)
Ubbi Dubbi hubashubing (hashing). Additional references: Ubbi Dubbi, hashing. (volunteer)
Source: compiled by the editor. Top