그래프 연구에서 큰 장비는 편리하다. 그러나 좋은 연구 질문까지 대신 만들어 주지는 않는다. 오히려 120분이라는 단단한 예산을 걸어두면 무엇을 계산해야 하고 무엇을 버려야 하는지가 또렷해진다.
2026년 8월 24일 기준으로 SIGMOD·VLDB/PVLDB·ICDE·TKDE 공식 목록에 직전 24시간 동안 새로 추가된 그래프 논문은 확인되지 않았다. 대신 이번 추적에서는 이전 요약에서 충분히 다루지 못했던 여섯 편을 다시 포착했다. temporal BGP join, version-aware storage, streaming flow, structure-informed sampling, durable community, densest flow라는 서로 다른 문제들이지만 공통점이 있다. 대규모 학습보다 자료구조, 샘플링, 증분 처리, 질의 실행 전략이 성능을 결정한다.
새 논문은 없었지만, 연구 후보는 늘었다
‘새로 발표되었다’와 ‘새롭게 연구 가치가 보였다’는 같은 말이 아니다.
이번 실행에서 중요한 사실은 의외로 단순하다. 8월 23일 이후 하루 동안 네 venue의 공식 프로그램에 의미 있는 신규 그래프 논문이 추가된 정황은 없었다. 그렇다고 추적의 가치가 사라지는 것은 아니다. 연구 문헌은 발표일에만 움직이지 않는다. 코드가 공개되고, artifact가 정리되고, preprint가 갱신되고, conference session이 확정되면서 재현 가능성의 판단이 달라진다.
그래서 이번 추적에서는 ‘논문 수’를 늘리는 대신 MacBook Pro M3 128GB 한 대에서 핵심 실험을 두 시간 안에 끝낼 수 있는가라는 질문으로 후보를 다시 걸렀다. 이 기준을 통과한 주제는 대체로 GPU를 많이 쓰지 않는다. 대신 query execution, temporal indexing, streaming maintenance, graph sampling처럼 계산 구조 자체를 바꾼다.
또 하나의 일정상 변화가 있다. VLDB 2026은 8월 31일부터 9월 4일까지 Boston에서 열리며, 9월 2일에는 R34 “Temporal Graph Analytics”, 9월 3일에는 R48 “Dynamic Graphs and Graph Learning” 세션이 예정되어 있다. 따라서 다음 추적에서는 발표 슬라이드, code release, artifact 수정이 나오는지 확인할 가치가 높다.
이번에 다시 봐야 할 여섯 편
각 논문은 ‘좋은 논문인가’보다 ‘작은 단일 머신에서 핵심 주장을 얼마나 깨끗하게 검증할 수 있는가’로 읽었다.
| Paper | Venue / status | Core contribution | Code / data | M3 ≤2h | Compact experiment |
|---|---|---|---|---|---|
| Worst-Case Optimal BGPs on Temporal Graphs | PVLDB 19(11), 2026 | O(N) 공간 temporal index + temporal Leapfrog Triejoin. snapshot/version/order-relation query를 같은 index에서 처리. | 이번 추적에서 공개 구현 확인 못함 | Medium | 1–5M edges, 20–50 BGP, index-build/query latency |
| TVA | PVLDB 19(10), 2026 | version metadata와 property value 분리, temporal table, hopscotch hashing, version-skipping. | 공개 GitHub artifact | Medium | mgBench 10K vertices / 121K edges, 1-hop/2-hop scan |
| ABFlow | SIGMOD 2026 | alert bursting flow를 정의하고 suffix-flow + incremental streaming optimization으로 실시간 이상 흐름 탐색. | 공개 C++20 구현 | High | sample + 1 transaction stream, update/window 3×3 |
| AGIS | PVLDB 19(2), VLDB 2026 | pattern structure가 만든 sampling distribution으로 approximate pattern mining을 가속하고 sampling overhead까지 판단. | 공개 artifact | High | 3 graphs × 3–4 patterns, error–runtime curve |
| Effective Durable Community Search | PVLDB 19(2), VLDB 2026 | query vertex를 포함하며 가장 오래 유지되는 temporal durable community를 탐색. binary-search online + 2 indexes. | 공개 artifact | High | 3 temporal graphs, q=50–100, k=3–6 |
| Efficient Densest Flow Queries | TKDE 38(7), 2026-07-01 | S–T densest-flow를 정의하고 divide-and-conquer CONAN + approximate flow-peeling 제안. | 공식 code artifact 미확인 | Medium | synthetic + small NFT graph, exact-small/peeling/CONAN-style |
High와 Medium을 가르는 것은 논문 난이도가 아니다
재현성은 알고리즘보다 종종 implementation contract에 의해 결정된다.
Code availability
공개 코드가 있고 build path가 단순할수록 두 시간 실험은 안정적이다. ABFlow의 C++20 구조는 이 점에서 유리하다.
Runtime knob
sampling budget, window size, query count처럼 비용을 직접 조절할 수 있으면 시간 제한을 실험 설계에 포함할 수 있다. AGIS가 대표적이다.
Architecture friction
x86 AVX2/AVX512에 강하게 묶인 구현은 Apple Silicon에서 그대로 재현하기 어렵다. TVA가 좋은 예다.
이 식은 논문의 성능식을 흉내 낸 것이 아니다. 실험 관리 규칙이다. 두 시간 예산을 만족하려면 main result만이 아니라 baseline, ablation, 반복 측정까지 모두 예산 안에 들어와야 한다. ‘한 번 빨리 실행됐다’는 것은 재현 가능한 실험이 아니다.
논문별로 무엇을 검증해야 하는가
원 논문의 모든 표를 복제하지 않는다. contribution을 가장 적은 실험으로 공격한다.
가장 좋은 후속 주제는 AGIS와 temporal motif 사이에 있다
sampling을 빠르게 만드는 데서 멈추지 말고, 사용 가능한 시간 자체를 질의 조건으로 취급한다.
이번 추적을 연구주제로 바꿀 때 가장 매력적인 후보는 Budget-Aware Structure-Informed Temporal Graph Pattern Sampling이다. AGIS의 structure-informed sampling을 temporal motif 또는 partial-order motif로 확장하고, 사용자가 전체 계산예산을 지정하면 confidence bound가 만족되는 순간 sampling을 종료하게 만든다.
핵심은 ‘120분 안에 끝내기’가 실험실 운영 편의가 아니라 algorithmic objective가 된다는 점이다. 동일한 pattern이라도 graph density, temporal burstiness, motif selectivity에 따라 좋은 sampling distribution과 종료 시점이 달라진다. 그러므로 시스템은 실행 중에 분산과 cost를 추정해 다음 sample의 가치를 판단해야 한다.
Research question
부분순서 temporal motif를 total-order expansion으로 전개하지 않고 structure-aware sampling으로 직접 추정할 수 있는가?
Systems question
정확도–시간–메모리의 3-way cost model로 sample allocation과 early stopping을 함께 결정할 수 있는가?
Evaluation
uniform sampling, AGIS-style sampling, temporal-tree sampling을 error–runtime–memory 관점에서 비교한다.
M3 advantage
대규모 GPU 없이도 sampling budget을 통해 모든 실험의 총 wall-clock을 강하게 통제할 수 있다.
다음 추적에서 봐야 할 것
논문 제목보다 artifact와 발표자료가 연구 가능성을 더 크게 바꿀 수 있다.
VLDB 2026이 바로 이어지는 시점이므로 다음 추적에서는 R34 “Temporal Graph Analytics”와 R48 “Dynamic Graphs and Graph Learning” 발표 이후의 변화를 우선 확인할 필요가 있다. 특히 논문 저자들이 slide, code, benchmark configuration, reproducibility artifact를 추가 공개하는지가 중요하다.
또한 TVA와 같이 x86 SIMD에 의존하는 시스템은 Apple Silicon에서 단순히 ‘재현이 어렵다’고 끝내기보다, ARM NEON 또는 architecture-neutral bitset/columnar representation으로 옮겼을 때 어떤 성능 특성이 나타나는지 보는 편이 더 생산적이다. portability 자체가 system design의 연구 질문이 될 수 있기 때문이다.
ABFlow는 반대로 코드가 단순하다는 사실이 장점이다. compact experiment를 먼저 수행하고 workload-adaptive window, burst score calibration, approximate suffix-flow 같은 작은 변형을 붙이면 짧은 주기로 아이디어를 검증할 수 있다. AGIS는 sample budget과 error bound를 직접 조절할 수 있어 2시간 제약을 가장 자연스럽게 흡수한다.
원문과 공개 구현
아래 링크는 이번 추적 답변에서 사용한 원문·preprint·artifact 경로다.