PRISM: A Parallel Inference System for Problem Solving

نویسندگان

  • Simon Kasif
  • Madhur Kohli
  • Jack Minker
چکیده

PRISM (a P a r a l l e l Inference System), f o r p a r a l l e l execution of problems, has been implemented on ZMOB (Rieger [1980 ] ) . PRISM is an experimental t o o l fo r the development of d i s t r i b u t e d AI problem solvers and is based on l og i c programming. F a m i l i a r i t y w i th log ic programming (Kowalski [1979]) is assumed. In conventional programming systems the log ic and con t ro l of an a lgor i thm are combined making it d i f f i c u l t to separate or to modify cont ro l wi thout a f f e c t i n g the l o g i c . Logic as the s p e c i f i c a t i o n language, is neut ra l w i th respect to con t ro l and spec i f i es only the problem semantics. The method of how the problem is to be solved is external to the log ic s p e c i f i c a t i o n . Thus, a primary issue in achieving a p a r a l l e l system is developing an e f f ec t i v e con t ro l s p e c i f i c a t i o n that exp lo i t s p a r a l l e l ism. PRISM permits us to speci fy the problem independently of the con t ro l and al lows us to experiment w i th a l t e r n a t i v e con t ro l p o s s i b i l i t i e s fo r the same problem. The basic tasks i d e n t i f i e d in the execution of a problem are : management of the search space; management and r e t r i e v a l of procedures (deductive axioms); management and r e t r i e v a l of asser t ions ( f a c t s , or knowledge); and i n t e r a c t i o n w i th the problem and con t ro l s p e c i f i e r (use r ) . PRISM consis ts of three f unc t i ona l l y d i s t i n c t sets of machines. The ln tens lona l database machines (IDB) u n i f i e s a goal w i th a l l procedure heads wi th the same name. The extensional database machines (EDB) func t ion as a d i s t r i b u t e d r e l a t i o n a l database machine and provide fas t access to func t i on f ree ground asser t ions . The problem so lv ing machines (PSM) manage the search space. The PSM is the major por t ion of PRISM and is where the cont r o l spec i f i ca t i on i s p r ima r i l y i n t e r p r e t e d . I n t h i s paper we describe the PSM and i t s support of the con t ro l f a c i l i t i e s provided in PRISM. (See Kas i f [1983] fo r f u r the r d e t a i l s and references on PRISM).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hybrid artificial immune system and simulated annealing algorithms for solving hybrid JIT flow shop with parallel batches and machine eligibility

This research deals with a hybrid flow shop scheduling problem with parallel batching, machine eligibility, unrelated parallel machine, and different release dates to minimize the sum of the total weighted earliness and tardiness (ET) penalties. In parallel batching situation, it is supposed that number of machine in some stages are able to perform a certain number of jobs simultaneously. First...

متن کامل

Developing a bi-objective optimization model for solving the availability allocation problem in repairable series–parallel systems by NSGA II

Bi-objective optimization of the availability allocation problem in a series–parallel system with repairable components is aimed in this paper. The two objectives of the problem are the availability of the system and the total cost of the system. Regarding the previous studies in series–parallel systems, the main contribution of this study is to expand the redundancy allocation problems to syst...

متن کامل

Artificial Intelligence Research at the University of Maryland

THE UNIVERSITY OF MARYLAND’S Computer Science Department conducts a broad research program in both theoretical and applied artificial intelligence. Nine faculty and more than fifty research associates and graduate students are involved in AI research. Projects are funded by a large number of government agencies, as well as by several major corporations. The computing environment will improve dr...

متن کامل

Cold standby redundancy optimization for nonrepairable series-parallel systems: Erlang time to failure distribution

In modeling a cold standby redundancy allocation problem (RAP) with imperfect switching mechanism, deriving a closed form version of a system reliability is too difficult. A convenient lower bound on system reliability is proposed and this approximation is widely used as a part of objective function for a system reliability maximization problem in the literature. Considering this lower bound do...

متن کامل

Load-Frequency Control: a GA based Bayesian Networks Multi-agent System

Bayesian Networks (BN) provides a robust probabilistic method of reasoning under uncertainty. They have been successfully applied in a variety of real-world tasks but they have received little attention in the area of load-frequency control (LFC). In practice, LFC systems use proportional-integral controllers. However since these controllers are designed using a linear model, the nonlinearities...

متن کامل

Inference with constrained hidden Markov models in PRISM

A Hidden Markov Model (HMM) is a common statistical model which is widely used for analysis of biological sequence data and other sequential phenomena. In the present paper we show how HMMs can be extended with side-constraints and present constraint solving techniques for efficient inference. Defining HMMs with side-constraints in Constraint Logic Programming has advantages in terms of more co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1983