Web Site: www.ijettcs.org Email: editor@ijettcs.org, editorijettcs@gmail.com Volume 1, Issue 2, July August 2012 ISSN 2278-6856
Associate Professor, H.N.B.Garhwal University Srinagar, Dist.Pauri Garhwal (Uttarakhand) India 246174
2
Research Scholar
subsystem
In against any user query, search will be made in database and will be retrieved if information available. Otherwise, the model database will be searched for seeking models which can produce desired information. If model available then there will be another check for its required inputs (Liang 1985). If no desired model is available, there will be attempt to develop composite model. This implementation will be based on graph theory.
Keywords: Decision Support Systems, Model Management Systems, Graph Framework, Modeling
1. INTRODUCTION
Researchers are always been trying to find new techniques to help decision makers for decision making problems of real world scenario. The Decision Support Systems (DSS) is the domain area in which such semistructured problems are dealt and since evolution of DSS, it has been emerging topic in computer science study. This section describes the concept of Decision Support Systems and intelligent computing techniques i.e. Graph based approach for model selection and determination. The architecture consists of four main components: a database, a model management subsystem, dialogue system and knowledge management subsystem. Since the approach used in the study is based on reasoning and judgment, a different Model base management system is proposed in the study. The new architecture of model management system is presented which consists of 3 modules: a modeling subsystem, a modeling deployment subsystem and an inference engine. The proposed framework includes two major subsystems: modeling and model deployment system out of which modeling system concentrates on improving effectiveness of models and model deployment subsystem focuses on proper utilization of models. Another important component of framework is inference engine which makes connectivity Volume 1, Issue 2 July-August 2012
Page 45
Figure 1 Overview of a Decision Support System; adapted from (Laudon & Laudon, 2004) The access to External Databases is used to obtain data from outside of systems i.e. other information systems. Raw data can be processed to be converted in information, which in turn can be stored in the Internal Database for later use. The Database Manager takes responsibility to acquire external data and mediating the access to Internal Database. The Model Database Manager stores meta-data about analytical models contained in Model Database and is used to manipulate these models during decision making processes [4]. The Dialogue Manager provides the user interface layer that combines the expertise of Decision Makers and system analytical capabilities comprised both in Model and Internal Databases, providing the greatly needed interactivity to DSS.
Figure 2 depicts a node named A, which represents a set of data related to supply. B) Edge An edge represents a set of functionality that transforms a set of input data to their output. In figure 3, E1 represents an edge represents the function of price on demand. There must be connectivity via an edge between two nodes. In this case only, we can call it a basic model. In short, an edge makes a model by connecting two nodes in particular. Figure 3, as a whole is a basic model as it has 2 nodes (A & B) with one edge (E1). We can represent this basic model as a triple (A, E1, B). C) Node An AND node is the ending node of more than one basic model. An AND node is true only if all edges ending on that node are true. Figure 3 represents a AND Node as node A & B are resulting into node C.
Figure 3: AND Node D) OR Node - An OR node is the ending node of more than one basic model. An OR node is true only if at least one edge ending at the node is true. In this research work, OR node is depicted as ellipse. E) Path A path is a finite sequence of edges of the form that a. These edges are connected. b. Only one edge is true out of all that enters at each OR node. c. All edges are true that enters at each AND node. Page 46
Figure 4: OR Node F) Composite Model A composite model is an integrated set of set of basic models. G)Model graph - A model graph is a graph that represents all possible models i.e. basic model and composite models. In a model graph, each path represents a model. One of the most important properties of model graph is its acyclic nature. 3.2 BASIC MODEL After understanding the graph representation of the model, now, we can portray our basic model. The model is built upon 5 basic types of information: the output of the model, inputs required, and computational methods used in the model, integrity constraints and validity of model. All models have 5 basic relations and our model also has same as follows INPUT (Model#, Inputs) OUTPUT (Model#, Outputs) OPERATIONS (Model#, Functions) INTEGRITY (Model#, Constraints) VALIDITY (Model#, Validation) Here, Inputs and Outputs may have N number of parameters i.e. input1, input2..input n and so forth. The context free model presented above can be mounted on the graph based implementation described in previous section. The Inputs and Outputs relations are formulating a model graph. The Operations relation is represented as an edge. The integrity relation of the model specifies constraints which must be satisfied before considering the model as applicable. The validity relation is essential for measuring the fitness of the model for a particular type of problem. Validity of a model gives it a subjective confidence about the proposed successful implementation of the model [6]. 3.3 MODEL FORMULATION Formulation of model graph requires an extensive search in database and the model base as well. Many approaches are developed for creating and traversing a search tree i.e. Volume 1, Issue 2 July-August 2012
3.4 MODEL SELECTION TECHNIQUES In the previous section, we have devised formulation of model graph. In this section, we will discuss the strategies for providing necessary advice. There are two different strategies for this: optimizing and satisficing [8].
Page 47
4. ANALYSIS
We have devised one framework for creating and utilizing Model Base management system. The process starts with presenting notions used in the formulation i.e. node, graph. After this, the basic model is being defined with five kinds of basic operations. Model formulation is the next task in the process in which an appropriate model is being searched which suits requirements of the particular problem. Depth first search algorithm is used to formulate the model graph which handles user queries. The last section presents the model selection techniques for which satisficing technique is used. One model evaluation function is being incorporated to validate the usefulness of the model in case of multiple models suits to one given problem.
5. CONCLUSION
This paper has presented an approach to provide DSS with flexibility to problem characteristics and adaption to user cognitive profile. This approach was comprised by a method that employs user cognitive profile information for decision models creation The current version of the modern DSS employed only Decision Trees to solve classification databases. It is important to highlight that the proposed approach is abstract and thus independent of technique and class of problem. Results shown could be further improved by fine tuning algorithmic parameters Also, other classification Page 48
Figure 5: Modeling with satisficing Strategy One of the major issues involved in implementation of satisficing strategy is the development of model evaluation functions. This need arises when more than one model is suitable for some specific problem. The Model Management System needs validity values of all models to determine which model is best for given Volume 1, Issue 2 July-August 2012
REFERENCES
[1] Aitkenhead, M. (2008). A Co-evolving Decision Tree Classification Method, Expert Systems with Applications, n. 34, 2008, p. 18-25. [2] Breiman, L.; Friedman, J.; Olshen, R. & Stone, C. (1984). Classification and regression trees, Wadsworth, 1984. [3] Chacrkaborty,I; Hub, J. & Cuid, D. (2008). Examining the effects of cognitive style in individuals' technology use decision making, Decision Support Systems, Vol. 45, 2008, pp. 228241. Decision Support Systems, Advances in 290 [4] Chiavenato, I. (2004). Administrao nos novos tempos, 2nd Ed., Elsevier, Rio de Janeiro, 2004. [5] Deb, K.; Pratap, A.; Agarwal, S. & Meyarivan, T. (2000). A fast and elist multi-objective Genetic algorithm: NSGA-II, KanGAL technical report, Indian Institute of Technology, Kanpur, India, 2000. [6] Djamasbi, S. & Stronga, D. (2008). The effect of positive mood on intention to use computerized decision aids, Information & Management,Vol. 45, 2008, pp. 43-51. [7] Eberhart, R. & Kennedy, J. (1995). A new optimizer using particle swarm theory, Proceedings of the Sixth International Symposium on Micromachine and Human Science, Nagoya, Japan. p. 39-43, 1995. [8] Laudon, K. & Laudon, J. (2004). Sistemas de informao gerenciais: administrando a empresa digital, 5 Ed., Pearson Prentice Hall, 2004. [9] Moreau, E. (2006). The impact of intelligent decision support systems on intellectual task success: An empirical investigation, Decision Support Systems, n. 42, p. 593-607, 2006. [10] Newman, D.; Hettich, S.; Blake, C. & Merz, C. (1998). UCI Repository of machine learning databases, University of California, Irvine, Dept. of Information and Computer Sciences. USA, 1998. [11] Oliveira, F. & Lima Neto, F. (2008). An Evolutionary Approach to Provide Flexible Decision Dialogues in Intelligent Decision Support Systems, Proceedings of the 8th International Conference on Hybrid Intelligent Systems (HIS 2008), Barcelona, Spain, 2008. [12] Pacheco, D.; Oliveira, F. & Lima Neto, F. (2008). Including Multi-objective Abilities in the Hybrid Intelligent Suite for Decision Support, Proceedings
Page 49