Automated knowledge source selection and service composition

被引:3
作者
Bless, Patrick N. [1 ]
Klabjan, Diego [2 ]
Chang, Soo Y. [3 ]
机构
[1] Univ Illinois, Dept Mech & Ind Engn, Urbana, IL USA
[2] Northwestern Univ, Dept Ind Engn & Management Sci, Evanston, IL 60208 USA
[3] Pohang Univ Sci & Technol, Dept Ind & Management Engn, Pohang, South Korea
关键词
Knowledge-based systems; Information integration; Knowledge source integration; Service composition; Integer programming; WEB SERVICES; INTEGRATION; GRAPHS;
D O I
10.1007/s10589-011-9423-1
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We introduce a new combinatorial problem referred to as the component set identification problem, arising in the context of knowledge discovery, information integration, and knowledge source/service composition. The main motivation for studying this problem is the widespread proliferation of digital knowledge sources and services. Considering a granular knowledge domain consisting of a large number of individual bits and pieces of domain knowledge (properties) and a large number of knowledge sources and services that provide mappings between sets of properties, the objective of the component set identification problem is to select a minimum cost combination of knowledge sources that can provide a joint mapping from a given set of initially available properties (initial knowledge) to a set of initially unknown properties (target knowledge). We position the component set identification problem relative to other combinatorial problems and provide a classification scheme for the different variations of the problem. The problem is next modeled on a directed graph and analyzed in terms of its complexity. The directed graph representation is then augmented and transformed into a time-expanded network representation that is subsequently used to develop an exact solution procedure based on integer programming and branch-and-bound. We enhance the solver by developing preprocessing techniques. All findings are supported by computational experiments.
引用
收藏
页码:507 / 535
页数:29
相关论文
共 23 条
[1]  
[Anonymous], 1993, NETWORK FLOWS THEORY
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[3]  
Arkin Assaf., 2002, Web Service Choreography Interface (WSCI) 1.0
[4]   Conflict graphs in solving integer programming problems [J].
Atamtürk, A ;
Nemhauser, GL ;
Savelsbergh, MWP .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 121 (01) :40-55
[5]  
Bakken D., 2001, MIDDLEWARE
[6]  
Bless P., 2004, THESIS U ILLINOIS UR
[7]   Heuristics for automated knowledge source integration and service composition [J].
Bless, Patrick N. ;
Klabjan, Diego ;
Chang, Soo Y. .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (04) :1292-1314
[8]   An algorithmic strategy for automated generation of multicomponent software tools for virtual manufacturing [J].
Bless, PN ;
Kapoor, SG ;
DeVor, RE ;
Klabjan, D .
JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2005, 127 (04) :866-874
[9]   What are ontologies, and why do we need them? [J].
Chandrasekaran, B ;
Josephson, JR ;
Benjamins, VR .
IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1999, 14 (01) :20-26
[10]  
Cheng H.C., 1997, KNOWL DATA ENG, V9, P341