AI Research Blog·SIGMOD 2027 Graph Systems Watch2026 · 09 · 14
Graph Systems·SIGMOD 2027·M3 128GB / ≤2h

거대한 그래프보다
재현 가능한 핵심을 본다

SIGMOD 2027 Graph Systems Watch: Reproducible Research on a MacBook Pro M3

ALGORITHMINDEXTEMPORALPARALLEL≤ 2H REPRODUCIBLEM3 · 128GB · CPU-FIRST
Research Watch · 2026-09-14

이번 업데이트에서 가장 큰 변화는 SIGMOD 2027 공식 Accepted Papers 목록에 graph-specific 논문군이 공개되어 직접 확인 가능해졌다는 점이다.

첨부 자료는 그래프 알고리즘·인덱싱·temporal/dynamic·subgraph counting과 직접 관련된 논문을 골라, MacBook Pro M3 128GB에서 전체 실험을 2시간 안에 끝낼 수 있는지까지 함께 평가한다. 반면 PVLDB/VLDB, ICDE, TKDE에서는 이전 확인 이후 동일 수준으로 검증 가능한 신규 그래프 논문을 추가로 확인하지 못했다. ICDE 2027은 1차 라운드 결과 통지가 9월 10일이었지만 공식 accepted-paper 목록은 아직 공개 검색에서 확인되지 않았다는 것이 자료의 현재 상태다.

핵심은 “원 논문의 최대 규모를 복제할 수 있는가?”가 아니다. 핵심 알고리즘 주장과 trade-off를 작은 공개 그래프에서 2시간 안에 검증할 수 있는가?가 이 watch의 기준이다.Source-grounded interpretation of the attached graph watch
Part I · §1

새로 보인 여섯 개의 graph signal

모든 논문이 같은 수준으로 공개된 것은 아니다. ASC는 논문과 코드가 모두 공개됐지만, 나머지 다수는 공식 채택 제목만 확인되어 세부 방법과 성능을 추정하지 않는 것이 중요하다.

§1 · Snapshot

SIGMOD 2027 신규 graph-specific 논문과 M3 재현성

신규 논문Venue분야코드/논문 공개M3 128GB·2h
Algebraic Subgraph Counting (ASC)SIGMOD 2027Subgraph / motif counting논문 + 코드 공개High
Scaling Up Density Decomposition on Massive GraphsSIGMOD 2027Dense subgraph / core decomposition공식 채택 목록, artifact 미확인High*
Tree+DAG: An Efficient Index for Resistance Distance Computation on Core-Periphery GraphsSIGMOD 2027Graph indexing / resistance distance공식 채택 목록, artifact 미확인High*
Efficient Querying of Maximum Connectivity-Based Quasi-Cliques in Large GraphsSIGMOD 2027Cohesive / dense subgraph query공식 채택 목록, artifact 미확인Medium*
Effective Structurally Similar Community Search in Large Temporal GraphsSIGMOD 2027Temporal graph / community search공식 채택 목록, artifact 미확인Medium*
Break Iteration Barrier: Parallelize Priority-Based Graph ProcessingSIGMOD 2027Parallel graph processing공식 채택 목록, artifact 미확인Medium*

* 잠정 평가. full paper/artifact가 공개 검색에서 확인되지 않은 논문은 제목과 공식 채택 사실까지만 근거로 삼고, 실험환경·알고리즘 내부·speedup은 추정하지 않는다.

Part II · §2

1순위: Algebraic Subgraph Counting

이번 업데이트에서 유일하게 full paper와 공개 코드까지 확인된 핵심 후보다. 학습 없이 algebra와 sampling을 결합해 subgraph isomorphism counting의 두 난점을 분리한다.

§2 · ASC

non-tree constraint는 algebra로, injectivity는 local sampling으로

Source factCandidate-tree 기반 subgraph isomorphism counting은 tree edge는 효율적으로 처리하지만, non-tree edge constraint와 서로 다른 query vertex가 같은 data vertex로 매핑되지 않아야 하는 injectivity constraint 때문에 비용과 정확도가 악화될 수 있다.

ASC는 non-tree constraint를 candidate-tree 계산 내부에 matrix-based algebraic computation으로 직접 넣어 먼저 subgraph homomorphism count를 구하고, 이후 local sampling으로 injectivity를 보정한다. 즉 learning model 없이 algebra + sampling으로 문제를 분해한다.

첨부 자료는 기존 sampling의 sampling failure와 learning-based 접근의 supervision 의존성을 줄이는 점을 핵심 차별점으로 정리한다. 저자들은 billion-edge graph까지 확장했고, learning-based FlowSC와 비슷한 실행 효율에서 평균 정확도가 경우에 따라 한 자릿수 배 이상 높았다고 보고하며 코드도 공개했다.

Recommended ≤2h experiment

ASC vs sampling baseline 두 방식만 사용한다. 중소형 공개 graph 2개, triangle·4-cycle·tailed triangle·house·5-cycle 등 4–6개 pattern, sample budget 3단계, 각 3회 반복으로 구성한다. 측정값은 relative error, runtime, candidate count, peak RSS이며 예상 budget은 약 60–100분이다.

M3 assessmentHigh. billion-edge scalability는 제외해야 하지만 핵심 contribution은 중소형 graph에서도 검증 가능하다. 예상 병목은 candidate generation, matrix computation, 복잡한 query pattern에서의 intermediate candidate 크기다.

Part III · §3-§4

Index와 decomposition: 두 개의 High 신호

Density decomposition과 resistance-distance index는 CPU 중심 graph primitive와 build/query trade-off가 선명해 M3에서 축소 재현하기 좋은 유형이다. 다만 현재는 세부 artifact가 미확인이다.

§3 · Density Decomposition

Massive scale을 버려도 scaling behavior는 남길 수 있다

Source factScaling Up Density Decomposition on Massive Graphs는 공식 SIGMOD 목록에서 확인된 신규 graph decomposition 논문이다. 첨부 자료는 저자진이 최근 static/dynamic density decomposition, pseudoarboricity, densest-subgraph 계열을 지속적으로 발표해 온 그룹이며, 제목 자체가 density decomposition의 대규모 확장성을 직접 대상으로 한다고 정리한다.

Evidence boundary현재 공개 검색에서는 full paper나 code artifact를 찾지 못했기 때문에 구체 알고리즘이나 보고된 speedup은 평가하지 않는다.

M3 assessment잠정 High. GPU 학습보다 CPU graph primitive 중심이고, 원 논문의 “massive” scale을 축소하면 알고리즘의 scaling behavior를 작은 데이터에서도 볼 가능성이 높다.

Recommended ≤2h experiment

SNAP 계열 graph 3개를 예컨대 \(10^5\), \(10^6\), 수백만 edge 규모로 선택해 기존 decomposition baseline vs proposed algorithm을 비교한다. metric은 wall-clock, scanned edges, iterations, peak RSS다. 단, full paper/artifact 공개 전에는 baseline과 parameter를 확정하지 않는다.

§4 · Tree+DAG

Resistance distance를 core-periphery 구조로 index화한다

Resistance distance는 graph Laplacian 기반의 전역 관계를 측정하기 때문에 exact computation이 일반 shortest path보다 비싸다. Tree+DAG: An Efficient Index for Resistance Distance Computation on Core-Periphery Graphs는 제목상 core-periphery structure를 Tree + DAG representation으로 분해해 resistance-distance query를 index화하는 방향이다.

첨부 자료는 같은 연구진이 SIGMOD 2025에서 evolving graph용 effective-resistance index maintenance, SIGMOD 2026에서 small-treewidth graph의 exact resistance-distance labeling을 연구했기 때문에 이번 논문을 그 연속선상으로 본다.

