International Business & Economics Research Journal Volume 1, Number 4
and explicit representation of this knowledge, since it details the case history of the domain directly rather
than through the interpretation and recollection of an expert. The problems faced before will be compared
to the present problem and the solution to the past problem most similar to the present one is then adopted.
2. Case-based reasoning lends itself to analogical reasoning. The use of analogies with past cases is how it
solves new problems. It is intuitive to both developers and users.
3. The knowledge acquisition process is considerably simplified since the case library may already exist as a
corporate documentation, possibly even in an electronic database.
4. The base of experience used can be that of an entire organization, rather than that of a single individual.
An example of using case-based reasoning comes from Compaq Computer of Houston, Texas, a company
that operates in a highly competitive, customer service-oriented business environment. To improve customer service
while reining in costs, Compaq began giving away case-based reasoning software to customers purchasing their Pa-
gemarq printer.
The software knowledge base is a series of several hundred actual cases of Pagemarq printer problems.
With this system running on their computer, owners no longer need to call Compaq’s service department. Instead
they run the software and describe the problem to the software. The system searches actual cases, selecting related
ones. If necessary to further narrow the search results, the software will ask the user for more information. In the
end, one or more cases relevant to the specific problem are displayed, along with their solutions. Now, customers
can solve most of their own problems quickly without even a telephone call while Compaq saves $10 million to $20
million annually in customer support costs.
One of the challenges facing the developers of case-based reasoning software is to develop an efficient
search algorithm for sifting through a myriad of historic cases. It is crucial that search time does not increase rapidly
as the number of cases increases. A good search procedure should allow for multiple entries into a particular case
through the use of pointers or links. In this manner problems that have been decomposed into smaller subsets can
take advantage of the unique structure of the database and each of the subsets can then return information from entire
cases.
References
1. Allen, B.P. “Case Based Reasoning: Business Applications,: Communications of the ACM. March 1994, p
40-42.
2. Cook, R.L. “Case-based Reasoning Systems in Purchasing: Applications and Development,” International
Journal of Purchasing and Materials Management, winter 1997, Vol. 33, No. 1, p 32-39.
3. Gupta, U.G. “How Case-based Reasoning Solves New Problems,” Interfaces, November-December 1994,
Vol. 24, No. 6, p 110-120.
4. Kesh, S. “Case Based Reasoning,” Journal of Systems Management, July-August 1995, Vol. 46, No. 4, p
14-21.
5. Li, H. “Case-based Reasoning for Intelligent Support of Construction Negotiation,” Information & Man-
agement, August 1996, Vol. 30, No. 5, p 231-239.
6. Mehdi, O. “Case Discovery in Case-based Reasoning Systems,” Information Systems Management, winter
1998, Vol. 5, No. 1, p 74-79.
7. Simon, H.A. Administrative Behavior: A Study of Decision-Making Processes in Administrative Organiza-
tions, 1997, Fourth Edition, New York: The Free Press, 368 pp.