Fuzzy Cognitive Map-Based Conflict Control Model

ELI ADAMA 117 PAGES (22148 WORDS) Computer Science Thesis

ABSTRACT The research work is concerned with Fuzzy Cognitive Maps-based Conflict control Model. The objective of the work was to develop Conflict control model using Fuzzy Cognitive Map (FCM) and Non-liner Hebbian Learning (NHL) that will allows the users (or policy makers) to optimize the environmental factors which are major causative factors of the Tiv-Fulani in other to achieve peace. To achieve the objective, basic factors understood to be influential in Tiv-Fulani conflict were used to form FCM model that represents the conflict situation, while NHL was used to find levels of influences between these environmental factor that will minimize the conflict and maximize peace. Also, causative analyses of some of the factors were carried out in other to know their level of significance to the conflict situation. Soft Systems Methodology (SSM) and Object Oriented Analysis and Design (OOAD) methodology were used in the design of the system, while the system was implemented with Visual Basic.Net (VB.Net). The result of the work showed that keeping certain factors within some threshold and ensuring these factors interact at particular levels will reduce conflict and bring peace.

TABLE OF CONTENTS

CERTIFICATION.......................................................................................................ii

APPROVAL ............................................................................................................... iii

DEDICATION.............................................................................................................iv

ACKNOWLEDGEMENTS ........................................................................................v

ABSTRACT.................................................................................................................vi

TABLE OF CONTENTS ..........................................................................................vii

LIST OF FIGURES ....................................................................................................ix

LIST OF TABLES ......................................................................................................xi

CHAPTER ONE :INTRODUCTION

1.0 Introduction ......................................................................................................1

1.1 Statement of the Problem.................................................................................3

1.2 Aims and Objectives ........................................................................................4

1.3 Significance of the study..................................................................................4

1.4 Scope of the work.............................................................................................5

1.5 Limitations .......................................................................................................5

1.6 Definition of Terms..........................................................................................5

CHAPTER TWO : LITERATURE REVIEW

2.0 Introduction ......................................................................................................7

2.1 Theoretical background........................................................................................7

2.2 Review of Related Literature .........................................................................17

viii

CHAPTER THRE :SYSTEM ANALYSIS AND DESIGN

3.0 Introduction ....................................................................................................21

3.1 Description of Conflict Model .......................................................................21

3.2 Analysis of the proposed system....................................................................23

3.3 Object oriented design of the system .............................................................41

CHAPTER FOUR:SYSTEM IMPLEMENTATION

4.0 Introduction ....................................................................................................50

4.1 Choice of Development Environment............................................................50

4.2 Implementation Architecture..........................................................................51

4.3 Software Testing ...........................................................................................52

4.4. Documentation ..............................................................................................70

CHAPTERFIVE:SUMMARY AND CONCLUSION

5.1 Summary of Achievements............................................................................72

5.2 Areas of Application ......................................................................................72

5.3 Suggestion for Further Studies.......................................................................73

5.4 Recommendation............................................................................................73

5.5 Conclusion......................................................................................................73

REFERENCES

APPENDIX A : program sample

APPENDIX B : program code