KR102409160B1 - 복수개의 커뮤니티를 포함하는 네트워크에서 커뮤니티 재구성 방법 및 이를 위한 전자 장치 - Google Patents
복수개의 커뮤니티를 포함하는 네트워크에서 커뮤니티 재구성 방법 및 이를 위한 전자 장치 Download PDFInfo
- Publication number
- KR102409160B1 KR102409160B1 KR1020190146099A KR20190146099A KR102409160B1 KR 102409160 B1 KR102409160 B1 KR 102409160B1 KR 1020190146099 A KR1020190146099 A KR 1020190146099A KR 20190146099 A KR20190146099 A KR 20190146099A KR 102409160 B1 KR102409160 B1 KR 102409160B1
- Authority
- KR
- South Korea
- Prior art keywords
- community
- edge
- added
- determined
- edges
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9024—Graphs; Linked lists
-
- G06Q10/40—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G06Q50/30—
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Operations Research (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 커뮤니티 재구성 방법에 대한 흐름도이다.
도 3은 본 발명의 일 실시예에 따른 엣지를 추가 또는 제거하는 방법에 대한 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 엣지를 추가하는 양을 결정하는 방법에 대한 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 엣지를 제거하는 양을 결정하는 방법에 대한 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 전자 장치의 블록도이다.
Claims (16)
- 제1 커뮤니티와 제2 커뮤니티를 포함하는 네트워크에서 커뮤니티의 재구성 방법에 있어서,
상기 네트워크를 구성하는 노드 간의 유사도를 결정하는 단계;
상기 결정된 유사도에 기반하여 상기 제1 커뮤니티에 추가 또는 제거되어야 하는 엣지를 결정하는 단계;
상기 제1 커뮤니티에 추가하기로 결정된 엣지 중 하나인 제1 엣지를 상기 제1 커뮤니티에 추가하는 단계;
상기 제1 엣지가 추가된 상기 제1 커뮤니티를 구성하는 모든 엣지가 상기 제1 커뮤니티에 포함되는 경우, 상기 제1 커뮤니티에 추가하기로 결정된 엣지 중 하나인 제2 엣지를 상기 제1 커뮤니티에 추가하는 단계;
상기 제2 엣지가 추가된 상기 제1 커뮤니티를 구성하는 엣지 중 상기 제1 커뮤니티를 벗어나는 엣지가 존재하는 경우, 상기 제1 커뮤니티로 엣지를 추가하는 것을 정지하는 단계; 및
상기 제1 엣지 및 상기 제2 엣지를 상기 제1 커뮤니티에 추가함으로써 상기 제1 커뮤니티를 재구성하는 단계를 포함하는,
커뮤니티 재구성 방법. - 제1항에 있어서,
상기 엣지를 결정하는 단계는,
상기 결정된 유사도가 기설정된 제1 임계값을 초과하는 노드간을 연결하는 엣지에 대해서는 상기 제1 커뮤니티에 추가되어야 하는 엣지로 판단하는 단계; 및
상기 결정된 유사도가 기설정된 제2 임계값 미만인 노드간을 연결하는 엣지에 대해서는 상기 제1 커뮤니티에서 제거되어야 하는 엣지로 판단하는 단계를 포함하는,
커뮤니티 재구성 방법. - 삭제
- 삭제
- 삭제
- 제1항에 있어서,
상기 제1 커뮤니티에서 제거하기로 결정된 엣지 중 하나인 제3 엣지를 상기 제1 커뮤니티에서 제거하는 단계;
상기 제3 엣지가 제거된 상기 제1 커뮤니티를 구성하는 모든 엣지 중 상기 제1 커뮤니티를 벗어나는 엣지가 존재하는 경우, 상기 제1 커뮤니티에서 제거하기로 결정된 엣지 중 하나인 제4 엣지를 상기 제1 커뮤니티에서 제거하는 단계;
상기 제4 엣지가 제거된 상기 제1 커뮤니티를 구성하는 모든 엣지가 상기 제1 커뮤니티에 포함되는 경우, 상기 제1 커뮤니티에서 엣지를 제거하는 것을 정지하는 단계; 및
상기 제3 엣지 및 상기 제4 엣지를 상기 제1 커뮤니티에서 제거함으로써 상기 제1 커뮤니티를 재구성하는 단계를 더 포함하는,
커뮤니티 재구성 방법. - 삭제
- 제1항에 있어서,
상기 노드간의 유사도를 결정하는 단계는,
상기 네트워크를 구성하는 노드 중에서 상기 제1 커뮤니티에 포함될 확률이 기설정된 제3 임계값을 초과하는 노드를 구별하는 단계; 및
상기 구별된 노드간의 유사도를 결정하는 단계를 포함하는 것을 특징으로 하는,
커뮤니티 재구성 방법. - 제1 커뮤니티와 제2 커뮤니티를 포함하는 네트워크에서 커뮤니티를 재구성하기 위한 전자 장치에 있어서,
상기 네트워크를 구성하는 노드 간의 유사도를 결정하는 유사도 결정부;
상기 결정된 유사도에 기반하여 상기 제1 커뮤니티에 추가 또는 제거되어야 하는 엣지를 결정하는 엣지 결정부; 및
상기 제1 커뮤니티에 추가하기로 결정된 엣지 중 하나인 제1 엣지를 상기 제1 커뮤니티에 추가하고, 상기 제1 엣지가 추가된 상기 제1 커뮤니티를 구성하는 모든 엣지가 상기 제1 커뮤니티에 포함되는 경우, 상기 제1 커뮤니티에 추가하기로 결정된 엣지 중 하나인 제2 엣지를 상기 제1 커뮤니티에 추가하며, 상기 제2 엣지가 추가된 상기 제1 커뮤니티를 구성하는 엣지 중 상기 제1 커뮤니티를 벗어나는 엣지가 존재하는 경우, 상기 제1 커뮤니티로 엣지를 추가하는 것을 정지하고, 상기 제1 엣지 및 상기 제2 엣지를 상기 제1 커뮤니티에 추가함으로써 상기 제1 커뮤니티를 재구성하는 커뮤니티 재구성부;를 포함하는,
전자 장치. - 제9항에 있어서,
상기 엣지 결정부는,
상기 결정된 유사도가 기설정된 제1 임계값을 초과하는 노드간을 연결하는 엣지에 대해서는 상기 제1 커뮤니티에 추가되어야 하는 엣지로 판단하고, 상기 결정된 유사도가 기설정된 제2 임계값 미만인 노드간을 연결하는 엣지에 대해서는 상기 제1 커뮤니티에서 제거되어야 하는 엣지로 판단하는 것을 특징으로 하는,
전자 장치. - 삭제
- 삭제
- 삭제
- 제9항에 있어서,
상기 커뮤니티 재구성부는,
상기 제1 커뮤니티에서 제거하기로 결정된 엣지 중 하나인 제3 엣지를 상기 제1 커뮤니티에서 제거하고, 상기 제3 엣지가 제거된 상기 제1 커뮤니티를 구성하는 모든 엣지 중 상기 제1 커뮤니티를 벗어나는 엣지가 존재하는 경우, 상기 제1 커뮤니티에서 제거하기로 결정된 엣지 중 하나인 제4 엣지를 상기 제1 커뮤니티에서 제거하며, 상기 제4 엣지가 제거된 상기 제1 커뮤니티를 구성하는 모든 엣지가 상기 제1 커뮤니티에 포함되는 경우, 상기 제1 커뮤니티에서 엣지를 제거하는 것을 정지하고, 상기 제3 엣지 및 상기 제4 엣지를 상기 제1 커뮤니티에서 제거함으로써 상기 제1 커뮤니티를 재구성하는 것을 특징으로 하는,
전자 장치. - 삭제
- 제9항에 있어서,
상기 유사도 결정부는,
상기 네트워크를 구성하는 노드 중에서 상기 제1 커뮤니티에 포함될 확률이 기설정된 제3 임계값을 초과하는 노드를 구별하고, 상기 구별된 노드간의 유사도를 결정하는 것을 특징으로 하는,
전자 장치.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190146099A KR102409160B1 (ko) | 2019-11-14 | 2019-11-14 | 복수개의 커뮤니티를 포함하는 네트워크에서 커뮤니티 재구성 방법 및 이를 위한 전자 장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190146099A KR102409160B1 (ko) | 2019-11-14 | 2019-11-14 | 복수개의 커뮤니티를 포함하는 네트워크에서 커뮤니티 재구성 방법 및 이를 위한 전자 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20210058533A KR20210058533A (ko) | 2021-05-24 |
| KR102409160B1 true KR102409160B1 (ko) | 2022-06-14 |
Family
ID=76152938
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190146099A Active KR102409160B1 (ko) | 2019-11-14 | 2019-11-14 | 복수개의 커뮤니티를 포함하는 네트워크에서 커뮤니티 재구성 방법 및 이를 위한 전자 장치 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102409160B1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20230050123A (ko) | 2021-10-07 | 2023-04-14 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110074786A1 (en) * | 2009-09-29 | 2011-03-31 | International Business Machines Corporation | Dimensional Reduction Mechanisms for Representing Massive Communication Network Graphs for Structural Queries |
| US20150100574A1 (en) * | 2013-10-07 | 2015-04-09 | Facebook, Inc. | Systems and methods for mapping and routing based on clustering |
| KR101710606B1 (ko) * | 2015-10-23 | 2017-03-08 | 아주대학교산학협력단 | 복잡계 네트워크에서의 집합 관계 분석 시각화 장치 및 그 방법 |
-
2019
- 2019-11-14 KR KR1020190146099A patent/KR102409160B1/ko active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110074786A1 (en) * | 2009-09-29 | 2011-03-31 | International Business Machines Corporation | Dimensional Reduction Mechanisms for Representing Massive Communication Network Graphs for Structural Queries |
| US20150100574A1 (en) * | 2013-10-07 | 2015-04-09 | Facebook, Inc. | Systems and methods for mapping and routing based on clustering |
| KR101710606B1 (ko) * | 2015-10-23 | 2017-03-08 | 아주대학교산학협력단 | 복잡계 네트워크에서의 집합 관계 분석 시각화 장치 및 그 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20210058533A (ko) | 2021-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113591924B (zh) | 一种网络诈骗号码检测方法、系统、存储介质及终端设备 | |
| Gregory | An algorithm to find overlapping community structure in networks | |
| US20170140058A1 (en) | Systems and Methods for Identifying Influencers and Their Communities in a Social Data Network | |
| CN110177094A (zh) | 一种用户团体识别方法、装置、电子设备及存储介质 | |
| CN104092567B (zh) | 确定用户的影响力排序的方法与装置 | |
| Van Ham et al. | Centrality based visualization of small world graphs | |
| CN108985954B (zh) | 一种建立各标识的关联关系的方法以及相关设备 | |
| TW200900958A (en) | Link spam detection using smooth classification function | |
| CN112052404A (zh) | 多源异构关系网络的群体发现方法、系统、设备及介质 | |
| Hébert-Dufresne et al. | Percolation on random networks with arbitrary k-core structure | |
| CN108255987A (zh) | 基于社区的节点介数中心度更新方法 | |
| CN109978710A (zh) | 基于k-核迭代因子和社区隶属度的重叠社区划分方法 | |
| CN110322318B (zh) | 一种客户分群方法、装置及计算机存储介质 | |
| CN115189914A (zh) | 网络流量的应用程序编程接口api识别方法和装置 | |
| KR102409160B1 (ko) | 복수개의 커뮤니티를 포함하는 네트워크에서 커뮤니티 재구성 방법 및 이를 위한 전자 장치 | |
| CN107070932B (zh) | 社会网络动态发布中防止标签邻居攻击的匿名方法 | |
| Chen et al. | Distinct counting with a self-learning bitmap | |
| CN114880522B (zh) | 基于图数据库实现ID Mapping的方法及装置 | |
| US9697276B2 (en) | Large taxonomy categorization | |
| CN103051476B (zh) | 基于拓扑分析的网络社区发现方法 | |
| CN105893515B (zh) | 一种信息处理方法及服务器 | |
| KR101748069B1 (ko) | 동적 그래프 기반의 그래프 요약을 수행하는 장치 및 방법 | |
| JP5692087B2 (ja) | 情報処理装置 | |
| CN117914824A (zh) | 一种基于多级关联策略的活跃IPv6地址探测方法及装置 | |
| Muhuri et al. | An edge contribution-based approach to identify influential nodes from online social networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |