Problem over CSP
anil kumar lenka
lenka_anilkumar at yahoo.co.in
Fri Aug 27 08:27:10 CEST 2004
Hi,
I am a research scholar of IIT, kahargpur.India.I am doing my research over Distributed constraint satisfaction problem. Now I am thinking about the time tabling problem how can implement in CSP. Which is make me some problem to formulate time table problem to CSP problem so I request you taking the below variables, domains and constraints how I can formulate a graph or CSP in mathematical expression. The problem is
To allocate the time slot to different courses using these data and condition
1. N is the number of courses (c1,c2,c3,
.cN).
2. P is the number of time slot (t1,t2,t3,
tp).
3.D is the number of days the class is going on (M,Tu,W,Th,F)
4. ln is the number of lectures of the course n, n=1,...,N, that have to take place during P time slots.
5.T is the number of Teachers( T1,T2,T3,
Tt)
6. R is the number of rooms(R1,R2,R3
.Rr) available at period p .
7. d is the number section(d1,d2
..,dd)
8. cnm, is the number of students taking both courses n and m where n, m =1,...,N .
like the data is available and the constraints are
A teacher cannot be at two places at the same time, so do not clash courses of a teacher. There should be at least a one hour break between two courses of a teacher.
Some teachers prefer certain times or days for teaching.
a room can only host one lecture at a time.
some room having limited capacity
Two lectures about a same subject must not be schedule on the same time.
All courses should be scheduled between 9 am to 6 pm and period time is 1 hour.
Monday afternoon is reserved for professors meetings: Do not schedule professors courses for Monday afternoon.
The department consists of five units, each dedicated to a certain area of research. Most courses are held by members of a single unit while only a few courses are held by members of different units. Courses held by members of a certain unit must not clash with courses held by other members of the same unit.
Only few of the courses are mandatory for and dedicated to students of a certain term while most courses are optional and open to all students. For each term of the undergraduate studies there is a set of mandatory courses, the attendance of which is highly recommended. Courses of the graduate studies only rely on the knowledge provided by courses of the undergraduate studies. There is no recommended order of attendance. A terms undergraduate courses must not clash, while different terms undergraduate courses are allowed to clash. Graduate courses should not clash.
and so on..
Like this there are so many constraint are there so I request to you taking the above number of variable and also number of constraint how I can represent the problem in graphically and also constraint satisfaction problem (CSP) form please guide me over it.
CSP
V={v1,v2,v3,v4,
vk}
D={D1,D2,D3,D4,
.DK)
Where D1 set of courses, D2 set of time slot D3 set of days and so on... So please suggest me how I can represent this problem express in mathematical and graphically.
With best regards
Anil
Yahoo! India Matrimony: Find your life partneronline.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gforge.info.ucl.ac.be/pipermail/mozart-users/attachments/20040827/f2f4cb1e/attachment.html
More information about the mozart-users
mailing list