I've developed a new binary search that is up to 2 times faster than the
binary search used by virtually every software application. It solves the
problem of how to perform a boundless binary search by combing two novel
adaptations.

I've licensed it under GPL 3.0 and it is available here:

https://sites.google.com/site/binarysearchcube/binary-search

It examines a few binary search variants, with benchmark graphs at the
bottom, but the one of interest is:

int boundless_binary_search(int *array, int array_size, int key)

 The algorithm is used in a sorting algorithm here:

https://sites.google.com/site/binarysearchcube/sorting-variants

Which allows to stress-test and verify that the algorithm works properly.
As the graph shows, my binary merge sort outperforms quicksort and it
should be a stable sort as well.

Depending on the software implementation the performance gain can be quite
significant.

I am hoping you find this an interesting development and are willing to
double check my work and/or forward it to interested parties. If my
algorithm gains traction it should have a positive impact on mankind's
carbon footprint. :)

Kind regards,

Gregorius van den Hoven

Reply via email to