Proceedings

Electrical Design: A Problem for Artificial Intelligence Research

Download BibTeX Cite

Proceedings of the Fifth International Joint Conference on Artificial Intelligence. Applications. Pages 894-899.

© 1977 International Joint Conferences on Artificial Intelligence

Abstract

This report outlines the problem of intelliaent failure recovery in a problem-solver for electrical design. We want our problem solver to learn as much as it cen from its mistakes. Thus we cast the enaineering design process in terms of Problem Solvin& by Debussin& Almost-Risht Plans, a paradiam for automatic problem solvina based on the belief thet creation and removal of "buas• is an unavoid1ble part of the process of solving 1 complex problem. The process of localization end removal of bugs called for by the PSBOARP theory requires 1n 1pproach to engineering enalysis in which every result has a justification which describes the exact set of assumptions it depends upon. We h1ve developed a program based on Analysis by Propa11tion of Constraints which can explain the basis of its deductions. In addition to being useful to a PSBOARP designer, these justifications are used in Dependency-Directed Backtrackin& to limit the combinatorial search in the analysis routines. Althouah the research we will describe is explicitly ebout electricel circuits, we believe that similar principles and methoda ere employed by other kinda of engineers, including computer progremmers.

  1. Rlch1rd
  2. Fikes, John Allen, DIVId hAirr, P1t Winston, 1nd E1rl Secerdotl provided &ood ldvlce 1nd Important ldeiS.
  3. Biblloarephy: Alex1nder, C. (1964) Notes on the Synthesis of Form, C1mbridge: Hlrvard University Press.
  4. Aslmow, M (1962) Introduction to Desian, Englewood Cliffs, NJ: Prentice-Hill, Inc.
  5. Brown, Allen (1975) Qullitltlve Knowledae, C1usel ReiSOnlna, 1nd the Loc•liz1tion of Fellures, Cembridse: unpublished hAlT Ph.D. thesis.
  6. Brown, John Seely end Rich1rd R. Burton (1975) '\Aultiple Represent1tlons of Knowled&e for Tutorl1l Reasoning• In D1niel Bobrow 1nd All1n Collins (Eds.), Represent1tion 1nd Underst1ndlna: Studies In Coanltlve Science, New York: Academic Press.
  7. Buhl, H.R. (1962) Cre1tlve Enalneerlna Deslan, Ames, lowe: The low• Stete University Press.
  8. Choh1n, V.C. 1nd J.K. Fidler (1974) "Computer Aided Desian of Filters for D1t1 Tr1nsmlsslon Using Frequency hAodul1tlon• Proceedlnas of the lntern1tion•l Conference on Computer Aided Desian, 1974.
  9. D1hl, O.J., E.W. Dljkstrl end C.A.R. Hoere (1972) Structured Proar1mmlna, London: Acldemlc Press.
  10. Devls, R1nd1ll (1976) Applicetions of Met• Level Knowledae to the Construction, hAIIntenance, 1nd Use of Larae Knowled&• Bases, Stenford, CA: Stenford University Artificiel lntelliaence Leboratory Memo 283.
  11. de Kleer, Johen (1976) Local Methods for Loclllzltlon of F1ults In Electronic Circuits, C1mbrld&e: hAlT Artlficl•l lntelliaence labor1tory Memo 394.
  12. DertouzoS, hAichHI (1972) "CIRCAL-2: Generei-Purpose On-Line Circuit Desian•, Proceedlnas of the IEEE. Vol. 60, pp. 39- 48, J•n. 1972.
  13. Dijkltra, Edsg1r (1970) -structured Proar•mmlng•ln Softw1re Enalneerina Techniques, J.N. Buxton 1nd B. Rendell (Eds.), NATO Scientific Aff1irs Division, Bruseels, Belaium, 1970.
  14. Director, S.W. (1974) -row1rds Autom1tic Design of lntqreted Circuits•, in Willl1m R. Spillers (Ed.) Besic Questions of Deslan Theory, New York: Amerlc1n Elsevier Publishing Comp1ny,lnc., p. 303.
  15. Doyle, Jon (1976) The Use of Dependency Reletionships In the Control of Re11onina, C.mbrid&e: hAlT Artifici1l • lntelliaence llbor1tory Working Peper 133.
  16. Ernst, Georae W. 1nd Allen Newell (1969) GPS: A C1se Study In Gener1lltv 1nd Problem-Solvlna, New York: Acldemlc Press.
  17. F1hlm1n, Scott (1973) A Plennlna System for Robot Construction T1sks, Cembrid&e: hAlT hAuler's Thesis.
  18. Fikes, Richard (1975) Deductive Retrieval hAechenisms for Stete Description Models, Menlo Perk, CA: Stenford Research Institute Artificial lntelllaence Center Technical Note 106.
  19. Fletcher, A.J. (1974) "EUREKA-A System for the Autometlc L1yout of Single-Sided Printed Circuit Boards,• Proceedings of the Zllnternetionel Conference on Computer Aided Desian, 1974.
  20. Freemen, P. end Allen Newell (1971) •A hAodel for Functionel Reesonlna In Desisn: Proceedinss of lnternetlonal Joint Conference on Artlficlellntelliaence II, p. 621.
  21. Freuder, Eugene (1976) Syntheslzlna Constreint Expressions, Cembrldge: hAlT Artificlel lntelliaence L1b Memo 360.
  22. Furm1n, T.A. (1970) (Ed.) The Use of Computers in Ensineerlns Desian, London: English Universities Press.
  23. Gleaa, Gordon Lindsey (1973) The Science of Desian, Cembrld&e, Ena.: Cembrld&e University Press.
  24. Goldstein, Ire (1974) •summery of hAYCROFT: A System for Understendlna Simple Picture Progrems,• Artificial Intelllsence, Vol. 6, No.3, Fell, 1975, pp. 249-288.
  25. Greson, Jeson (1970) Methods for the Computer-Implemented Solution of 1 Class of "Floor Plan• Desisn Problems, unpublished Ph.D. dlssertetion, Pittsburgh: Cerneaie- Mtllon University.
  26. Henley, Frederick (1968) Usins 1 Computer to Design Computer Instruction Sets, Pittsburah: Cernegle-hAellon University Computer Science Depertment Ph.D. thesis.
  27. Hltwltt, C1rl 1nd Brien Smith (1975) Towerds 1 Prosremmlna Apprentice, C1mbrldae: hAlT Artificlel lntelliaence Leboretory Working Peper 90.
  28. Huffmen, DIVId (1970) -.mposslble Objects 11 Nonsense Sentences,• In hAIChine Intelllaence 6, Edinburgh, UK: Edinburgh University Press (1970).
  29. Kuo, F.F. 1nd W.G. hAqnuson (1969) (Eds.) Computer-oriented Circuit Desian, Englewood Cliffs, NJ: Prentice-Hall, Inc.
  30. L1tombe, Je•n-cleucle (1976) Artlflcl•l lntelllaence In Computer- Aided Desian: The Tropic System, Menlo Park, CA: Stenford Rese1rch Institute Artlflcl•l lntelliaence Center Technic1l . Note 125.
  31. McDermott, Drew (1974) Asslmlletlon of New lnformetlon by 1 N1turel Lenauge Underst1ndlna System, Cembricfae: hAlT Department of Electrlc•l Engineering 1nd Computer Science Mester's Thesis.
  32. McDermott, Drew (1976) Flexibility lnd Efficiency In 1 Computer Proarem for Deslanlna Circuits, C.mbrld&e: hAlT • Dep1rtment of Electrlcel Engineering 1nd Computer Science Ph.D. Thesis.
  33. Polya, Georae (1945) How to Solve It, Princeton, NJ: Princeton University Press,
  34. Polya, Georae (1962) hAithem•ticll Discovery: on Understendin~a le1rnina. 1nd Teechina Problem Solvina, Vols. I 1nd II, New York: John Wiley 1nd Sons, Inc. Applications-2:
  35. Sussman Powers, Gary (1973) "Non-Numerltal Problem Solvina Methods In Computer Aided Deslan,•ln Vlietstr1 1nd Wiellna1 (1973).
  36. Rich, Chsrles 1nd Howie Shrobe (1976) lniti1l Report on 1 LISP Proar1mmer's Apprentice, C.mbrldae: MIT Artlflclll lntelllaence L1bor1tory Technlc1l Report 354.
  37. Rosenbrock, H.H. (1974) Computer;.Aided Control System Desian, London: Acamlc Press.
  38. Secerdotl, E1rl (1973) "P11nnlna In 1 Her1rchy of Abstrsction Spsces; Proceedlnas of the Third lntern1tion1l Joint Conference on Artlfici1llntelllaence, Auaust, 1973, pp. 412-422.
  39. Secerdotl, Elrl (1975) A Structure for P11ns 1nd Beh1vior, Menlo P1rk, CA, Stenford Rese1rch Institute Artifici1l lntelliaenee Group Technlcel Note 109, 1lso New York: Amerlc1n Elsevier Publlshlna Comp1ny (1977)
  40. Shortllffe, E.H. (1974) MYCIN-A Rule-811ed Computer Proarem for Advisina Physlcl1ns Rea1rdina Antlmicrobi1l Therapy Selection St1nford, CA: Stanford lkllversity Artificial lntelllaence Leboretory Memo AIM-251 (October 1974), elso MYCIN: Computer-Bised Medlc1l Consultetions, New York: Amerlcen Elsevier (1976).
  41. Simon, Herbert (1969) The Sciences of the Artificial, Cembrldae: MIT Press.
  42. Stellman, Richerd 1nd Gerald .ley Sussm1n (1976) Forw1rd Reesonlna end Dependency-Directed Beckiritkiii In e System for Computer-Aided Circuit Analysis, Cembridae: MIT Artificial lntelllaence Leboratory Memo 380. (To appeer in the AI Journel)
  43. Sussmen, Ger1ld .ley (1974) ~Virtuous Neture of Buas•, Proceedinas of the Artificl1l lntelllaence Simul1tlon of Behavior Conference, Sussex, UK.
  44. Sussmen, Gerald .ley (1973) A Comput1tional Model of Skill Acquisition MIT Dept. of Math. PhD Thesis, MIT Artificial lntelllaence Labor1tory Technlc1l Report 297 (Auaust 1973), 1lso A Computer t.Aodel of Skill Acquisition, New York: Americen Elsevier Publlshina Compeny (1975).
  45. Sussmen, Ger1ld Jey 1nd Rich1rd St1llm1n (1975) "Heuristic Techniques In Computer-Aided Circuit Anelysls,• IEEE Tr1nssctlons on Circuits 1nd Systems, Vol. CAS-22, No. 11, Nov., 1975.
  46. Vllestr1, .L 1nd R.F. Wiellna1 (1973) (Eds.) Computer-Aided Desian, Amsterdem: North-Holl1nd Publlshlna Comp1ny, Inc.
  47. W1ltz, D1vld (1972) Gener1tlna Sem1ntlc Descriptions from Dr1wlnas of Scenes with Shldows, C1mbridge: MIT Artlflcllllntelllaence Llbor1tory Technicel Report 271.
  48. Wirth, N. (1971) ~01r11111 Development by Stepwise Refinement,• Communlcetlons of the ACM. Vol.l4, No.4, April 1971. Postscript: Problem Set In Electricity (epproprlete for AI 2!. MIT students)

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards