From university academician to chief academician

Chapter 27 Graph Computation Method

Computing laboratory!

Ye Fei sat in front of the computer and typed quickly on the keyboard.

He is now developing a new algorithm using computers and mathematics.

Ye Fei calls this algorithm "graph computing method", and its full name is "Turing Computability Algorithm".

Graph computing method mainly uses most of the mathematical knowledge and a small part of the computer knowledge.

After starting to cooperate with Professor Zhou Kang, Ye Fei also learned computer knowledge.

Although not as strong as Professor Zhou, it was enough for him to develop graph computing methods.

Graph computing methods use computability in set theory, topology on sets, preordering and partial ordering.

After a long time, Ye Fei stopped, took a long breath, and said, "Finally it was developed."

"Start testing it!"

After that, he installed the algorithm on ABTest and tested it.

This is a software specially used for computer algorithm testing.

There are seven steps in algorithm testing, namely interface joint debugging, downgrade plan and performance optimization, recommendation effect testing, functional testing, algorithm data, requirement rules and algorithm model.

"Wait!" Ye Fei thought the test would not end in a short period of time, at least for an hour.

An hour later, the test is over!

Ye Fei looked at the test result and saw Success, indicating success.

He smiled and said: "Very good, the test was successful."

"Ye Fei!" Professor Zhou ran in with a slovenly appearance and said excitedly: "I'm done. We can start the next step of Turing equivalence."

Ye Fei nodded and said, "Okay, just wait for me."

"What are you doing?" Professor Zhou asked.

"Oh, I took advantage of nothing to do and made an algorithm using Turing equivalence research."

"Algorithm?" Professor Zhou asked: "Computer algorithm?"

"Yes!" Ye Fei nodded.

"Do you need me to do the algorithm?" Professor Zhou had been hit by Ye Fei during this period and almost lost his confidence. Seeing that Ye Fei needed him, his confidence returned.

"I can help you. Let's figure out how to do this algorithm."

"No need." Ye Fei shook his head: "I have already developed it."

"Has it been developed?" Professor Zhou was surprised: "How could you develop the algorithm without me? You don't know how to use computers."

"My algorithm uses very little computer knowledge, and most of it is mathematics." Ye Feidao: "The computer part is also very simple. Computer knowledge at the undergraduate level is enough, so I can do it myself."

"Impossible!" Professor Zhou shook his head and said, "That is an algorithm. Although a lot of mathematical knowledge is used, the mathematical knowledge needs to be converted into computer language."

"How do you do this?"

Computers are not humans. Anything that enters a computer must be converted into computer language.

This will let the computer know what you entered.

What is equivalent to input requires a translation mechanism.

So, in the algorithm, a lot of mathematics and a lot of computer knowledge are mixed together.

"The algorithm you developed is not very good!"

In Professor Zhou's view, the algorithms developed with computer knowledge at the undergraduate level are definitely not very good and can only run a small game at most.

"The performance is not bad!" Ye Feidao: "The number of floating point operations has reached five trillion."

"How many?" Professor Zhou said in surprise: "Five trillion times? Just you?"

The concept of five trillion floating point operations is to allow the computer to run five trillion times per second if the hardware can bear it.

Home computers generally have speeds between 20 billion and 100 billion.

Xia Guo’s fastest supercomputer, Sunway TaihuLight, ranks sixth in the world with 1.254 trillion floating-point operations.

This is equivalent to fifty times the fastest speed of a home computer and one quarter thousand and eighty-tenth the speed of TaihuLight.

But don’t forget, this is the world’s sixth-fastest supercomputer. It was the crystallization of the wisdom of countless scientists in Xia State and took more than ten years to develop.

Ye Fei, on the other hand, developed an algorithm with five trillion floating-point operations in just ten days.

This seems outrageous to everyone.

"Yes!" Ye Fei nodded and said, "If you don't believe it, just test it yourself and you will know."

Of course Professor Zhou didn't believe it, so he personally installed the algorithm on ABTest to test it.

An hour later, Professor Zhou looked at the test data in the algorithm software in surprise.

The average number of floating point operations is five trillion, and the highest value is six trillion.

He looked at Ye Fei in shock and said, "Ye Fei, you must be a monster!"

"Not only does your algorithm have five trillion floating-point operations, but its size is only about 100Mb."

The number of floating point operations reaches five trillion times, which is very common in Professor Zhou's opinion.

Many large companies have long developed algorithms for home version computer programs that can perform floating-point operations up to ten trillion, tens of trillions, or even one trillion times.

Just because the current hardware technology cannot support such a high algorithm speed, it has not been promoted.

