About: Multiplicative binary search     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : owl:Thing, within Data Space : el.dbpedia.org associated with source document(s)

In computer science, multiplicative binary search is a variationof binary search that uses a specific permutation of keys in an array instead of the sorted order used by regular binarysearch.Multiplicative binary search was first described by Thomas Standish in 1980.This algorithm was originally proposed to simplify the midpoint index calculation on small computers without efficient division or shift operations.On modern hardware, the cache-friendly nature of multiplicative binary search makes it suitable for out-of-core search on block-oriented storage as an alternative to B-trees and B+ trees. For optimal performance, the branching factor of a B-tree or B+-tree must match the block size of the file system that it is stored on. The permutation used by multiplicative binary search places t

AttributesValues
rdfs:label
  • Multiplicative binary search (en)
rdfs:comment
  • In computer science, multiplicative binary search is a variationof binary search that uses a specific permutation of keys in an array instead of the sorted order used by regular binarysearch.Multiplicative binary search was first described by Thomas Standish in 1980.This algorithm was originally proposed to simplify the midpoint index calculation on small computers without efficient division or shift operations.On modern hardware, the cache-friendly nature of multiplicative binary search makes it suitable for out-of-core search on block-oriented storage as an alternative to B-trees and B+ trees. For optimal performance, the branching factor of a B-tree or B+-tree must match the block size of the file system that it is stored on. The permutation used by multiplicative binary search places t (en)
sameAs
dbp:wikiPageUsesTemplate
Subject
prov:wasDerivedFrom
Wikipage page ID
page length (characters) of wiki page
Wikipage revision ID
Link from a Wikipage to another Wikipage
has abstract
  • In computer science, multiplicative binary search is a variationof binary search that uses a specific permutation of keys in an array instead of the sorted order used by regular binarysearch.Multiplicative binary search was first described by Thomas Standish in 1980.This algorithm was originally proposed to simplify the midpoint index calculation on small computers without efficient division or shift operations.On modern hardware, the cache-friendly nature of multiplicative binary search makes it suitable for out-of-core search on block-oriented storage as an alternative to B-trees and B+ trees. For optimal performance, the branching factor of a B-tree or B+-tree must match the block size of the file system that it is stored on. The permutation used by multiplicative binary search places the optimal number of keys in the first (root) block, regardless of block size. Multiplicative binary search is used by some optimizing compilers to implement switch statements. (en)
foaf:isPrimaryTopicOf
is Wikipage redirect of
is Link from a Wikipage to another Wikipage of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git151 as of Feb 20 2025


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3240 as of Nov 11 2024, on Linux (x86_64-ubuntu_focal-linux-gnu), Single-Server Edition (72 GB total memory, 1 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2025 OpenLink Software