그래프 동형 문제를 위한 최신 알고리즘 비교
최근 제시된 그래프 동형 문제를 빠르게 푸는 알고리즘인 CRaB과 DviCL을 여러 쿼리 그래프에서 실행하여 그 실행 속도를 비교 분석하였다. CRaB은 백트래킹을 통해 그래프 동형을 확인하는 알고리즘이고 DviCL은 분할정복 기법을 사용하여 그래프의 표준형을 찾는 알고리즘이다. CRaB이 DviCL에 비해 비동형인 그래프 쌍을 항상 빠르게 판별하였으며, 동형인 그래프 쌍에 대해서도 대체적으로 더 빠른 실행 속도를 보였다. 또한, 합성 그래프에 대한 실험을 통해 두 알고리즘이 정점 수와 간선 수에 대해 선형에 가까운 실행 시간을 보...
Saved in:
Published in | 정보과학회 컴퓨팅의 실제 논문지 Vol. 29; no. 12; pp. 577 - 582 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | Korean |
Published |
Korean Institute of Information Scientists and Engineers
01.12.2023
한국정보과학회 |
Subjects | |
Online Access | Get full text |
ISSN | 2383-6318 2383-6326 |
DOI | 10.5626/KTCP.2023.29.12.577 |
Cover
Abstract | 최근 제시된 그래프 동형 문제를 빠르게 푸는 알고리즘인 CRaB과 DviCL을 여러 쿼리 그래프에서 실행하여 그 실행 속도를 비교 분석하였다. CRaB은 백트래킹을 통해 그래프 동형을 확인하는 알고리즘이고 DviCL은 분할정복 기법을 사용하여 그래프의 표준형을 찾는 알고리즘이다. CRaB이 DviCL에 비해 비동형인 그래프 쌍을 항상 빠르게 판별하였으며, 동형인 그래프 쌍에 대해서도 대체적으로 더 빠른 실행 속도를 보였다. 또한, 합성 그래프에 대한 실험을 통해 두 알고리즘이 정점 수와 간선 수에 대해 선형에 가까운 실행 시간을 보임을 알 수 있었다. CRaB이 특히 느리게 동작하는 그래프를 특정할 수 있었으며, 이에 대한 추가적인 분석으로 그래프 동형에 대해 더 개선된 알고리즘을 구축할 수 있을 것이라 기대한다. We conducted a comparative analysis of CRaB and DviCL, two state-of-the-art algorithms for solving the graph isomorphism problem, across various query graphs. CRaB uses backtracking to verify graph isomorphism, while DviCL constructs a canonical form of the graph through a divide-and-conquer approach. CRaB was consistently faster than DviCL in nonisomorphic graph pairs and also generally demonstrated a faster execution time than DviCL for isomorphic graph pairs. Furthermore, our experiments with synthetic graphs revealed that both algorithms demonstrated nearly linear execution time with respect to the number of vertices and edges. We identified certain graphs where CRaB's performance slows down. Based on these findings, we expect that additional analysis could lead to the development of improved algorithms for the graph isomorphism problem. KCI Citation Count: 0 |
---|---|
AbstractList | 최근 제시된 그래프 동형 문제를 빠르게 푸는 알고리즘인 CRaB과 DviCL을 여러 쿼리 그래프에서 실행하여 그 실행 속도를 비교 분석하였다. CRaB은 백트래킹을 통해 그래프 동형을 확인하는 알고리즘이고 DviCL은 분할정복 기법을 사용하여 그래프의 표준형을 찾는 알고리즘이다. CRaB이 DviCL에 비해 비동형인 그래프 쌍을 항상 빠르게 판별하였으며, 동형인 그래프 쌍에 대해서도 대체적으로 더 빠른 실행 속도를 보였다. 또한, 합성 그래프에 대한 실험을 통해 두 알고리즘이 정점 수와 간선 수에 대해 선형에 가까운 실행 시간을 보임을 알 수 있었다. CRaB이 특히 느리게 동작하는 그래프를 특정할 수 있었으며, 이에 대한 추가적인 분석으로 그래프 동형에 대해 더 개선된 알고리즘을 구축할 수 있을 것이라 기대한다. We conducted a comparative analysis of CRaB and DviCL, two state-of-the-art algorithms for solving the graph isomorphism problem, across various query graphs. CRaB uses backtracking to verify graph isomorphism, while DviCL constructs a canonical form of the graph through a divide-and-conquer approach. CRaB was consistently faster than DviCL in nonisomorphic graph pairs and also generally demonstrated a faster execution time than DviCL for isomorphic graph pairs. Furthermore, our experiments with synthetic graphs revealed that both algorithms demonstrated nearly linear execution time with respect to the number of vertices and edges. We identified certain graphs where CRaB's performance slows down. Based on these findings, we expect that additional analysis could lead to the development of improved algorithms for the graph isomorphism problem. KCI Citation Count: 0 |
Author | 김민형(Min-Hyeong Kim) 이민제(Minje Lee) 송시우(Siwoo Song) 박근수(Kunsoo Park) |
Author_xml | – sequence: 1 fullname: 김민형(Min-Hyeong Kim) – sequence: 2 fullname: 이민제(Minje Lee) – sequence: 3 fullname: 송시우(Siwoo Song) – sequence: 4 fullname: 박근수(Kunsoo Park) |
BackLink | https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART003023578$$DAccess content in National Research Foundation of Korea (NRF) |
BookMark | eNo9jr9Kw1AcRi9SwVr7BC5ZXITE3N_9Dy6lVi0WK5L9kjQ3EqqppDi4d1PQwUKFIF3s1E2KFXyiJn0Hixanc4bDx7eNSkkvMQjtYtdhHPjBmVe_cMAF4oByMDhMiA1UBiKJzQnw0r9juYWq_X4cuIAlUKlwGR0uPuf522j5MrDyp9flaGjl03kxzvL3b6vIBsthZhWzrHgYW8XwcfExzifTYjKy8q_BYva8gzYj_7pvqmtWkHfc8Oqndqt90qzXWnbCGbZZwFUgBQ4ZU1z4THLWARMJDhRD6FMZdBilSoTGhAxWv4wAocBlHHMZiZBU0P7fbJJGutuJdc-Pf3nV091U1y69psYuIdRVfBXvreO7NL4xYezr25X46b0-bx81MOaUg8DkB39Aa2Q |
ContentType | Journal Article |
DBID | DBRKI TDB ACYCR |
DOI | 10.5626/KTCP.2023.29.12.577 |
DatabaseName | DBPIA - 디비피아 Nurimedia DBPIA Journals Korean Citation Index |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
DocumentTitleAlternate | Comparison of State-of-the-Art Algorithms for Graph Isomorphism |
DocumentTitle_FL | Comparison of State-of-the-Art Algorithms for Graph Isomorphism |
EISSN | 2383-6326 |
EndPage | 582 |
ExternalDocumentID | oai_kci_go_kr_ARTI_10334096 NODE11646271 |
GroupedDBID | .UV ALMA_UNASSIGNED_HOLDINGS DBRKI TDB ACYCR |
ID | FETCH-LOGICAL-n651-5b69b871d55967a5865c2ef762412da48bc54497deed52248e72792056168f7d3 |
ISSN | 2383-6318 |
IngestDate | Thu Jan 18 14:03:46 EST 2024 Thu Feb 06 13:17:11 EST 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Issue | 12 |
Keywords | graph canonization 백트래킹 그래프 동형 안정된 색칠 graph isomorphism stable coloring backtracking 그래프 표준형 |
Language | Korean |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-n651-5b69b871d55967a5865c2ef762412da48bc54497deed52248e72792056168f7d3 |
PageCount | 6 |
ParticipantIDs | nrf_kci_oai_kci_go_kr_ARTI_10334096 nurimedia_primary_NODE11646271 |
PublicationCentury | 2000 |
PublicationDate | 2023-12 |
PublicationDateYYYYMMDD | 2023-12-01 |
PublicationDate_xml | – month: 12 year: 2023 text: 2023-12 |
PublicationDecade | 2020 |
PublicationTitle | 정보과학회 컴퓨팅의 실제 논문지 |
PublicationYear | 2023 |
Publisher | Korean Institute of Information Scientists and Engineers 한국정보과학회 |
Publisher_xml | – name: Korean Institute of Information Scientists and Engineers – name: 한국정보과학회 |
SSID | ssib021824891 ssib044742771 ssib053377435 ssib019653237 |
Score | 1.8520336 |
Snippet | 최근 제시된 그래프 동형 문제를 빠르게 푸는 알고리즘인 CRaB과 DviCL을 여러 쿼리 그래프에서 실행하여 그 실행 속도를 비교 분석하였다. CRaB은 백트래킹을 통해 그래프 동형을 확인하는 알고리즘이고 DviCL은 분할정복 기법을 사용하여 그래프의 표준형을 찾는 알고리즘이다.... |
SourceID | nrf nurimedia |
SourceType | Open Website Publisher |
StartPage | 577 |
SubjectTerms | 컴퓨터학 |
Title | 그래프 동형 문제를 위한 최신 알고리즘 비교 |
URI | https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE11646271 https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART003023578 |
Volume | 29 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
ispartofPNX | 정보과학회 컴퓨팅의 실제 논문지, 2023, 29(12), , pp.577-582 |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NaxNBFB_aetCLKCrWj7Kgcyobk9n5BC-7m4SqtHqI0FvYTbIihURCe_HgqTcFPVioEKQXe-pBkGIF_6Im_R98b2azWUuR1kvYffv2fW5mf2-YfUPIQ5YpKQVL_czowOeSGT_RvY4vhOx0Ey66gcavkVfX5MpL_nRdrM_Nfy-tWtraTCudt2d-V_I_WQUa5BW_kr1AZguhQIBjyC_8Qobh91w5po2QRopGmjYiahrUwEGdGoCHfBlJukmNsSRNjbCkMLbsMQ2r1MSWImgULyMJzjW37AKOLSkSlgsuAGPVcQmqY6s5QCEoQaJYlClBk1UTGSsqtAKqZQQ81S0sW0AjnsuK4qlqZ3IIapwNkWUCEii0HoJ-LawtdafQ2ccLv5z3wsos-6xwYQc8VMxgfypWmgaxRhi8jDc0p9Zg3GYsViHaUrDk-sosGqJRy01ysQNXouqMBdxx_rvkufCCIl2egWHBqdUsRV7yqIb1C0VyNuADegp8GeTvo16ZxsovGZFvfOPwinCbN51-FQKuxVmZZ634RQWNrjCD897FveXG46cAwV-txzc6r9uvBu2NYRsKrCftWjUIOJS98-QSU8oujFh915iO4NieMih1P8LtAbiedWPiXHG8bXoOtQaUH3YX3MJ51xoMzX90hvEAAftDQI6X-1u4_QWMoSU42LpGruZ1nBe6P-V1MrcxuEEeH_88Gn_dPfm87Y0_fjnZ3fHGB0eTvdH4229vMto-2Rl5k8PR5P2eN9n5cPxjb7x_MNnf9ca_to8PP90krWajFa_4-fYkfl-Kmi9SaVKtal2oyaVKhJaiw3ow9AEmZjDM6bQjODeqCygUihyuewqbdWLFLnWmusEtstAf9Hu3iZcoluhulmWJETypponkKoNgAVLMRJapRfIAnLap-EdKFslSEZT2G9erpr32vN6oYQ9Bpmp3ziXmLrkye8jvkYXN4VbvPgDvzXTJ5voPXa6h2A |
linkProvider | ISSN International Centre |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=%EA%B7%B8%EB%9E%98%ED%94%84+%EB%8F%99%ED%98%95+%EB%AC%B8%EC%A0%9C%EB%A5%BC+%EC%9C%84%ED%95%9C+%EC%B5%9C%EC%8B%A0+%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98+%EB%B9%84%EA%B5%90&rft.jtitle=%EC%A0%95%EB%B3%B4%EA%B3%BC%ED%95%99%ED%9A%8C+%EC%BB%B4%ED%93%A8%ED%8C%85%EC%9D%98+%EC%8B%A4%EC%A0%9C+%EB%85%BC%EB%AC%B8%EC%A7%80%2C+29%2812%29&rft.au=%EA%B9%80%EB%AF%BC%ED%98%95&rft.au=%EC%9D%B4%EB%AF%BC%EC%A0%9C&rft.au=%EC%86%A1%EC%8B%9C%EC%9A%B0&rft.au=%EB%B0%95%EA%B7%BC%EC%88%98&rft.date=2023-12-01&rft.pub=%ED%95%9C%EA%B5%AD%EC%A0%95%EB%B3%B4%EA%B3%BC%ED%95%99%ED%9A%8C&rft.issn=2383-6318&rft.eissn=2383-6326&rft.spage=577&rft.epage=582&rft_id=info:doi/10.5626%2FKTCP.2023.29.12.577&rft.externalDBID=n%2Fa&rft.externalDocID=oai_kci_go_kr_ARTI_10334096 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2383-6318&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2383-6318&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2383-6318&client=summon |