Evidence boundaryfull paper/code가 공개 검색에서 확인되지 않아 Tree와 DAG를 정확히 어떻게 구성하는지는 추정하지 않는다.

M3 assessment잠정 High. 작은/중간 graph에서 index-build/query trade-off를 비교하기 좋다.

Recommended ≤2h experiment

core-periphery 성향이 다른 graph 2–3개에서 direct Laplacian / 기존 index / Tree+DAG를 비교하고, index construction 1회 + random node-pair query 1,000–10,000회를 수행한다. 핵심 metric은 build time, index bytes/vertex, query latency, exactness, 권장 budget은 60–100분이다.

Part IV · §5

Quasi-Clique: 탐색공간 폭발을 timeout으로 통제한다

재현성 평가가 Medium인 이유는 알고리즘이 나빠서가 아니라 입력 graph와 threshold에 따라 search space가 폭발할 수 있기 때문이다.

§5 · Maximum Connectivity Quasi-Clique

2시간 제한에서는 query count보다 timeout budget이 중요하다

Efficient Querying of Maximum Connectivity-Based Quasi-Cliques in Large Graphs는 새로운 cohesive subgraph query 논문이다. 공식 제목에서 maximum connectivity와 quasi-clique 조건을 결합하는 문제임이 확인된다. 첨부 자료는 연구진의 SIGMOD 2026 temporal cohesive-subgraph querying 및 size-bounded community search와 직접 연결되는 graph-mining 계열로 본다.

Evidence boundary현재 preprint나 artifact가 확인되지 않아 pruning rule, complexity, dataset, speedup은 구체적으로 서술하지 않는다.

M3 assessment잠정 Medium. quasi-clique search는 threshold에 따라 candidate 공간이 급증할 수 있어 2시간 보장이 density decomposition보다 어렵다.

Recommended ≤2h experiment

중소 graph 2개, connectivity/quasi-clique threshold 3개만 사용하고 각 query에 60초 timeout을 둔다. 총 experiment budget을 query 수가 아니라 timeout budget으로 관리하면 2시간 상한을 직접 통제할 수 있다.

Part V · §6

Temporal Graph: 가장 직접적인 관심축

structural similarity와 community search를 temporal graph에서 결합하지만, 아직 similarity definition과 index 구조는 공개 자료로 확인되지 않았다.

§6 · Structurally Similar Community Search

방법을 아는 척하지 않는 것이 현재로서는 더 정확하다

Effective Structurally Similar Community Search in Large Temporal Graphs는 이번 신규 목록에서 temporal graph와 community search를 직접 결합하는 논문이다.

Evidence boundary아직 full paper나 공개 코드가 검색되지 않아 temporal similarity definition, index 구조, incremental strategy는 확인할 수 없다. 첨부 자료는 이전 temporal-core/community 논문의 기법을 이번 논문의 방법이라고 추정해서는 안 된다고 명확히 선을 긋는다.

M3 assessment잠정 Medium. community-search query 자체는 중소형 temporal graph에서 실행 가능할 가능성이 높지만 similarity 계산이나 대규모 temporal index construction이 병목일 수 있다.

Recommended experiment after artifact release

CollegeMsg·email-Eu-core-temporal 같은 소형 temporal graph를 먼저 사용한다. index build + query 20–50개, temporal-window 길이 3종, similarity threshold 3종 정도로 축소하는 구성이 적합하다.

Part VI · §7

Parallel Graph Processing: iteration barrier를 깬다

M3에서 방향성은 볼 수 있지만 many-core x86 시스템과 절대 scaling을 동일하게 복제할 수 있다고 가정해서는 안 된다.

§7 · Priority-Based Processing

순차 dependency를 병렬화할 수 있는가

