This homework is due on Feb 8. This is a group project
-
Implement the procedure you formulated for elimination by aspects
using your favorite programming language (e.g., C/C++, Visual Basic,
Pascal, Lisp, Perl, Prolog,...., Cobol (gasp!!)). Extend the procedure to allow
criteria to be weighted. Apply it to five cases to demonstrate that it
works. In each case assume that you are given a set of alternatives
and their properties, a set of criteria and their values and weights
on the criteria.
- Create a case in which application of the procedure yields a
unique decision.
- Create a case in which application of the procedure yields more
than one choice.
- Create a case in which application of the procedure yields no
choice (i.e., all alternatives have been rejected)
- present "what if" scenarios, wherein property values of
alternatives are changed, weights on criteria are changed, and values
of criteria are changed.
- demonstrate the ability to queru the system as to why an
alternative was rejected (i.e., if alternative a1 was rejected, I
want to know the criteria which it passed and which it failed)
- After reading chapters 2,3 and 4 of the material on problem
structuring and modeling, study the Green Valley
Foods case. The document is a Word document and you need to set up
netscape to launch Word as a helper application. Of course, you can
save the file and then read it within Word. But, try and use the
opportunity to learn how to set up helper applications. You only
need to answer questions a and b.. Question c needs to be turned
in Feb 15.
Go back to the Course Page
Ramayya
Krishnan rk2x@andrew.cmu.edu