Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397
Issue N6 2016 year
Production systems are widespread in informatics. They are based on productions, or rules, of the from "A produces B", where A and B are the elements of some hierarchy. Software, the state of which is defined by a set of variables values and rules of transition from one state to another (productions) determined by executing code, is an example of aforementioned system. Another example is expert production systems, the rules of which have implicative semantics: "if A holds, then B is true". In this case A is called premise and B is called conclusion of a rule. There are two types of problems to be solved within expert production systems: forward inference and backward inference. Each of these problems has at least two special features. Firstly, the high computational complexity which is caused by exponential complexity of propositional logic algorithms, which are applied to process premises and conclusions of rules. Secondly, the need to obtain truth of facts on particular stages of inference for external sources of data querying (e.g., knowledge bases, experts etc.). Obviously, speed of external queries processing is extremely lower than speed of computational device (e.g., CPU). Therefore, a problem of "slow" queries quantity minimizing arises. Previously S. D. Makhortov introduced the concept of production-logical equations on atom-derived lattice. These equations can be applied to perform LP-inference — algebraic method of backward inference that minimizes a number of "slow" queries in a system that uses only one logical connection, conjunction, in its rules. Later, a new class of production logical equations on boolean lattice has been introduced by the author of the paper. With these equations, it is possible to implement LP-inference that performs similar optimization in systems that use a full set of zero-order propositional languages operations in its rules: conjunctions, disjunctions and negations. In addition, the solvability of these equations was investigated and the method of particular solutions finding was proposed. In this paper, the questions related to general solution of production-logical equation on LP-structure of zero order are examined. Obtained results complete building of extended model of LP-inference on boolean lattice.