Hostname: page-component-74656f9884-7drmj Total loading time: 0 Render date: 2026-11-05T04:12:30.936Z Has data issue: false hasContentIssue false

Euclidean Ideal Point Estimation from Roll-Call Data via Distance-Based Bipartite Network Models

Published online by Cambridge University Press:  04 November 2026

Seungju Lee
Affiliation:
Department of Statistics and Data Science, Yonsei University , Republic of Korea
In Kyun Kim
Affiliation:
Department of Statistics and Data Science, Yonsei University , Republic of Korea Department of Political Science and International Relations, Seoul National University , Republic of Korea
Jong Hee Park*
Affiliation:
Department of Political Science and International Relations, Seoul National University , Republic of Korea
Ick Hoon Jin*
Affiliation:
Department of Statistics and Data Science, Yonsei University , Republic of Korea Department of Applied Statistics, Yonsei University , Republic of Korea
*
Corresponding author: Jong Hee Park, Ick Hoon Jin; Email: jongheepark@snu.ac.kr, ijin@yonsei.ac.kr
Corresponding author: Jong Hee Park, Ick Hoon Jin; Email: jongheepark@snu.ac.kr, ijin@yonsei.ac.kr
Rights & Permissions [Opens in a new window]

Abstract

Conventional ideal point models rely on Gaussian or quadratic utility functions that violate the triangle inequality, producing non-metric distances that complicate geometric interpretation and undermine clustering and dispersion-based analyses. We introduce a distance-based alternative that adapts the latent space item response model (LSIRM) to roll-call data, treating legislators and bills as nodes in a bipartite network jointly embedded in a Euclidean metric space. Through controlled simulations, Euclidean LSIRM consistently recovers latent coalition structure with superior cluster separation relative to existing methods. Applied to the 118th U.S. House, the model provides competitive predictive performance while yielding bill embeddings that clarify cross-cutting issue alignments. The results show that restoring metric structure to ideal point estimation provides a clearer and more coherent inference about party cohesion, factional divisions and multidimensional legislative behavior.

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of The Society for Political Methodology
Figure 0

Figure 1 Coalition-cluster distortion in non-metric ideal point methods. Ground truth: Four distinct coalitions (marked by colors and shapes)—Party A majority (70, blue squares) and minority (10, purple triangles); Party B majority (70, red circles) and minority (10, pink crosses). The 400-bill agenda includes 200 partisan bills (party-line division) and 200 faction-specific bills (50 per faction). Despite this clear structure, both BIRT (a) and NOMINATE (b) compress the four factions into approximately two party blocs, with faction markers overlapping substantially within parties.Figure 1. long description.

Figure 1

Table 1 Party–faction scenarios examined in the main textTable 1 long description.

Figure 2

Figure 2 Faction recovery under shifting legislative agendas. Colors and markers denote six true factions: two parties, each containing three internal factions (180 legislators total, 30 per faction). Top row: 50% partisan bills; bottom row: 30% partisan bills. Euclidean LSIRM recovers all six factions as distinct clusters across both conditions, whereas BIRT and inner-product LSIRM collapse within-party factions into roughly three visible groups, failing to distinguish factional structure from party membership.Figure 2. long description.

Figure 3

Figure 3 Cross-party majority coalition recovery. Two parties (Liberal: blue/purple; Conservative: red/pink) each split into a majority faction (L1, C1: 70 legislators) and a minority faction (L2, C2: 10 legislators). Bridge-A bills (gray triangles) are supported jointly by the two majority factions across party lines. Legislators are colored by party and shaped by faction (L1: blue squares, L2: purple triangles, C1: red circles and C2: pink crosses). Euclidean LSIRM correctly positions allied majority factions near the inter-party boundary with Bridge-A bills between them; BIRT and inner-product LSIRM fail to capture this cross-party coalition structure.Figure 3. long description.

Figure 4

Figure 4 Cross-party minority coalition recovery: Ends-against-the-middle scenario. Bridge-B bills (gray triangles) are supported jointly by the two minority factions (L2, C2: 10 legislators each) across party lines, while majority factions (L1, C1: 70 legislators each) oppose. Legislators are colored by party and shaped by faction (L1: blue squares, L2: purple triangles, C1: red circles and C2: pink crosses). Euclidean LSIRM draws the minority factions toward each other with Bridge-B bills positioned near this pairing, preserving interpretable proximity between legislators and the bills structuring their coalition. BIRT and inner-product LSIRM instead stretch legislators along a pronounced secondary axis, obscuring the minority coalition.Figure 4. long description.

Figure 5

Figure 5 Two-dimensional legislator ideal point estimates for the 118th U.S. House. Legislators are plotted by party and factional affiliation: Mainstream Democrats (blue squares), “Squad” Democrats (purple triangles), Mainstream Republicans (red circles) and Freedom Caucus Republicans (pink crosses).Figure 5. long description.

Figure 6

Table 2 In-sample and out-of-sample predictive performance for LSIRM and BIRT (K=2$K=2$)Table 2 long description.

Figure 7

Figure 6 Two-dimensional legislator–bill ideal point estimates for the 118th U.S. House. Legislators are plotted by party and factional affiliation: Mainstream Democrats (blue squares), “Squad” Democrats (purple triangles), Mainstream Republicans (red circles) and Freedom Caucus Republicans (pink crosses). Bills are represented by gray markers.Figure 6. long description.

Supplementary material: File

Lee et al. supplementary material

Lee et al. supplementary material
Download Lee et al. supplementary material(File)
File 8.2 MB
Supplementary material: Link

Lee et al. Dataset

Link