A CONTINUOUS APPROACH TO INDUCTIVE INFERENCE

被引:47
作者
KAMATH, AP [1 ]
KARMARKAR, NK [1 ]
RAMAKRISHNAN, KG [1 ]
RESENDE, MGC [1 ]
机构
[1] AT&T BELL LABS,MATH SCI RES CTR,600 MT AVE,ROOM 2D-152,MURRAY HILL,NJ 07974
关键词
INDUCTIVE INFERENCE; BOOLEAN FUNCTION SYNTHESIS; SATISFIABILITY; ARTIFICIAL INTELLIGENCE; INTEGER PROGRAMMING; INTERIOR POINT METHOD; RIEMANNIAN GEOMETRY;
D O I
10.1007/BF01581082
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we describe an interior point mathematical programming approach to inductive inference. We list several versions of this problem and study in detail the formulation based on hidden Boolean logic. We consider the problem of identifying a hidden Boolean function F: {0, 1)n --> {0, 1} using outputs obtained by applying a limited number of random inputs to the hidden function. Given this input-output sample, we give a method to synthesize a Boolean function that describes the sample. We pose the Boolean Function Synthesis Problem as a particular type of Satisfiability Problem. The Satisfiability Problem is translated into an integer programming feasibility problem, that is solved with an interior point algorithm for integer programming. A similar integer programming implementation has been used in a previous study to solve randomly generated instances of the Satisfiability Problem. In this paper we introduce a new variant of this algorithm, where the Riemannian metric used for defining the search region is dynamically modified. Computational results on 8-, 16- and 32-input, 1-output functions are presented. Our implementation successfully identified the majority of hidden functions in the experiment.
引用
收藏
页码:215 / 238
页数:24
相关论文
共 26 条
[11]  
Kamath A. P., 1990, Annals of Operations Research, V25, P43, DOI 10.1007/BF02283686
[12]   AN INTERIOR POINT ALGORITHM TO SOLVE COMPUTATIONALLY DIFFICULT SET COVERING PROBLEMS [J].
KARMARKAR, N ;
RESENDE, MGC ;
RAMAKRISHNAN, KG .
MATHEMATICAL PROGRAMMING, 1991, 52 (03) :597-618
[13]  
KARMARKAR N., 1990, CONTEMPORARY MATH, V114, P297
[14]  
KARMARKAR NK, 1989, 15 P LAT AM C INF, P241
[15]  
MCCLUSKEY EJ, 1956, BELL SYST TECH J, V351, P417
[16]  
Miller R., 1965, SWITCHING THEORY, V1
[17]   COMPUTING A TRUST REGION STEP [J].
MORE, JJ ;
SORENSEN, DC .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1983, 4 (03) :553-572
[19]  
PAI R, 1988, CSE INDIAN I TECHNOL
[20]  
Quine W. V. O., 1952, AM MATH MONTHLY, V59, P357