핵심 개념
Git 그래프의 무작위 생성 알고리즘에 대한 연구
초록
소프트웨어 개발에서 버전 관리 시스템의 중요성
Git 그래프의 구조와 특징
무작위 그래프 생성을 위한 세 가지 알고리즘 소개
라벨링된 주요 분포를 사용한 새로운 모델 제안
Cyclariums와 Git 그래프 간의 일대일 대응
Boltzmann 생성기를 활용한 Git 그래프 샘플링
연구의 결론과 미해결 문제 제시
통계
"The uniform model"에서 "The average number of commits in the main branch is asymptotically equivalent to n/2."
"Proposition 1. Let u be any real positive number."
"Proposition 2. Let k(γn) be the number of commits in the main branch of a graph γn taken at random with probability P(γn) = uk(γn)k(γn)!1/fGn(u)."
인용구
"Most Git graphs look alike under the uniform distribution."
"A large random Git graph is with high probability of the same shape."
"The purpose of this paper is to develop an efficient random sampler for DAGs that respect a particular workflow."