What really surprised Professor Zhou was that the size of the algorithm developed by Ye Fei was only 100Mb.

This is very surprising.

This means that the number of floating point operations is higher than it, and the size is much larger than it.

The size is comparable to it, but the number of floating point operations is much smaller.

Professor Zhou immediately thought of the application scope of this algorithm.

Home computers, driverless cars, robots...

Professor Zhou's eyes were shining and he said: "Ye Fei, don't hang out in the mathematics circle. Come to our computer circle. With your talent, you will quickly become famous in the computer circle."

"Forget it!" Ye Fei shook his head and said, "I don't know how to use computers, I only know mathematics."

"Yes, you said that your algorithm uses a lot of mathematics and very little computer knowledge." Professor Zhou said in disbelief: "Is that true?"

"You'll know it yourself if you look backstage."

Professor Zhou opened the algorithm background to check. After a moment, he exclaimed: "How could this happen?"

"You actually packed all the math knowledge into one package so that the algorithm could run?"

Algorithms use a lot of mathematical knowledge, but they are all scattered and cannot be packed into one package.

A large amount of mathematical knowledge requires a large amount of computer knowledge. Computer knowledge packages mathematics into packages, translates mathematical knowledge, and connects packages.

Now, Ye Fei has packed all his mathematical knowledge into one bag.

This is equivalent to translating all mathematical knowledge together, and there is no need to connect the package.

Because there is only one package.

However, this goes against the common sense of algorithms and even the common sense of computer programming.

Ye Feidao: "That's how it works. In my opinion, numbers are the most primitive language in the world."

"It runs through humans, machines, and races and does not require special translation."

"Moreover, numbers have a soul and are smarter than humans."

"They don't need a computer language to tell them what to do, they just know what to do."

"In that case, save the translation and the bulk of the packages."

Ye Fei's algorithm does work, but Professor Zhou can't figure out how Ye Fei does it.

If it is developed like Ye Fei's algorithm, a lot of code will be saved.

First of all, there is no translation mechanism, there are few packages, and there is only one.

Anyone with a bit of programming knowledge knows that the less code, the smaller the code size.

Small means that the running path is few and short.

If the mathematical logic written is strong, the algorithm will run very fast.

Professor Zhou suddenly found that he no longer knew anything about computers. He had learned everything he had learned about computers for decades from a dog.

After watching it for a long time, he still didn't understand how Ye Fei did it.

He shook his head regretfully.

Professor Zhou asked: "What are you going to do with this algorithm?"

"What can be done?" Ye Fei asked.

"You patent it, lease the rights to it, or sell it."

"How much can you make by renting it out in a year? How much can you make by selling it?"

"If you rent it out, it's at least two million a year, and if you sell it, it can sell for more than ten million, just a lot more."

"So many?" Ye Fei said in surprise.

I have heard people say before that the computer industry is very profitable.

Now he believes it, it is indeed very profitable.

I worked hard for half a year and earned less than one million from school.

Unexpectedly, by renting out the algorithm he developed when he was bored, he could earn more in one year than he earned from school.

Ye Fei said excitedly: "I don't have much education, so don't deceive me. I will truly believe it."

"Haha..." Professor Zhou smiled and said: "If you can't make so much money by then, I will replenish you by any amount."

Ye Fei took a deep breath, suppressed his excitement, and said, "Then sell it and rent it out. It will take five years to earn 10 million."

"Are you sure?" Professor Zhou asked: "Although it is only two million a year if you rent it out, the money you will make in five years is equivalent to the money you sell."

"If it takes ten years, I can make twice as much money as if I sold it."

"I think it's more cost-effective to rent it out."

“And that’s what all companies with algorithms do.”

“Almost no algorithms are sold.”

"Even if there are, the performance of those algorithms is very poor, far worse than yours."

Ye Fei smiled and said: "This algorithm was just developed by me in more than ten days. If I spend more time, I can develop a better algorithm."

Professor Zhou suddenly felt very worried.

Indeed, this was developed by Ye Fei casually in more than ten days. If he spent more time, he could develop a better algorithm.

From this point of view, it seems that it is more cost-effective to sell.

Professor Zhou said: "Then let's talk about selling algorithms!"

“I’m not good at selling things, but I know people who are, and I can find someone to help you sell them.”

Professor Zhou said and left.

He would not take advantage of Ye Fei. Ye Fei came to his laboratory to help. If he took advantage, what would Professor Lu think of him?

The most important thing is that he is very optimistic about Ye Fei.

He is straightforward and loves to offend people, but it depends on the person. He is very willing to get close to talented people.

He was more willing to get close to a genius like Ye Fei.

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like