|
ABSTRACT
Current approaches to recommending mathematical software are qualitative and categorical. These approaches are unsatisfactory when the problem to be solved has features that can “trade-off” in the recommendation process. A quantitative system is proposed that permits tradeoffs and can be built and modified incrementally. This quantitative approach extends other knowledge-engineering techniques in its knowledge representation and aggregation facilities. The system is demonstrated on the domain of ordinary differential equation initial value problems. The results are significantly superior to an existing qualitative (decision tree) system.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ADDISON, C. A. Implementing a stiff method based on the second derivative formulas. Dept. of Computer Science Tech. Rep. No. 130/79, Univ. of Toronto, 1979.
|
| |
2
|
ADDISON, C. A., ENRIGHT, W. H., GAFFNEY, P. W, GLADWELL, I., AND HANSON, P. M. A decision tree for the numerical solution of boundary value ordinary differential equations. SMU Tecb. Rep. 89-7, Dept. of Mathematics, Southern Methodist University, Dallas, Texas, 1989.
|
 |
3
|
|
| |
4
|
AmD, T. J. The IMSL Library. In Sources and Development of Mathematical Software, W. R. Cowell, Ed., Prentice-Hall, Englewood Cliffs, N.J., 1984, pp. 264-301.
|
| |
5
|
BATE, R., AND GYLYS, V. Intelligent workstations for scientists and engineers. Texas Instruments Computer Science Laboratory, manuscript, 1988.
|
| |
6
|
BELL, D. E., KEENEY, R. L., AND RAIFFA, H., EDS. Conflicting Objectives in Decisions. Wiley, New York, 1977.
|
 |
7
|
|
| |
8
|
BUCHANAN, B. G., AND SHORTLIFFE, E. G. EDS. Rule-Based Expert Systems. Addison-Wesley, Reading, Mass., 1984.
|
| |
9
|
BUZBEE, B.L. The SLATEC common mathematical hbrary. In Sources and Development of Mathematical Software, W. R. Cowell, Ed., Prentice-Hall, Englewood Cliffs, N.J., 1984, pp. 302-320.
|
| |
10
|
DuBom, D. AND PRAD~, H. Po'~sibility Theory. Plenum Press, New York, 1988.
|
| |
11
|
DUDA, R. O., HART, P. E., AND NmSSON, N.J. Subjective Bayesian methods for rule-based inference systems. In Proceedings of the 1976 National Computer Conference (New York, Jun. 1976), pp. 1075-1082.
|
| |
12
|
DYKSEN, W. R., AND GRITTER, C. R. Expert systems for scientific computation and the algorithm selection problem. To appear in Expert Systems for Scientific Computing, E. Howtis, J. Rice, and R. Vichnevetsky, Eds., North-Holland, Amsterdam.
|
| |
13
|
ERISMAN, A. H., NEVES, K. W., AND PHILIPS, I. R. The Boeing mathematical software library. In Sources and Development of Mathematical Software, W. R. Cowell, Ed., Prentice- Hall, Englewood Cliffs, N.J., 1984, pp. 321-345.
|
| |
14
|
FELDMAN, S.I. The how and which of problem solving environments. In Problem Solving Environments for Scient~ftc Computing, B. Ford and F. Chatelin, Ed., Elsevier Science Publishers B. V , New York, 1987, pp. 23-32.
|
| |
15
|
FODERARO, J K., SKOWLER, K. L., AND LAYER, K. The FRANZ LISP Manual, Univ. of California, Berkeley, 1983.
|
| |
16
|
FORD, B., AND POOL, J. C. T. The evolving NAG library. In Sources and Development of Mathematical Software. W~ R. Cowell, Ed., Prentice-Hall, Englewood Cliffs, N J., 1984, pp. 375-397.
|
| |
17
|
FORD, B., ^ND ILES, R. M. J The what and why of problem solwng environments. In Problem Solving Enwronments for Scientt~c Computing, B. Ford and F. Chatelin, Ed., Elsevier Science Publishers B. V., New York, 1987, pp. 3-18
|
 |
