Automated management of inconsistent problems: A couple of ideas for your project: ---------------------------------------------------------------------------------- In this project, you need to first understand very well what the problem to solve is. I would recommend that you read the survey on Soft Constraints written by Roman Bartak (easily findable online), as well as my paper with Frederic Benhamou (available on my webpage). When you have this good understanding of the problem, you will at least be able to very easily write the tutorial you have to release by the end of Week 4 of the project. Then you will have to determine a plan of action: what it is that you want to do to contribute to the field? what kind of help to provide to users? etc. This will be discussed with me if you need advise (you should be done for this by the end of week 5). By this time, you will have to get familiar with software for solving/handling constraints. You should have a look at either of the following ones: Mozart/Oz, Cacao, realpaver, or any other of your convenience and choice. One of your team members should enquire the way to design an interface (even minimalist at the early stage of your project) so that constraint problems can be submitted to your help tool. Two of your team members should explore and define precisely the kind of help you want to provide, how you plan to provide this help, and how you plan to assess its efficiency. You should reconsider your timeline to integrate the above-mentioned advises. When you are done with all this, you will come to me so that we evaluate your progress and define what is next. In your timeline, don't forget that you have to define milestones at which points you will have to release deliverables. The graduate student of the team should be in charge of making sure that other members will turn their work on time.