Read the question and make sure you understand it, because usually most part of the answer is within the question itself

I spent one year to study how to define a problem for a computer in order to optimise the solutions. As far as I am concerned, we (at least I) know very less about artificial intelligent because we are still unable to define a complex problem for a robot/computer. This reminds me a quote from my favourite lecturer who said “read the question and make sure you understand it, because usually most part of the answer is within the question itself”.

Quote from my final year project's report:
“The abstract of the project is "usually the complexity of a problem is because no one can explain it in a simple way". This makes the problem puzzle-like.

After reading many papers and blogs, it could definitely be said that, despite the same problem (timetabling), everyone explained it in different ways, and everyone had different timetable structure. In other words, looking very closely, it could be seen that they are talking about different problem. Therefore, the complexity of this problem in the first place is not mathematical aspect; it is indeed the delineation of the problem.

The resulting project in delineation aspect of the problem was that many researchers and even systems use rule of thumb to solve the problem, which does not guarantee a solution. Just to mention that even in this project many rules of thumb have been used, despite knowing that it is not the appropriate approach. There were no other options. A timetabling problem has many similarities with a map colouring problem, especially in binary constraints, however in a timetabling problem there are many constraints involved such as preference constraints.”

Comments

Popular posts from this blog

I solved GCHQ puzzle and this is how I did it

The best way to predict the future is to create it

Why I don't have social media account?