Break Iteration Barrier: Parallelize Priority-Based Graph Processing은 priority-based iterative graph processing의 순차 dependency를 깨고 병렬화하는 연구라는 점이 공식 목록에서 확인된다. 첨부 자료는 shortest path, core-like iterative processing, priority-driven propagation처럼 iteration ordering이 성능을 좌우하는 graph algorithm과 연결될 가능성을 언급하지만, full paper가 없으므로 구체 대상 알고리즘을 단정하지 않는다.

M3 assessment잠정 Medium. M3 CPU core로 parallel speedup 방향은 볼 수 있지만, 원 논문이 many-core x86을 목표로 한다면 절대 scaling은 재현하기 어렵다.

Recommended ≤2h experiment

1/2/4/8 threads만 사용하고 graph 하나당 1–2개 algorithm으로 제한한다. 측정값은 work efficiency, iterations, synchronization cost, wall-clock이다.

Part VII · §8-§10

지금 무엇부터 실행할 것인가

현재 공개 수준과 2시간 제약을 동시에 고려하면 ASC가 가장 즉시 실행 가능하고, Density Decomposition과 Tree+DAG가 그 다음 신호다.

§8 · Priority

현재 조건에서의 실행 우선순위

  1. ASC — High. 논문과 코드가 모두 공개되어 바로 실험 시작 가능.
  2. Density Decomposition — High(잠정). CPU graph primitive 중심으로 축소 재현 가능성이 높지만 artifact를 기다려야 함.
  3. Tree+DAG — High(잠정). build/query trade-off가 선명해 축소 benchmark에 적합하지만 세부 방법 미공개.
  4. Temporal Structurally Similar Community Search — Medium(잠정). 관심축과 직접 맞지만 similarity/index 정의 공개가 우선.

첨부 자료가 제시하는 가장 중요한 두 연구 신호는 ASC와 Tree+DAG / Density Decomposition 계열이다.

§9 · Adjacent Signal

AITTI는 graph-specific은 아니지만 temporal index 설계에 유용하다

SIGMOD 2027 공식 페이지에는 AITTI: Augmented Interval Tree for Temporal Indexing도 새로 올라와 있다. 첨부 자료에 따르면 이 논문은 2026년 9월 PACMMOD 4(4) 논문이며 C++/Boost artifact와 run.sh까지 공개되어 M3 재현성은 매우 높다.

다만 graph-specific 논문이 아니라 일반 temporal/versioned data index이므로 이번 graph watch 본 목록에서는 제외했다. temporal-graph interval index를 설계할 때는 인접 연구로 유용하다.

§10 · Final Takeaway

재현성은 scale을 줄이는 일이 아니라 주장 구조를 보존하는 일이다

이 watch가 제시하는 실험 전략은 공통적이다. 원 논문의 가장 큰 graph를 따라가는 대신 핵심 비교축을 유지하고, dataset·pattern·threshold·thread 수를 제한하며, wall-clock과 memory를 함께 측정한다.

M3 128GB·2시간이라는 제한은 약점이 아니라 연구 질문을 좁히는 장치다. 무엇이 새로운가를 확인하기 위해 필요한 최소 실험을 설계하면, 대형 서버 없이도 알고리즘의 핵심 trade-off는 상당 부분 검증할 수 있다.
References

첨부 Graph Watch의 근거 자료

원 Markdown에 직접 연결된 공식 목록, ASC 논문, AITTI artifact를 정리했다.

[01]
SIGMOD 2027 Accepted Papers
ACM SIGMOD/PODS · 2027
신규 graph-specific 논문 제목과 공식 채택 여부의 근거. Official list
[02]
Algebraic Subgraph Counting
arXiv:2606.29128 · 2026
ASC의 algebra + local sampling 접근과 실험 결과의 근거. arXiv · Code
[03]
AITTI: Augmented Interval Tree for Temporal Indexing
SIGMOD 2027 / PACMMOD · Artifact
graph-specific은 아니지만 temporal/versioned indexing의 재현 가능한 인접 연구. GitHub artifact