{"title":"利用图形数据库计算缅甸人口普查数据中查找人之间联系的时间复杂度","authors":"Kay Thi Yar, Khin Mar Lar Tun","doi":"10.1109/ICACI.2016.7449826","DOIUrl":null,"url":null,"abstract":"Searching relationship among persons is more and more growing importance to acquire related information, genealogical relationship and personnel history. In this paper, the framework with three portions is proposed for exploring peoples' relationship from their personnel information. The first portion focuses on storage structure to store data in Graph database by representing persons as nodes and their attributes as properties. There are no predefined relationships or edges between person nodes in this system. The second part focuses on searching relationships among separated person nodes. Graph database searching algorithm called Personnel Relationship Searching Algorithm is proposed. The last portion proposes Deductive Reasoning Algorithm to define two persons' relationship based on search results of match domain (or) attributes using predefined prolog rules. For example, if the match domain is relatives, the relation may be consanguine, such as GrandFather, Eldest_Son, Youngest_Son_In_Law, Khame_Khamet, etc. If the match domain is organization (or) hobby (or) religion, the relation may work in same organization, etc. The time complexity for two proposed algorithms is calculated to evaluate the running time for each case study.","PeriodicalId":211040,"journal":{"name":"2016 Eighth International Conference on Advanced Computational Intelligence (ICACI)","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Calculating time complexity for searching connections among persons from Myanmar census data using graph database\",\"authors\":\"Kay Thi Yar, Khin Mar Lar Tun\",\"doi\":\"10.1109/ICACI.2016.7449826\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Searching relationship among persons is more and more growing importance to acquire related information, genealogical relationship and personnel history. In this paper, the framework with three portions is proposed for exploring peoples' relationship from their personnel information. The first portion focuses on storage structure to store data in Graph database by representing persons as nodes and their attributes as properties. There are no predefined relationships or edges between person nodes in this system. The second part focuses on searching relationships among separated person nodes. Graph database searching algorithm called Personnel Relationship Searching Algorithm is proposed. The last portion proposes Deductive Reasoning Algorithm to define two persons' relationship based on search results of match domain (or) attributes using predefined prolog rules. For example, if the match domain is relatives, the relation may be consanguine, such as GrandFather, Eldest_Son, Youngest_Son_In_Law, Khame_Khamet, etc. If the match domain is organization (or) hobby (or) religion, the relation may work in same organization, etc. The time complexity for two proposed algorithms is calculated to evaluate the running time for each case study.\",\"PeriodicalId\":211040,\"journal\":{\"name\":\"2016 Eighth International Conference on Advanced Computational Intelligence (ICACI)\",\"volume\":\"71 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 Eighth International Conference on Advanced Computational Intelligence (ICACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICACI.2016.7449826\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Eighth International Conference on Advanced Computational Intelligence (ICACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACI.2016.7449826","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Calculating time complexity for searching connections among persons from Myanmar census data using graph database
Searching relationship among persons is more and more growing importance to acquire related information, genealogical relationship and personnel history. In this paper, the framework with three portions is proposed for exploring peoples' relationship from their personnel information. The first portion focuses on storage structure to store data in Graph database by representing persons as nodes and their attributes as properties. There are no predefined relationships or edges between person nodes in this system. The second part focuses on searching relationships among separated person nodes. Graph database searching algorithm called Personnel Relationship Searching Algorithm is proposed. The last portion proposes Deductive Reasoning Algorithm to define two persons' relationship based on search results of match domain (or) attributes using predefined prolog rules. For example, if the match domain is relatives, the relation may be consanguine, such as GrandFather, Eldest_Son, Youngest_Son_In_Law, Khame_Khamet, etc. If the match domain is organization (or) hobby (or) religion, the relation may work in same organization, etc. The time complexity for two proposed algorithms is calculated to evaluate the running time for each case study.