18
|
|
 |
19
|
|
| |
20
|
GAFFNEY, P. W. NEXUS: Toward a problem solving environment (PSE) for scientific computing. CMI Rep. CCS 86/2, Chr. Michelsen Inst., Dept. of Science and Technology, Fantoftvegen 38, N-5036 Fantoft, Bergen, Norway, 1986.
|
 |
21
|
|
| |
22
|
GLADWELL, I., AND LUCKS, M. An automated consultation system for the selection of mathematical software. In InteUigent Mathematical Software Systems, E. Houstis, J. Rice, and R. Vichnevetsky, Eds., North-Holland, Amsterdam, 1990, pp. 79-86.
|
| |
23
|
GLADWELL, I. AND LUCKS, M. An interactive session with a knowledge based system for numerical software selection. To appear in the Transactions of the IMACS 13th World Congress, AI, Expert Systems and Symbolic Computing for Scientific Computatmn, E N. Houstis and J. R. Rice, Eds, North-Holland, Amsterdam, 1992.
|
| |
24
|
GORDON, J, AND SHORTLIFFE, E.H. The Dempster-Shaffer theory of evidence. In Rule-Based Expert Systems, B. G. Buchanan and E. H. Shortliffe, Eds, Addison-Wesley, Reading, Mass., 1984, pp. 272-292.
|
 |
25
|
|
| |
26
|
HALL, G., AND WATT, J. M Modern Numertcal Methods for Ordinary Differentml Equations. Clarendon Press, New York, 1976.
|
| |
27
|
Harwell Subroutine Library. Computing Division, Harwe}l Laboratory, Ox~ordshire, England.
|
| |
28
|
HAZEL, P. AND O'DoNoHOE, M.R. HELP numerical: The Cambridge interactive documentation system for numerical methods. In Production and Assessment of Numerical Software, M. L. Hennell and L. M Delves, Eds., Academic Press, London, pp. 367-382.
|
| |
29
|
HWANC, C. L., AND MASUD, A. S.M. Multiple Objectwe Decision Making-Methods and Applicatzons: A State-of-the~Art Survey. Springer-Verlag~ New York, 1979
|
| |
30
|
KAM~L, M., MA, K. S., AND ENRI~HT, W. H. ODEXPERT: An expert system to select numerical solvers for initial value ODE systems. To appear in Expert Systems for Scientific Computing, E. Houstis, J. Rice, and R. Vichnevetsky, Eds., North Holland, Amsterdam.
|
| |
31
|
KEENEY, R L., AND RAIFFA, H. Decisions with Multiple Objectives: Preferences and Value Tradeoffs. Wiley, New York, 1976.
|
| |
32
|
|
| |
33
|
LucKs, M., AND GLADWELL, I. A functional representation for software selection expertise. To appear in Expert Systems for Sc~entz~c Computing, E. Houstis, J. Rme, and R. Vichnevetsky, Eds., North-Holland, Amsterdam.
|
| |
34
|
|
| |
35
|
RICE, J.R. The algorithm selection problem In Advances zn Computers, Vol. 15, Rubicoff and Yovits, Eds., Academic Press, San Diego, 1976, Calif., pp 65-118
|
| |
36
|
SALLAS, W.M. Use of SEARCH in the IMSL libraries interactive documentation facilities IMSL Directmns 6, 3 (Third Quarter 1989), 2-4.
|
| |
37
|
|
| |
38
|
SILVERT, W. Symmetmc summation: A class of operations on fuzzy sets. IEEE Trans. Syst. Man Cybern. SMC-9, 10 (1979), 657-659.
|
| |
39
|
ZADEtt, L.A. The role of fuzzy logic in the management of uncertainty in expert systems. Fuzzy Sets and Syst. 11, (1983), 199-227.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|