Algorithms have been part of human technology

for centuries. When you tie your shoe laces or cook a meal

from a recipe, you’re following an algorithm. Here’s the seven computing algorithms

that rule the world. Number 1. Fast Fourier Transform

American mathematician Gilbert Strang described FFT as “the most important numerical algorithm

of our lifetime”. It’s used by computers to quickly calculate

a Fourier Transform, which gives us a signal converted from its time domain into its frequency

domain or vice versa. Without FFT, there would be no internet, no

Wi-Fi or even guitar tuners. Number 2. Link Analysis

Link analysis is a data analysis technique used to evaluate the relationships or connections

between different entities such as people or organizations. It allows automatic visualization of linkages

between elements in a data set, that can serve as the canvas for further exploration or manual

updates. Facebook uses it to show you your news feed

and it’s used in search engine optimization or even for investigation of criminal activity. Number 3. Data compression algorithms

When you’re listening to music on your smartphone, browsing photos on Instagram or watching video

like this, all of those data were shrinked using compression algorithms. Compression algorithms encode data using fewer

bits than the original representation. This saves a storage on your device or money

on your data bill. Number 4. Dijkstra’s algorithm

Dijkstra’s algorithm finds the shortest paths between nodes in a graph. It can be used to find the shortest route

between two places on the map. It’s also widely used in network routing

protocols. Number 5. RSA algorithm

Because of the internet and cyber security, cryptography became very important. RSA described by Ron Rivest, Adi Shamir and

Leonard Adleman is an asymmetric cryptographic algorithm used to encrypt and decrypt messages. It relies on the computational difficulty

of factoring large integers. Number 6. Proportional Integral Derivative Algorithm

Proportional Integral Derivative is a control loop feedback mechanism commonly used in industrial

control systems such as control valves or even in house thermostat or cruise control

in your car. It continuously calculates an error as the

difference between a desired output signal and a measured output signal

and applies a correction based on proportional, integral, and derivative terms. And last but not least, sorting algorithms

Although nowadays we use in practice only few of them and sometimes combined together,

sorting algorithms are one of the fundamental aspects of Computer Science. They play a key role in a lot of computing

tools such as data compression or artificial intelligence. This list is not complete. There are many more important algorithms. Let me know in the comments below, which ones

would you add into your list. Thanks for watching!

I was a computer science major for about two semesters lol but I can appreciate this. Keep up the good work. Earned a sub!

Very nice video! I love those nice 3D printed save buttons in the top left corner!

I don't think these are the 7 most important algorithms. FFT is big, sure, compression is mostly just extra, crypto is not RSA (diffie-hellman is more generic and important), PID is huge, "sorting algorithms" is vague as hell.

Is algorithm group #6 similar to Kalman filter?

Please do the Monte-Carlo treee search…. And good ATTEMPT

where does this accent come from ? Some spanish speaking country I guess

How could we leave without the bogosort…

I haven't expected Fourier Transform

PageRank

Are you posting this material on steemit.com?

https://steemit.com/programming/@bardonadam/7-algorithms-that-rule-the-world

Or is this someone impersonating you?

id like to add , -)-8-4-200001224489(, v.p.s., as i believe to be a revamped versiion of the golden ratio. It also 'fixed' our national deficeit

Nice bro

Babylon shitstem matrikz POLITRi kz fall like jeriKO wall fall MARANATHA KYMRY SOULJAH ROCKERZ JAHBLESS

fuck india

👍