Here’s a good challenge for family developers with creating algorithms. On Thursday, 31st, the University of St. Andrews in Scotland and the Clay Mathematics Institute in the United States teamed up to announce a $ 1 million prize pool. To win, just create a solution to solve a problem involving the game of chess.

Obviously, if the premium is at that level, it’s because the solution is not simple. However, it is quite easy to understand the problem. Imagine a conventional 8×8 chess board. You have 8 queens. How would you distribute them on the board in such a way that it is impossible, by the rules of game movement, that one piece is unable to attack the other? This is the “problem of the eight queens,” devised in 1850.

This mathematical problem already has a solution when we talk about a conventional 8×8 board. However, when the concept is expanded to much larger trays (think of something 1,000×1,000 with 1,000 pieces, and so on), the solution becomes exponentially more complex. For this reason, researchers believe that computer software would take at least a millennium to solve the problem. And that’s where the competitors come in.

Professor Ian Gent, one of the authors of the challenge, explained to Digital Trends what the competitors’ participation in the game was. There are two ways to earn a million dollars: the first is to prove why no algorithm is able to solve the n-queens problem in a short period of time, or create the algorithm that can solve the problem.

According to him, finding an efficient method of solving the problem is “probably the hardest thing to do in computer science,” and the reason behind this difficulty is that the simplest method is to use brute force to solve the problem by trial and error, which involves analyzing the feasibility of each of the alternatives. When the board has an immense number of houses, as in the 1000×1000 example, testing each of the alternatives becomes an exercise that depends on colossal amounts of time. The algorithm’s mission is to find a smarter way to do such calculations.

What are the requirements to participate in the contest? There is none, besides being a lucky genius. Gent gives three tips to anyone who meets the challenge: have a doctorate in computational complexity, be bright and be lucky.

The challenge goes beyond a mere theoretical problem without any practical application. If solved, the researchers believe that an algorithm capable of solving the queens problem could also solve other problems considered impossible involving cryptography, with many practical applications; one of them would be, for example, making Internet browsing more secure and difficult to intercept.

Great, bing took me stright here. thanks btw for info. Cheers!

Hello, yahoo lead me here, keep up great work.

Hello, google lead me here, keep up good work.

Good Morning, google lead me here, keep up nice work.

Hello, glad that i stumble on this in yahoo. Thanks!

Good, this is what I was searching for in google

Great, yahoo took me stright here. thanks btw for info. Cheers!

yahoo took me here. Cheers!

Great, yahoo took me stright here. thanks btw for info. Cheers!

Awesome, this is what I was searching for in yahoo

Hi, glad that i stumble on this in yahoo. Thanks!

Great, google took me stright here. thanks btw for info. Cheers!

You got yourself a new follower.

Ha, here from yahoo, this is what i was looking for.

This is great!

Great, this is what I was looking for in yahoo

I am glad to be one of the visitors on this great website (:, appreciate it for posting .

You got yourself a new follower.

Found this on yahoo and I’m happy I did. Well written site.

Enjoyed reading through this, very good stuff, thankyou .

This does interest me

I kinda got into this post. I found it to be interesting and loaded with unique points of interest.

I am not rattling great with English but I get hold this really easygoing to read .

I like this site because so much useful stuff on here : D.

Very interesting points you have remarked, appreciate it for putting up.