血統をグラフとして表現する:複雑な親族関係のモデリング
要旨
ツリー(木構造)は血統を表す直感的な表現ですが、限界があります。本稿では、数理人類学および親族ネットワーク分析の研究[1][2][5]、そして現代のグラフデータベースの実践[4]を踏まえ、親族関係はツリーよりもグラフとしてより正確にモデル化できることを論じます。問題を拡張した概念レベルで提示し、Nasayebプラットフォームがこのアプローチを高いレベルで採用していることに触れますが、実装の詳細には立ち入りません。
1. よく用いられる比喩とその限界
家系図は通常、実際の木として描かれます。すなわち、根があり、枝が一方向に広がり、各ノードは親を一つだけ持ち、根へと戻る経路も一つだけです。この比喩は美しく分かりやすいものの、現実の家族には当てはまらない制約を課します。ツリーは数学的な定義上、循環(サイクル)を持たず、各ノードの親が一つだけである構造です。しかし、これら二つの条件はいずれも、多くの場合において親族関係の現実と矛盾します。
2. ツリーはどこで破綻するのか
• 親族間の結婚:共通の祖先を持つ二人が結婚すると、血統図に「循環」が現れます。二つの異なる経路が同一人物へと至るためです。ツリーはこれを許容しません。• 複数回の結婚:子どもたちが複数の家族単位に分散するため、一本の整然とした枝として表現するのは困難です。• 重複した出現:ある個人が結婚や養子縁組を通じて二つの枝に現れることがあり、その結果、重複して(矛盾を生じさせつつ)記録されるか、失われてしまいます。• 血縁以外の関係:後見、養子縁組、社会的な親子関係は、「親は一つ」というモデルの中に居場所がありません。
数理人類学は、これらが脇に置いておくべき稀な例外ではなく、人間の親族関係の構造的な特徴であること、そしてそれを正確に表現するにはグラフと群(ぐん)が必要であることを、数十年にわたって示してきました[1][7]。ネットワーク分析の研究もまた、親族ネットワークをグラフとして研究するための定量的手法を発展させてきました[5]。
ツリーを親族関係に無理に当てはめるとき、その型に収まらないものはすべて現実から消し去られてしまうのです。
3. グラフモデル
その代替案は、ツリーの発想をやめ、代わりにグラフの発想で考えることです。すなわち、各個人は、どれほど多くの関係を持っていても、ただ一つのノードとして表されます。ノードどうしは、親族関係の種類(父系、母系、婚姻など)を示すラベルの付いたエッジ(辺)で結ばれます。この表現は、ノードを重複させることなく循環や複数の関係を許容するため、各人物は複数の枝に結び付いた単一の実体であり続けます。
この考え方は単なる理論ではありません。ノードとエッジを直接格納し、経路や関係についてのクエリを最適化する現代のグラフデータベースのモデルに近いものです[4]。また、記録から親族ネットワークを再構築した歴史人口学の研究で用いられる親族関係の表現とも交わります[3][6]。
4. これは家族にとって何を意味するのか
実際的な帰結として、各個人はグラフ上の複数の場所に現れたとしても、そのデータ、写真、物語とともに一度だけ格納されます。互いに矛盾する重複記録は存在せず、枝の間で人が失われることもありません。ユーザーが親族を検索するとき、散らばった複製ではなく、単一で完全な実体を見つけられます。親族関係の計算(誰が誰のいとこで、何親等か)もまた、正確かつ自動化が可能になります。構造が、単純化された型ではなく現実を反映しているからです。
5. 貢献と応用(上級レベル)
Nasayebプラットフォームは、家族を親族関係グラフとして表現し、各個人を一度だけ格納し、複雑な関係にも対応します。格納、索引付け、推論層の工学的な詳細は当社独自の成果の一部であるため、ここでは原則のみに留めます。すなわち、正確さは正しい表現から始まる、ということです。ここでの貢献は、描きやすいかたちではなく、親族関係の現実をありのままに反映する構造への確固たる取り組みにあります。
6. 結論
ツリーは心地よい比喩ですが、視野の狭い比喩です。親族間の結婚、複数の世帯、絡み合う姻戚の絆を伴う人間の親族関係は、本質的にグラフです。ツリーからグラフへの移行は、技術的な贅沢ではなく、正確さと信頼性を担保し、真実の全体を未来の世代へ守り伝えるための条件なのです。
参考文献
- White, D. R., & Jorion, P. "Representing and Computing Kinship: A Graph Approach." Current Anthropology, 1992.
- Read, D. "Kinship Algebra Expert System (KAES)." Structure and Dynamics, 2006.
- Bouchard, G. "Population Databases and Genealogical Reconstruction." Historical Methods, 1992.
- Robinson, I., Webber, J., & Eifrem, E. Graph Databases. O'Reilly, 2015.
- Hamberger, K., Houseman, M., & White, D. R. "Kinship Network Analysis." The SAGE Handbook of Social Network Analysis, 2011.
- Wetherell, C. "Historical Social Network Analysis." International Review of Social History, 1998.
- Ballonoff, P. A. (ed.). Mathematical Models of Social and Cognitive Structures. University of Illinois Press, 1974.
