Papers › GAPS: Geometry-Aware Problem Solver

GAPS: Geometry-Aware Problem Solver

29 Jan 2024arXiv:2401.16287archive 2025-07-28

Jiaxin Zhang, Yinghui Jiang, Yashar Moshfeghi

Geometry problem solving presents a formidable challenge within the NLP community. Existing approaches often rely on models designed for solving math word problems, neglecting the unique characteristics of geometry math problems. Additionally, the current research predominantly focuses on geometry calculation problems, while overlooking other essential aspects like proving. In this study, we address these limitations by proposing the Geometry-Aware Problem Solver (GAPS) model. GAPS is specifically designed to generate solution programs for geometry math problems of various types with the help of its unique problem-type classifier. To achieve this, GAPS treats the solution program as a composition of operators and operands, segregating their generation processes. Furthermore, we introduce the geometry elements enhancement method, which enhances the ability of GAPS to recognize geometry elements accurately. By leveraging these improvements, GAPS showcases remarkable performance in resolving geometry math problems. Our experiments conducted on the UniGeo dataset demonstrate the superiority of GAPS over the state-of-the-art model, Geoformer. Specifically, GAPS achieves an accuracy improvement of more than 5.3% for calculation tasks and an impressive 41.1% for proving tasks. Notably, GAPS achieves an impressive accuracy of 97.5% on proving problems, representing a significant advancement in solving geometry proving tasks.

PaperPDF

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Geometry Problem SolvingMathMathematical Question AnsweringMathematical Reasoning

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Mathematical Question Answering Geometry3K GAPS Accuracy (%) 68.0 #5 of 8 Archive leaderboard report
Mathematical Reasoning GeoQA GAPS Accuracy (%) 67.8 #2 of 2 Archive leaderboard report
Mathematical Reasoning PGPS9K GAPS Completion accuracy 61.2 #3 of 6 Archive leaderboard report
Mathematical Reasoning UniGeo (PRV) GAPS Accuracy (%) 97.5 #1 of 1 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections