{
    "pdf_info": [
        {
            "para_blocks": [
                {
                    "bbox": [
                        85,
                        80,
                        526,
                        120
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                85,
                                80,
                                526,
                                120
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        85,
                                        80,
                                        526,
                                        120
                                    ],
                                    "type": "text",
                                    "content": "Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning"
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        77,
                        128,
                        206,
                        190
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                77,
                                128,
                                206,
                                190
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        77,
                                        128,
                                        206,
                                        190
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan  \nUniversity of New South Wales  \nData61, CSIRO  \nSydney, Australia  \nxingyu.tan@unsw.edu.au"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        241,
                        128,
                        370,
                        178
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                241,
                                128,
                                370,
                                178
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        241,
                                        128,
                                        370,
                                        178
                                    ],
                                    "type": "text",
                                    "content": "Xiaoyang Wang*  \nUniversity of New South Wales  \nSydney, Australia  \nxiaoyang.wang1@unsw.edu.au"
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "bbox": [
                        425,
                        129,
                        515,
                        178
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                425,
                                129,
                                515,
                                178
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        425,
                                        129,
                                        515,
                                        178
                                    ],
                                    "type": "text",
                                    "content": "Qing Liu Data61, CSIRO Sydney, Australia q.liu@data61.csiro.au"
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        88,
                        198,
                        194,
                        247
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                88,
                                198,
                                194,
                                247
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        88,
                                        198,
                                        194,
                                        247
                                    ],
                                    "type": "text",
                                    "content": "Xiwei Xu  \nData61, CSIRO  \nSydney, Australia  \nxiwei.xu@data61.csiro.au"
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "bbox": [
                        251,
                        198,
                        359,
                        247
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                251,
                                198,
                                359,
                                247
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        251,
                                        198,
                                        359,
                                        247
                                    ],
                                    "type": "text",
                                    "content": "Xin Yuan  \nData61, CSIRO  \nSydney, Australia  \nxin.yuan@data61.csiro.au"
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        404,
                        198,
                        534,
                        247
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                404,
                                198,
                                534,
                                247
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        404,
                                        198,
                                        534,
                                        247
                                    ],
                                    "type": "text",
                                    "content": "Wenjie Zhang  \nUniversity of New South Wales  \nSydney, Australia  \nwenjie.zhang@unsw.edu.au"
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        51,
                        255,
                        96,
                        266
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                255,
                                96,
                                266
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        255,
                                        96,
                                        266
                                    ],
                                    "type": "text",
                                    "content": "Abstract"
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "bbox": [
                        50,
                        270,
                        296,
                        588
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                270,
                                296,
                                588
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        270,
                                        296,
                                        588
                                    ],
                                    "type": "text",
                                    "content": "Large Language Models (LLMs) have achieved impressive results in various tasks but struggle with hallucination problems and lack of relevant knowledge, especially in deep complex reasoning and knowledge-intensive tasks. Knowledge Graphs (KGs), which capture vast amounts of facts in a structured format, offer a reliable source of knowledge for reasoning. However, existing KG-based LLM reasoning methods face challenges like handling multi-hop reasoning, multi-entity questions, and effectively utilizing graph structures. To address these issues, we propose Paths-over-Graph (PoG), a novel method that enhances LLM reasoning by integrating knowledge reasoning paths from KGs, improving the interpretability and faithfulness of LLM outputs. PoG tackles multi-hop and multi-entity questions through a three-phase dynamic multi-hop path exploration, which combines the inherent knowledge of LLMs with factual knowledge from KGs. In order to improve the efficiency, PoG prunes irrelevant information from the graph exploration first and introduces efficient three-step pruning techniques that incorporate graph structures, LLM prompting, and a pre-trained language model (e.g., SBERT) to effectively narrow down the explored candidate paths. This ensures all reasoning paths contain highly relevant information captured from KGs, making the reasoning faithful and interpretable in problem-solving. PoG innovatively utilizes graph structure to prune the irrelevant noise and represents the first method to implement multi-entity deep path detection on KGs for LLM reasoning tasks. Comprehensive experiments on five benchmark KGQA datasets demonstrate PoG outperforms the state-of-the-art method ToG across GPT-3.5-Turbo and GPT-4, achieving an average accuracy improvement of "
                                },
                                {
                                    "bbox": [
                                        50,
                                        270,
                                        296,
                                        588
                                    ],
                                    "type": "inline_equation",
                                    "content": "18.9\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        270,
                                        296,
                                        588
                                    ],
                                    "type": "text",
                                    "content": ". Notably, PoG with GPT-3.5-Turbo surpasses ToG with GPT-4 by up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        270,
                                        296,
                                        588
                                    ],
                                    "type": "inline_equation",
                                    "content": "23.9\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        270,
                                        296,
                                        588
                                    ],
                                    "type": "text",
                                    "content": "."
                                }
                            ]
                        }
                    ],
                    "index": 9
                },
                {
                    "bbox": [
                        51,
                        597,
                        121,
                        608
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                597,
                                121,
                                608
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        597,
                                        121,
                                        608
                                    ],
                                    "type": "text",
                                    "content": "*Corresponding author."
                                }
                            ]
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        50,
                        618,
                        295,
                        675
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                618,
                                295,
                                675
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        618,
                                        295,
                                        675
                                    ],
                                    "type": "text",
                                    "content": "Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from permissions@acm.org."
                                }
                            ]
                        }
                    ],
                    "index": 11
                },
                {
                    "bbox": [
                        52,
                        676,
                        153,
                        684
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                52,
                                676,
                                153,
                                684
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        52,
                                        676,
                                        153,
                                        684
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 12
                },
                {
                    "bbox": [
                        51,
                        685,
                        290,
                        700
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                685,
                                290,
                                700
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        685,
                                        290,
                                        700
                                    ],
                                    "type": "text",
                                    "content": "© 2025 Copyright held by the owner/author(s). Publication rights licensed to ACM.  \nACM ISBN 979-8-4007-1274-6/25/04"
                                }
                            ]
                        }
                    ],
                    "index": 13
                },
                {
                    "bbox": [
                        52,
                        701,
                        167,
                        709
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                52,
                                701,
                                167,
                                709
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        52,
                                        701,
                                        167,
                                        709
                                    ],
                                    "type": "text",
                                    "content": "https://doi.org/10.1145/3696410.3714892"
                                }
                            ]
                        }
                    ],
                    "index": 14
                },
                {
                    "bbox": [
                        315,
                        255,
                        388,
                        268
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                255,
                                388,
                                268
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        255,
                                        388,
                                        268
                                    ],
                                    "type": "text",
                                    "content": "CCS Concepts"
                                }
                            ]
                        }
                    ],
                    "index": 15
                },
                {
                    "bbox": [
                        315,
                        270,
                        504,
                        281
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                270,
                                504,
                                281
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        270,
                                        504,
                                        281
                                    ],
                                    "type": "text",
                                    "content": "- Information systems "
                                },
                                {
                                    "bbox": [
                                        315,
                                        270,
                                        504,
                                        281
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\rightarrow"
                                },
                                {
                                    "bbox": [
                                        315,
                                        270,
                                        504,
                                        281
                                    ],
                                    "type": "text",
                                    "content": " Question answering."
                                }
                            ]
                        }
                    ],
                    "index": 16
                },
                {
                    "bbox": [
                        315,
                        293,
                        368,
                        305
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                293,
                                368,
                                305
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        293,
                                        368,
                                        305
                                    ],
                                    "type": "text",
                                    "content": "Keywords"
                                }
                            ]
                        }
                    ],
                    "index": 17
                },
                {
                    "bbox": [
                        314,
                        308,
                        559,
                        331
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                308,
                                559,
                                331
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        308,
                                        559,
                                        331
                                    ],
                                    "type": "text",
                                    "content": "Large Language Models; Knowledge Graph; Knowledge Graph Question Answering; Retrieval-Augmented Generation"
                                }
                            ]
                        }
                    ],
                    "index": 18
                },
                {
                    "bbox": [
                        315,
                        339,
                        405,
                        348
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                339,
                                405,
                                348
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        339,
                                        405,
                                        348
                                    ],
                                    "type": "text",
                                    "content": "ACM Reference Format:"
                                }
                            ]
                        }
                    ],
                    "index": 19
                },
                {
                    "bbox": [
                        314,
                        350,
                        559,
                        399
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                350,
                                559,
                                399
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        350,
                                        559,
                                        399
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan, Xiaoyang Wang, Qing Liu, Xiwei Xu, Xin Yuan, and Wenjie Zhang. 2025. Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning. In Proceedings of the ACM Web Conference 2025 (WWW '25), April 28-May 2, 2025, Sydney, NSW, Australia. ACM, New York, NY, USA, 18 pages. https://doi.org/10.1145/3696410.3714892"
                                }
                            ]
                        }
                    ],
                    "index": 20
                },
                {
                    "bbox": [
                        315,
                        421,
                        398,
                        431
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                421,
                                398,
                                431
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        421,
                                        398,
                                        431
                                    ],
                                    "type": "text",
                                    "content": "1 Introduction"
                                }
                            ]
                        }
                    ],
                    "index": 21
                },
                {
                    "bbox": [
                        313,
                        435,
                        559,
                        589
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                435,
                                559,
                                589
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        435,
                                        559,
                                        589
                                    ],
                                    "type": "text",
                                    "content": "Large Language Models (LLMs) have demonstrated remarkable performance in various tasks [4, 6, 8, 16, 41]. These models leverage pre-training techniques by scaling to billions of parameters and training on extensive, diverse, and unlabeled data [33, 41]. Despite these impressive capabilities, LLMs face two well-known challenges. First, they struggle with deep and responsible reasoning when tackling complex tasks [19, 32, 39]. Second, the substantial cost of training makes it difficult to keep models updated with the latest knowledge [37, 46], leading to errors when answering questions that require specialized information not included in their training data. For example, in Figure 1(a), though models like GPT can generate reasonable answers for knowledge-specific questions, these answers may be incorrect due to outdated information or hallucination of reasoning on LLM inherent Knowledge Base (KB)."
                                }
                            ]
                        }
                    ],
                    "index": 22
                },
                {
                    "bbox": [
                        313,
                        589,
                        559,
                        709
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                589,
                                559,
                                709
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        589,
                                        559,
                                        709
                                    ],
                                    "type": "text",
                                    "content": "To deal with the problems of error reasoning and knowledge gaps, the plan-retrieval-answering method has been proposed [25, 27, 54]. In this approach, LLMs are prompted to decompose complex reasoning tasks into a series of sub-tasks, forming a plan. Simultaneously, external KBs are retrieved to answer each step of the plan. However, this method still has the issue of heavily relying on the reasoning abilities of LLMs rather than the faithfulness of the retrieved knowledge. The generated reasoning steps guide information selection, but answers are chosen based on the LLM's interpretation of the retrieved knowledge rather than on whether the selection leads to a correct and faithful answer."
                                }
                            ]
                        }
                    ],
                    "index": 23
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        0,
                        70,
                        28,
                        98
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                0,
                                70,
                                28,
                                98
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        0,
                                        70,
                                        28,
                                        98
                                    ],
                                    "type": "text",
                                    "content": "Check for updates"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3505"
                                }
                            ]
                        }
                    ],
                    "index": 24
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 0
        },
        {
            "para_blocks": [
                {
                    "type": "image",
                    "bbox": [
                        65,
                        83,
                        281,
                        375
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                65,
                                83,
                                281,
                                375
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        65,
                                        83,
                                        281,
                                        375
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                65,
                                                83,
                                                281,
                                                375
                                            ],
                                            "type": "image",
                                            "image_path": "3ef8c49a2b6412865edc61f5c0dfe64ac42585a32ea0f73c39bf8102f2192f29.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 2,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                50,
                                380,
                                295,
                                403
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        50,
                                        380,
                                        295,
                                        403
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                50,
                                                380,
                                                295,
                                                403
                                            ],
                                            "type": "text",
                                            "content": "Figure 1: Representative workflow of four LLM reasoning paradigms."
                                        }
                                    ]
                                }
                            ],
                            "index": 3,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        50,
                        408,
                        295,
                        563
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                408,
                                295,
                                563
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        408,
                                        295,
                                        563
                                    ],
                                    "type": "text",
                                    "content": "To address these challenges, incorporating external knowledge sources like Knowledge Graphs (KGs) is a promising solution to enhance LLM reasoning [26, 27, 29, 37]. KGs offer abundant factual knowledge in a structured format, serving as a reliable source to improve LLM capabilities. Knowledge Graph Question Answering (KGQA) serves as an approach for evaluating the integration of KGs with LLMs, which requires machines to answer natural language questions by retrieving relevant facts from KGs. These approaches typically involve: (1) identifying the initial entities from the question, and (2) iteratively retrieving and refining inference paths until sufficient evidence has been obtained. Despite their success, they still face challenges such as handling multi-hop reasoning problems, addressing questions with multiple topic entities, and effectively utilizing the structural information of graphs."
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        50,
                        563,
                        295,
                        674
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                563,
                                295,
                                674
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        563,
                                        295,
                                        674
                                    ],
                                    "type": "text",
                                    "content": "Challenge 1: Multi-hop reasoning problem. Current methods [15, 28, 37, 50], such as the ToG model presented in Figure 1(b), begin by exploring from each topic entity, with LLMs selecting connected knowledge triples like (France, contained_by, Europe). This process relies on the LLM's inherent understanding of these triples. However, focusing on one-hop neighbors can result in plausible but incorrect answers and prematurely exclude correct ones, especially when multi-hop reasoning is required. Additionally, multi-hop reasoning introduces significant computational overhead, making efficient pruning essential, especially in dense and large KGs."
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "bbox": [
                        50,
                        675,
                        295,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                675,
                                295,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        675,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "Challenge 2: Multi-entity question. As shown in Figure 1(b), existing work [15, 28, 37, 50] typically explores KG for each topic entity independently. When a question involves multiple entities, these"
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        313,
                        84,
                        559,
                        129
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                84,
                                559,
                                129
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        559,
                                        129
                                    ],
                                    "type": "text",
                                    "content": "entities are examined in separate steps without considering their interconnections. This approach can result in a large amount of irrelevant information in the candidate set that does not connect to the other entities in the question, leading to suboptimal results."
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        313,
                        130,
                        559,
                        240
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                130,
                                559,
                                240
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        130,
                                        559,
                                        240
                                    ],
                                    "type": "text",
                                    "content": "Challenge 3: Utilizing graph structure. Existing methods [7, 13, 46] often overlook the inherent graph structures when processing retrieved subgraphs. For example, the MindMap model in Figure 1(c) utilizes LLMs to generate text-formatted subgraphs from KG triples, converting them into graph descriptions that are fed back into the LLM to produce answers. This textual approach overlooks the inherent structural information of graphs and can overwhelm the LLM when dealing with large graphs. Additionally, during KG information selection, most methods use in-context learning by feeding triples into the LLM, ignoring the overall graph structure."
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "bbox": [
                        313,
                        242,
                        559,
                        330
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                242,
                                559,
                                330
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        242,
                                        559,
                                        330
                                    ],
                                    "type": "text",
                                    "content": "Contributions. In this paper, we introduce a novel method, Pathsover-Graph (PoG). Unlike previous studies that utilize knowledge triples for retrieval [28, 37], PoG employs knowledge reasoning paths, that contain all the topic entities in a long reasoning length, as a retrieval-augmented input for LLMs. The paths in KGs serve as logical reasoning chains, providing KG-supported, interpretable reasoning logic that addresses issues related to the lack of specific knowledge background and unfaithful reasoning paths."
                                }
                            ]
                        }
                    ],
                    "index": 9
                },
                {
                    "bbox": [
                        313,
                        331,
                        559,
                        475
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                331,
                                559,
                                475
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        331,
                                        559,
                                        475
                                    ],
                                    "type": "text",
                                    "content": "To address multi-hop reasoning problem, as shown in Figure 1(d), PoG first performs question analysis, to extract topic entities from questions. Utilizing these topic entities, it decomposes the complex question into sub-questions and generates an LLM thinking indicator termed \"Planning\". This planning not only serves as an answering strategy but also predicts the implied relationship depths between the answer and each topic entity. The multi-hop paths are then explored starting from a predicted depth, enabling a dynamic search process. Previous approaches using planning usually retrieve information from scratch, which often confuses LLMs with source neighborhood-based semantic information. In contrast, our method ensures that LLMs follow accurate reasoning paths that directly lead to the answer."
                                }
                            ]
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        313,
                        475,
                        559,
                        564
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                475,
                                559,
                                564
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        475,
                                        559,
                                        564
                                    ],
                                    "type": "text",
                                    "content": "To address multi-entity questions, PoG employs a three-phase exploration process to traverse reasoning paths from the retrieved question subgraph. All paths must contain all topic entities in the same order as they occur in the LLM thinking indicator. In terms of reasoning paths in KGs, all paths are inherently logical and faithful. Each path potentially contains one possible answer and serves as the interpretable reasoning logic. The exploration leverages the inherent knowledge of both LLM and KG."
                                }
                            ]
                        }
                    ],
                    "index": 11
                },
                {
                    "bbox": [
                        313,
                        565,
                        559,
                        708
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                565,
                                559,
                                708
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        565,
                                        559,
                                        708
                                    ],
                                    "type": "text",
                                    "content": "To effectively utilize graph structure, PoG captures the question subgraph by expanding topic entities to their maximal depth neighbors, applying graph clustering and reduction to reduce graph search costs. In the path pruning phase, we select possible correct answers from numerous candidates. All explored paths undergo a three-step beam search pruning, integrating graph structures, LLM prompting, and a pre-trained language understanding model (e.g., BERT) to ensure effectiveness and efficiency. Additionally, inspired by the Graph of Thought (GoT) [4], to reduce LLM hallucination, PoG prompts LLMs to summarize the obtained Top-"
                                },
                                {
                                    "bbox": [
                                        313,
                                        565,
                                        559,
                                        708
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{\\text{max}}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        565,
                                        559,
                                        708
                                    ],
                                    "type": "text",
                                    "content": " paths before evaluating the answer, where "
                                },
                                {
                                    "bbox": [
                                        313,
                                        565,
                                        559,
                                        708
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{\\text{max}}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        565,
                                        559,
                                        708
                                    ],
                                    "type": "text",
                                    "content": " is a user-defined maximum width in the path pruning phase. In summary, the advantage of PoG can be abbreviated as:"
                                }
                            ]
                        }
                    ],
                    "index": 12
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        217,
                        68
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                217,
                                68
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        217,
                                        68
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        507,
                        60,
                        558,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                507,
                                60,
                                558,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        507,
                                        60,
                                        558,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan et al."
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3506"
                                }
                            ]
                        }
                    ],
                    "index": 13
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 1
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        51,
                        85,
                        295,
                        326
                    ],
                    "type": "list",
                    "angle": 0,
                    "index": 6,
                    "blocks": [
                        {
                            "bbox": [
                                51,
                                85,
                                295,
                                117
                            ],
                            "type": "text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        85,
                                        295,
                                        117
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                85,
                                                295,
                                                117
                                            ],
                                            "type": "text",
                                            "content": "- Dynamic deep search: Guided by LLMs, PoG dynamically extracts multi-hop reasoning paths from KGs, enhancing LLM capabilities in complex knowledge-intensive tasks."
                                        }
                                    ]
                                }
                            ],
                            "index": 2
                        },
                        {
                            "bbox": [
                                51,
                                118,
                                295,
                                161
                            ],
                            "type": "text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        118,
                                        295,
                                        161
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                118,
                                                295,
                                                161
                                            ],
                                            "type": "text",
                                            "content": "- Interpretable and faithful reasoning: By utilizing highly question-relevant knowledge paths, PoG improves the interpretability of LLM reasoning, enhancing the faithfulness and question-relatedness of LLM-generated content."
                                        }
                                    ]
                                }
                            ],
                            "index": 3
                        },
                        {
                            "bbox": [
                                51,
                                162,
                                295,
                                215
                            ],
                            "type": "text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        162,
                                        295,
                                        215
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                162,
                                                295,
                                                215
                                            ],
                                            "type": "text",
                                            "content": "- Efficient pruning with graph structure integration: PoG incorporates efficient pruning techniques in both the KG and reasoning paths to reduce computational costs, mitigate LLM hallucinations caused by irrelevant noise, and effectively narrow down candidate answers."
                                        }
                                    ]
                                }
                            ],
                            "index": 4
                        },
                        {
                            "bbox": [
                                51,
                                217,
                                295,
                                326
                            ],
                            "type": "text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        217,
                                        295,
                                        326
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                217,
                                                295,
                                                326
                                            ],
                                            "type": "text",
                                            "content": "- Flexibility and effectiveness: a) PoG is a plug-and-play framework that can be seamlessly applied to various LLMs and KGs. b) PoG allows frequent knowledge updates via the KG, avoiding the expensive and slow updates required for LLMs. c) PoG reduces the LLMs token usage by over "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                217,
                                                295,
                                                326
                                            ],
                                            "type": "inline_equation",
                                            "content": "50\\%"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                217,
                                                295,
                                                326
                                            ],
                                            "type": "text",
                                            "content": " with only a "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                217,
                                                295,
                                                326
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\pm 2\\%"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                217,
                                                295,
                                                326
                                            ],
                                            "type": "text",
                                            "content": " difference in accuracy compared to the best-performing strategy. d) PoG achieves state-of-the-art results on all the tested KGQA datasets, outperforming the strong baseline ToG by an average of "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                217,
                                                295,
                                                326
                                            ],
                                            "type": "inline_equation",
                                            "content": "18.9\\%"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                217,
                                                295,
                                                326
                                            ],
                                            "type": "text",
                                            "content": " accuracy using both GPT-3.5 and GPT-4. Notably, PoG with GPT-3.5 can outperform ToG with GPT-4 by up to "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                217,
                                                295,
                                                326
                                            ],
                                            "type": "inline_equation",
                                            "content": "23.9\\%"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                217,
                                                295,
                                                326
                                            ],
                                            "type": "text",
                                            "content": "."
                                        }
                                    ]
                                }
                            ],
                            "index": 5
                        }
                    ],
                    "sub_type": "text"
                },
                {
                    "bbox": [
                        51,
                        331,
                        139,
                        341
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                331,
                                139,
                                341
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        331,
                                        139,
                                        341
                                    ],
                                    "type": "text",
                                    "content": "2 Related Work"
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        50,
                        345,
                        295,
                        487
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                345,
                                295,
                                487
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        345,
                                        295,
                                        487
                                    ],
                                    "type": "text",
                                    "content": "KG-based LLM reasoning. KGs provide structured knowledge valuable for integration with LLMs [29]. Early studies [25, 27, 30, 52] embed KG knowledge into neural networks during pre-training or fine-tuning, but this can reduce explainability and hinder efficient knowledge updating [29]. Recent methods combine KGs with LLMs by converting relevant knowledge into textual prompts, often ignoring structural information [29, 46]. Advanced works [17, 28, 37] involve LLMs directly exploring KGs, starting from an initial entity and iteratively retrieving and refining reasoning paths until the LLM decides the augmented knowledge is sufficient. However, by starting from a single vertex and ignoring the question's position within the KG's structure, these methods overlook multiple topic entities and the explainability provided by multi-entity paths."
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "bbox": [
                        50,
                        489,
                        295,
                        686
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                489,
                                295,
                                686
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        489,
                                        295,
                                        686
                                    ],
                                    "type": "text",
                                    "content": "Reasoning with LLM prompting. LLMs have shown significant potential in solving complex tasks through effective prompting strategies. Chain of Thought (CoT) prompting [45] enhances reasoning by following logical steps in few-shot learning. Extensions like Auto-CoT [53], Complex-CoT [10], CoT-SC [44], Zero-Shot CoT [21], ToT [48], and GoT [4] build upon this approach. However, these methods often rely solely on knowledge present in training data, limiting their ability to handle knowledge-intensive or deep reasoning tasks. To solve this, some studies integrate external KBs using plan-and-retrieval methods such as CoK [25], RoG [27], and ReAct [49], decomposing complex questions into subtasks to reduce hallucinations. However, they may focus on the initial steps of sub-problems and overlook further steps of final answers, leading to locally optimal solutions instead of globally optimal ones. To address these deep reasoning challenges, we introduce dynamic multi-hop question reasoning. By adaptively determining reasoning depths for different questions, we enable the model to handle varying complexities effectively."
                                }
                            ]
                        }
                    ],
                    "index": 9
                },
                {
                    "bbox": [
                        50,
                        687,
                        295,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                687,
                                295,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        687,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "KG information pruning. Graphs are widely used to model complex relationships among different entities [22, 23, 35, 40]. KGs"
                                }
                            ]
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        313,
                        85,
                        559,
                        239
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                85,
                                559,
                                239
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        85,
                                        559,
                                        239
                                    ],
                                    "type": "text",
                                    "content": "contain vast amounts of facts [14, 42, 47], making it impractical to involve all relevant triples in the context of the LLM due to high costs and potential noise [43]. Existing methods [17, 28, 37] typically identify initial entities and iteratively retrieve reasoning paths until an answer is reached, often treating the LLM as a function executor and relying on in-context learning or fine-tuning, which is expensive. Some works attempt to reduce pruning costs. KAPING [2] projects questions and triples into the same semantic space to retrieve relevant knowledge via similarity measures. KG-GPT [20] decomposes complex questions, matches, and selects the relevant relations with sub-questions to form evidence triples. However, these methods often overlook the overall graph structure and the interrelations among multiple topic entities, leading to suboptimal pruning and reasoning performance."
                                }
                            ]
                        }
                    ],
                    "index": 11
                },
                {
                    "bbox": [
                        314,
                        248,
                        395,
                        261
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                248,
                                395,
                                261
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        248,
                                        395,
                                        261
                                    ],
                                    "type": "text",
                                    "content": "3 Preliminary"
                                }
                            ]
                        }
                    ],
                    "index": 12
                },
                {
                    "bbox": [
                        313,
                        262,
                        559,
                        406
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                262,
                                559,
                                406
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": "Consider a Knowledge Graph (KG) "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}(\\mathcal{E},\\mathcal{R},\\mathcal{T})"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ", where "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{E}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ", "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{R}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ", and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{T}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": " represent the set of entities, relations, and knowledge triples, respectively. Each knowledge triple "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "T\\in \\mathcal{T}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": " encapsulates the factual knowledge in "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ", and is represented as "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "T = (e_h,r,e_t)"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ", where "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "e_h,e_t\\in \\mathcal{E}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "r\\in \\mathcal{R}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ". Given an entity set "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{E}_S\\subseteq \\mathcal{E}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ", the induced subgraph of "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{E}_S"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": " is denoted as "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "S = (\\mathcal{E}_S,\\mathcal{R}_S,\\mathcal{T}_S)"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ", where "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{T}_S = \\{(e,r,e')\\in \\mathcal{T}\\mid e,e'\\in \\mathcal{E}_S\\}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ", and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{R}_S = \\{r\\in \\mathcal{R}\\mid (e,r,e')\\in \\mathcal{T}_S\\}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ". Furthermore, we denote "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{D}(e)"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{D}(r)"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": " as the sets of short textual descriptions for each entity "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "e\\in \\mathcal{E}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": " and each relation "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "r\\in \\mathcal{R}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": ", respectively. For example, the text description of the entity \"m.0f8l9c\" is "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{D}(\"m.0f8l9c\")="
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": " \"France\". For simplicity, in this paper, all entities and relations are referenced through their "
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{D}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        262,
                                        559,
                                        406
                                    ],
                                    "type": "text",
                                    "content": " representations and transformed into natural language."
                                }
                            ]
                        }
                    ],
                    "index": 13
                },
                {
                    "bbox": [
                        314,
                        412,
                        559,
                        468
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                412,
                                559,
                                468
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "text",
                                    "content": "DEFINITION 1 (REASONING PATH). Given a "
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "inline_equation",
                                    "content": "KG\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "text",
                                    "content": ", a reasoning path within "
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "text",
                                    "content": " is defined as a connected sequence of knowledge triples, represented as: path"
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "inline_equation",
                                    "content": "_{\\mathcal{G}}(e_1, e_{l+1}) = \\{T_1, T_2, \\dots, T_l\\} = \\{(e_1, r_1, e_2), (e_2, r_2, e_3), \\dots, (e_l, r_l, e_{l+1})\\}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "text",
                                    "content": ", where "
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "inline_equation",
                                    "content": "T_i \\in \\mathcal{T}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "text",
                                    "content": " denotes the "
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "inline_equation",
                                    "content": "i"
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "text",
                                    "content": "-th triple in the path and "
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "inline_equation",
                                    "content": "l"
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "text",
                                    "content": " denotes the length of the path, i.e., length "
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "inline_equation",
                                    "content": "(path_{\\mathcal{G}}(e_1, e_{l+1})) = l"
                                },
                                {
                                    "bbox": [
                                        314,
                                        412,
                                        559,
                                        468
                                    ],
                                    "type": "text",
                                    "content": "."
                                }
                            ]
                        }
                    ],
                    "index": 14
                },
                {
                    "bbox": [
                        315,
                        473,
                        559,
                        517
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                473,
                                559,
                                517
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        473,
                                        559,
                                        517
                                    ],
                                    "type": "text",
                                    "content": "EXAMPLE 1. Consider a reasoning path between \"University\" and \"Student\" in KG: path "
                                },
                                {
                                    "bbox": [
                                        315,
                                        473,
                                        559,
                                        517
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        315,
                                        473,
                                        559,
                                        517
                                    ],
                                    "type": "text",
                                    "content": " (University, Student) = { (University, employs, Professor), (Professor, teaches, Course), (Course, enrolled_in, Student)} and can be visualized as:"
                                }
                            ]
                        }
                    ],
                    "index": 15
                },
                {
                    "bbox": [
                        320,
                        522,
                        553,
                        538
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                320,
                                522,
                                553,
                                538
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        320,
                                        522,
                                        553,
                                        538
                                    ],
                                    "type": "text",
                                    "content": "University "
                                },
                                {
                                    "bbox": [
                                        320,
                                        522,
                                        553,
                                        538
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\xrightarrow{\\text{employs}}"
                                },
                                {
                                    "bbox": [
                                        320,
                                        522,
                                        553,
                                        538
                                    ],
                                    "type": "text",
                                    "content": " Professor "
                                },
                                {
                                    "bbox": [
                                        320,
                                        522,
                                        553,
                                        538
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\xrightarrow{\\text{teaches}}"
                                },
                                {
                                    "bbox": [
                                        320,
                                        522,
                                        553,
                                        538
                                    ],
                                    "type": "text",
                                    "content": " Course "
                                },
                                {
                                    "bbox": [
                                        320,
                                        522,
                                        553,
                                        538
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\xrightarrow{\\text{enrolled\\_in}}"
                                },
                                {
                                    "bbox": [
                                        320,
                                        522,
                                        553,
                                        538
                                    ],
                                    "type": "text",
                                    "content": " Student."
                                }
                            ]
                        }
                    ],
                    "index": 16
                },
                {
                    "bbox": [
                        314,
                        544,
                        559,
                        565
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                544,
                                559,
                                565
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        544,
                                        559,
                                        565
                                    ],
                                    "type": "text",
                                    "content": "It indicates that a \"University\" employs a \"Professor,\" who teaches a \"Course,\" in which a \"Student\" is enrolled. The length of the path is 3."
                                }
                            ]
                        }
                    ],
                    "index": 17
                },
                {
                    "bbox": [
                        313,
                        571,
                        559,
                        649
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                571,
                                559,
                                649
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": "For any entity "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "s"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "t"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " in "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": ", if there exists a reasoning path between "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "s"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "t"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": ", we say "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "s"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "t"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " can reach each other, denoted as "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "s \\leftrightarrow t"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": ". The distance between "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "s"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "t"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " in "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": ", denoted as "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "dist_{\\mathcal{G}}(s,t)"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": ", is the shortest reasoning path distance between "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "s"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "t"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": ". For the non-reachable vertices, their distance is infinite. Given a positive integer "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "h"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": ", the "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "h"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": "-hop neighbors of an entity "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "s"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " in "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": " is defined as "
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "inline_equation",
                                    "content": "N_{\\mathcal{G}}(s,h) = \\{t \\in \\mathcal{E} | dist_{\\mathcal{G}}(s,t) \\leq h\\}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        571,
                                        559,
                                        649
                                    ],
                                    "type": "text",
                                    "content": "."
                                }
                            ]
                        }
                    ],
                    "index": 18
                },
                {
                    "bbox": [
                        314,
                        654,
                        559,
                        711
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                654,
                                559,
                                711
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        559,
                                        711
                                    ],
                                    "type": "text",
                                    "content": "DEFINITION 2 (ENTITY PATH). Given a KG "
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        559,
                                        711
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        559,
                                        711
                                    ],
                                    "type": "text",
                                    "content": " and a list of entities "
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        559,
                                        711
                                    ],
                                    "type": "inline_equation",
                                    "content": "list_{e} = [e_{1}, e_{2}, e_{3}, \\ldots, e_{l}]"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        559,
                                        711
                                    ],
                                    "type": "text",
                                    "content": ", the entity path of "
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        559,
                                        711
                                    ],
                                    "type": "inline_equation",
                                    "content": "list_{e}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        559,
                                        711
                                    ],
                                    "type": "text",
                                    "content": " is defined as a connected sequence of reasoning paths, which is denoted as "
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        559,
                                        711
                                    ],
                                    "type": "inline_equation",
                                    "content": "path_{\\mathcal{G}}(list_{e}) = \\{path_{\\mathcal{G}}(e_{1}, e_{2}), path_{\\mathcal{G}}(e_{2}, e_{3}), \\ldots, path_{\\mathcal{G}}(e_{l-1}, e_{l})\\} = \\{(e_{s}, r, e_{t}) | (e_{s}, r, e_{t}) \\in path_{\\mathcal{G}}(e_{i}, e_{i+1}) \\land 1 \\leq i < l\\}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        559,
                                        711
                                    ],
                                    "type": "text",
                                    "content": "."
                                }
                            ]
                        }
                    ],
                    "index": 19
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        297,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                297,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        297,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        392,
                        60,
                        559,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                392,
                                60,
                                559,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        392,
                                        60,
                                        559,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        314,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                314,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        314,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3507"
                                }
                            ]
                        }
                    ],
                    "index": 20
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 2
        },
        {
            "para_blocks": [
                {
                    "type": "image",
                    "bbox": [
                        53,
                        83,
                        558,
                        329
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                53,
                                83,
                                558,
                                329
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        83,
                                        558,
                                        329
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                83,
                                                558,
                                                329
                                            ],
                                            "type": "image",
                                            "image_path": "74d41b8e335936b6a626910e11a436a55681a6532de431bf34dc86efea57af67.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 2,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                50,
                                340,
                                559,
                                386
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        50,
                                        340,
                                        559,
                                        386
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                50,
                                                340,
                                                559,
                                                386
                                            ],
                                            "type": "text",
                                            "content": "Figure 2: Overview of the PoG architecture. Exploration: After initialization (detailed in Figure 3), the model retrieves entity paths from "
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                340,
                                                559,
                                                386
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\mathcal{G}_q"
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                340,
                                                559,
                                                386
                                            ],
                                            "type": "text",
                                            "content": " through three exploration phases. Path Pruning: PoG applies a three-step beam search to prune paths after each exploration phase. Question Answering: The pruned paths are then evaluated for question answering. If these paths do not fully answer the question, the model explores deeper paths until "
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                340,
                                                559,
                                                386
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{max}"
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                340,
                                                559,
                                                386
                                            ],
                                            "type": "text",
                                            "content": " is reached or moves on to the next exploration phase."
                                        }
                                    ]
                                }
                            ],
                            "index": 3,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        50,
                        392,
                        295,
                        482
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                392,
                                295,
                                482
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": "Knowledge Graph Question Answering (KGQA) is a fundamental reasoning task based on KGs. Given a natural language question "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": " and a KG "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": ", the objective is to devise a function "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "f"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": " that predicts answers "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "a \\in \\text{Answer}(q)"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": " utilizing knowledge encapsulated in "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": ", i.e., "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "a = f(q, \\mathcal{G})"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": ". Consistent with previous research [27, 28, 36, 37], we assume the topic entities "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\text{Topic}(q)"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": " mentioned in "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": " and answer entities "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\text{Answer}(q)"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": " in ground truth are linked to the corresponding entities in "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": ", i.e., "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\text{Topic}(q) \\subseteq \\mathcal{E}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\text{Answer}(q) \\subseteq \\mathcal{E}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        392,
                                        295,
                                        482
                                    ],
                                    "type": "text",
                                    "content": "."
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        51,
                        493,
                        109,
                        504
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                493,
                                109,
                                504
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        493,
                                        109,
                                        504
                                    ],
                                    "type": "text",
                                    "content": "4 Method"
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "bbox": [
                        50,
                        507,
                        295,
                        585
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                507,
                                295,
                                585
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        507,
                                        295,
                                        585
                                    ],
                                    "type": "text",
                                    "content": "PoG implements the \"KG-based LLM Reasoning\" by first exploring all possible faithful reasoning paths and then collaborating with LLM to perform a 3-step beam search selection on the retrieved paths. Compared to previous approaches [28, 37], our model focuses on providing more accurate and question-relevant retrieval-argument graph information. The framework of PoG is outlined in Figure 2, comprising four main components."
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        51,
                        589,
                        295,
                        710
                    ],
                    "type": "list",
                    "angle": 0,
                    "index": 9,
                    "blocks": [
                        {
                            "bbox": [
                                51,
                                589,
                                295,
                                677
                            ],
                            "type": "text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        589,
                                        295,
                                        677
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "text",
                                            "content": "- Initialization. The process begins by identifying the set of topic entities from the question input, and then queries the source KG "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\mathcal{G}"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "text",
                                            "content": " by exploring up to "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{\\mathrm{max}}"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "text",
                                            "content": "-hop from each topic entity to construct the evidence sub-graph "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\mathcal{G}_q"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "text",
                                            "content": ", where "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{\\mathrm{max}}"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "text",
                                            "content": " is the user-defined maximum exploration depth. Subsequently, we prompt the LLM to analyze the question and generate an indicator that serves as a strategy for the answer formulation process and predicting the exploration depth "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{\\mathrm{predict}}"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                589,
                                                295,
                                                677
                                            ],
                                            "type": "text",
                                            "content": "."
                                        }
                                    ]
                                }
                            ],
                            "index": 7
                        },
                        {
                            "bbox": [
                                51,
                                677,
                                294,
                                710
                            ],
                            "type": "text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        677,
                                        294,
                                        710
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                677,
                                                294,
                                                710
                                            ],
                                            "type": "text",
                                            "content": "- Exploration. After initialization, the model retrieves topic entity paths from "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                677,
                                                294,
                                                710
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\mathcal{G}_q"
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                677,
                                                294,
                                                710
                                            ],
                                            "type": "text",
                                            "content": " through three exploration phases: topic entity path exploration, LLM supplement path exploration, and node expand"
                                        }
                                    ]
                                }
                            ],
                            "index": 8
                        }
                    ],
                    "sub_type": "text"
                },
                {
                    "bbox": [
                        323,
                        392,
                        558,
                        415
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                323,
                                392,
                                558,
                                415
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        323,
                                        392,
                                        558,
                                        415
                                    ],
                                    "type": "text",
                                    "content": "exploration. All reasoning paths are constrained within the depth range "
                                },
                                {
                                    "bbox": [
                                        323,
                                        392,
                                        558,
                                        415
                                    ],
                                    "type": "inline_equation",
                                    "content": "D \\in [D_{\\mathrm{predict}}, D_{\\mathrm{max}}]"
                                },
                                {
                                    "bbox": [
                                        323,
                                        392,
                                        558,
                                        415
                                    ],
                                    "type": "text",
                                    "content": "."
                                }
                            ]
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        315,
                        415,
                        559,
                        503
                    ],
                    "type": "list",
                    "angle": 0,
                    "index": 13,
                    "blocks": [
                        {
                            "bbox": [
                                315,
                                415,
                                559,
                                458
                            ],
                            "type": "text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        315,
                                        415,
                                        559,
                                        458
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                315,
                                                415,
                                                559,
                                                458
                                            ],
                                            "type": "text",
                                            "content": "- Path Pruning. Following each exploration phase, PoG employs a pre-trained LM, LLM prompting, and graph structural analysis to perform a three-step beam search. The pruned paths are then evaluated in the question answering."
                                        }
                                    ]
                                }
                            ],
                            "index": 11
                        },
                        {
                            "bbox": [
                                315,
                                459,
                                559,
                                503
                            ],
                            "type": "text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        315,
                                        459,
                                        559,
                                        503
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                315,
                                                459,
                                                559,
                                                503
                                            ],
                                            "type": "text",
                                            "content": "- Question Answering. Finally, LLM is prompted to assess if the pruned reasoning paths sufficiently answer the question. If not, continue exploration with deeper paths incrementally until the "
                                        },
                                        {
                                            "bbox": [
                                                315,
                                                459,
                                                559,
                                                503
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{\\mathrm{max}}"
                                        },
                                        {
                                            "bbox": [
                                                315,
                                                459,
                                                559,
                                                503
                                            ],
                                            "type": "text",
                                            "content": " is exceeded or proceed to the next exploration phase."
                                        }
                                    ]
                                }
                            ],
                            "index": 12
                        }
                    ],
                    "sub_type": "text"
                },
                {
                    "bbox": [
                        315,
                        516,
                        408,
                        527
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                516,
                                408,
                                527
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        516,
                                        408,
                                        527
                                    ],
                                    "type": "text",
                                    "content": "4.1 Initialization"
                                }
                            ]
                        }
                    ],
                    "index": 14
                },
                {
                    "bbox": [
                        313,
                        530,
                        559,
                        552
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                530,
                                559,
                                552
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        530,
                                        559,
                                        552
                                    ],
                                    "type": "text",
                                    "content": "The initialization has two main stages, i.e., question subgraph detection and question analysis. The framework is shown in Figure 3."
                                }
                            ]
                        }
                    ],
                    "index": 15
                },
                {
                    "bbox": [
                        313,
                        554,
                        559,
                        587
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                554,
                                559,
                                587
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        554,
                                        559,
                                        587
                                    ],
                                    "type": "text",
                                    "content": "Question subgraph detection. Given a question "
                                },
                                {
                                    "bbox": [
                                        313,
                                        554,
                                        559,
                                        587
                                    ],
                                    "type": "inline_equation",
                                    "content": "q"
                                },
                                {
                                    "bbox": [
                                        313,
                                        554,
                                        559,
                                        587
                                    ],
                                    "type": "text",
                                    "content": ", PoG initially identifies the question subgraph, which includes all the topic entities of "
                                },
                                {
                                    "bbox": [
                                        313,
                                        554,
                                        559,
                                        587
                                    ],
                                    "type": "inline_equation",
                                    "content": "q"
                                },
                                {
                                    "bbox": [
                                        313,
                                        554,
                                        559,
                                        587
                                    ],
                                    "type": "text",
                                    "content": " and their "
                                },
                                {
                                    "bbox": [
                                        313,
                                        554,
                                        559,
                                        587
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\mathrm{max}}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        554,
                                        559,
                                        587
                                    ],
                                    "type": "text",
                                    "content": "-hop neighbors."
                                }
                            ]
                        }
                    ],
                    "index": 16
                },
                {
                    "bbox": [
                        313,
                        588,
                        559,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                588,
                                559,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        588,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "Topic entity recognition. To identify the relevant subgraph, PoG first employs LLMs to extract the potential topic entities from the question. Following the identification, the process applies BERT-based similarity matching to align these potential entities with entities from KG. Specifically, as shown in Figure 3, we encode both the keywords and all entities from KG into dense vector embeddings as "
                                },
                                {
                                    "bbox": [
                                        313,
                                        588,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "H_{T}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        588,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        313,
                                        588,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "H_{\\mathcal{G}}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        588,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ". We then compute a cosine similarity matrix between these embeddings to determine the matches. For each keyword, the entities with the highest similarity scores are selected to form the set "
                                },
                                {
                                    "bbox": [
                                        313,
                                        588,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "Topic(q)"
                                },
                                {
                                    "bbox": [
                                        313,
                                        588,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ". This set serves as the foundation for constructing the question subgraph in subsequent steps."
                                }
                            ]
                        }
                    ],
                    "index": 17
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        217,
                        68
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                217,
                                68
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        217,
                                        68
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        507,
                        60,
                        558,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                507,
                                60,
                                558,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        507,
                                        60,
                                        558,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan et al."
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3508"
                                }
                            ]
                        }
                    ],
                    "index": 18
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 3
        },
        {
            "para_blocks": [
                {
                    "type": "image",
                    "bbox": [
                        77,
                        83,
                        533,
                        268
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                77,
                                83,
                                533,
                                268
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        77,
                                        83,
                                        533,
                                        268
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                77,
                                                83,
                                                533,
                                                268
                                            ],
                                            "type": "image",
                                            "image_path": "bb8ac572ce115805091dedc1e0dde93dbd0164c09ab418ab815b957c36f63c32.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 2,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                50,
                                279,
                                559,
                                326
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        50,
                                        279,
                                        559,
                                        326
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "text",
                                            "content": "Figure 3: Overview of the initialization phase. Output 1: from the input question, the model identifies topic entities and prompts the LLM to decompose questions into split questions "
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "inline_equation",
                                            "content": "q_{split}"
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "text",
                                            "content": " and generate an indicator "
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "inline_equation",
                                            "content": "I_{LLM}"
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "text",
                                            "content": ". The indicator outlines a strategy for formulating the answer and predicts the exploration depth "
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{predict}"
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "text",
                                            "content": ". Output 2: the model queries the source KG up to "
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{max}"
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "text",
                                            "content": "-hop from identified topic entities, constructing and pruning the evidence subgraph "
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "inline_equation",
                                            "content": "G_q"
                                        },
                                        {
                                            "bbox": [
                                                50,
                                                279,
                                                559,
                                                326
                                            ],
                                            "type": "text",
                                            "content": "."
                                        }
                                    ]
                                }
                            ],
                            "index": 3,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        50,
                        331,
                        296,
                        464
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                331,
                                296,
                                464
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": "Subgraph detection. Upon identifying the topic entities, PoG captures the induced subgraph "
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}_q \\subseteq \\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": " by expanding around each entity "
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "inline_equation",
                                    "content": "e"
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": " in Topic(q). For each entity, we retrieve knowledge triples associated with its "
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\mathrm{max}}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": "-hop neighbors, thereby incorporating query-relevant and faithful KG information into "
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}_q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": ". Through this process, we update "
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{E}_q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": " with newly added intermediate nodes that serve as bridging pathways between the topic entities. The result subgraph, "
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}_q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": " is defined as "
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "inline_equation",
                                    "content": "(\\mathcal{E}_q, \\mathcal{R}_q, \\mathcal{T}_q)"
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": ", where "
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{E}_q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": " encompasses Topic(q) together with the set "
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\{N_{\\mathcal{G}}(e, D_{\\mathrm{max}}) \\mid e \\in \\text{Topic}(q)\\}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        331,
                                        296,
                                        464
                                    ],
                                    "type": "text",
                                    "content": ", effectively linking all relevant entities and their connective paths within the defined hop distance. To interact with KG, we utilize the pre-defined SPARQL queries as detailed in Appendix D."
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        50,
                        465,
                        296,
                        587
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                465,
                                296,
                                587
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        465,
                                        296,
                                        587
                                    ],
                                    "type": "text",
                                    "content": "Graph pruning. To efficiently manage information overhead and reduce computational cost, we implement graph pruning on the question subgraph "
                                },
                                {
                                    "bbox": [
                                        50,
                                        465,
                                        296,
                                        587
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}_q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        465,
                                        296,
                                        587
                                    ],
                                    "type": "text",
                                    "content": " using node and relation clustering alongside graph reduction techniques. As illustrated in Figure 3, node and relation clustering is achieved by compressing multiple nodes and their relations into supernodes, which aggregate information from the original entities and connections. For graph reduction, we employ bidirectional BFS to identify all paths connecting the topic entities. Based on these paths, we regenerate induced subgraphs that involve only the relevant connections, effectively excluding nodes and relations that lack strong relevance to the topic entities."
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "bbox": [
                        50,
                        588,
                        296,
                        709
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                588,
                                296,
                                709
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        588,
                                        296,
                                        709
                                    ],
                                    "type": "text",
                                    "content": "Question analysis. To reduce hallucinations in LLMs, the question analysis phase is divided into two parts and executed within a single LLM call using an example-based prompt (shown in Appendix E). First, the complex question "
                                },
                                {
                                    "bbox": [
                                        50,
                                        588,
                                        296,
                                        709
                                    ],
                                    "type": "inline_equation",
                                    "content": "q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        588,
                                        296,
                                        709
                                    ],
                                    "type": "text",
                                    "content": " is decomposed into simpler questions based on the identified topic entities, each addressing their relationship to the potential answer. Addressing these simpler questions collectively guides the LLM to better answer the original query, thereby reducing hallucinations. Second, a LLM indicator is generated, encapsulating all topic entities and predicting the answer position within a single chain of thought derived from the original question. This indicator highlights the relationships and sequence"
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        314,
                        331,
                        558,
                        376
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                331,
                                558,
                                376
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        331,
                                        558,
                                        376
                                    ],
                                    "type": "text",
                                    "content": "among the entities and answer. Based on this, a predicted depth "
                                },
                                {
                                    "bbox": [
                                        314,
                                        331,
                                        558,
                                        376
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\text{predict}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        331,
                                        558,
                                        376
                                    ],
                                    "type": "text",
                                    "content": " is calculated, defined as the maximum distance between the predicted answer and each topic entity. An example of question analysis is shown in Figure 3 with predicted depth 2."
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        315,
                        385,
                        403,
                        398
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                385,
                                403,
                                398
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        385,
                                        403,
                                        398
                                    ],
                                    "type": "text",
                                    "content": "4.2 Exploration"
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "bbox": [
                        313,
                        399,
                        559,
                        532
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                399,
                                559,
                                532
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        399,
                                        559,
                                        532
                                    ],
                                    "type": "text",
                                    "content": "As discussed in Section 1, identifying reasoning paths that encompass all topic entities is essential to derive accurate answers. These paths serve as interpretable chains of thought, providing both the answer and the inference steps leading to it, a feature we refer as interpretability. To optimize the discovery of such paths efficiently and accurately, the exploration process is divided into three phases: topic entity path exploration, LLM supplement path exploration, and node expand exploration. After each phase, we perform path pruning and question answering. If a sufficient path is found, the process terminates; otherwise, it advances to the next phase to explore additional paths. Due to the space limitation, the pseudo-code of exploration section is shown in Appendix A.1."
                                }
                            ]
                        }
                    ],
                    "index": 9
                },
                {
                    "bbox": [
                        314,
                        533,
                        559,
                        632
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                533,
                                559,
                                632
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": "Topic entity path exploration. To reduce LLM usage and search space, PoG begins exploration from a predicted depth "
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\mathrm{predict}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " rather than the maximum depth. Using the question subgraph "
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}_q"
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": ", topic entities "
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "Topic(q)"
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": ", LLM indicator "
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "I_{\\mathrm{LLM}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": ", and "
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\mathrm{predict}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": ", PoG identifies reasoning paths containing all topic entities by iteratively adjusting the exploration depth "
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "D"
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": ". Entities in "
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "Topic(q)"
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " are ordered according to "
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "I_{\\mathrm{LLM}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " to facilitate reasoning effectively. Starting from the predicted depth "
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "D = \\min(D_{\\mathrm{predict}}, D_{\\mathrm{max}})"
                                },
                                {
                                    "bbox": [
                                        314,
                                        533,
                                        559,
                                        632
                                    ],
                                    "type": "text",
                                    "content": ", we employ a bidirectional BFS to derive all potential entity paths, which is defined as:"
                                }
                            ]
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        318,
                        637,
                        555,
                        649
                    ],
                    "type": "interline_equation",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                318,
                                637,
                                555,
                                649
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        318,
                                        637,
                                        555,
                                        649
                                    ],
                                    "type": "interline_equation",
                                    "content": "\\operatorname {P a t h s} _ {t} = \\left\\{p \\mid | T o p i c (q) | \\times (D - 1) <   l e n g t h (p) \\leq | T o p i c (q) | \\times D \\right\\},",
                                    "image_path": "95378c591ae885f4806b797cbd007a8c35199c22a1b28ecf37b26b7fdf40b9cf.jpg"
                                }
                            ]
                        }
                    ],
                    "index": 11
                },
                {
                    "bbox": [
                        314,
                        654,
                        561,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                654,
                                561,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "where "
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "p = \\text{Path}_{\\mathcal{G}_q}(\\text{Topic}(q))"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ". To reduce the complexity, a pruning strategy is employed and selects the top-"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{\\max}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " paths based on "
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\text{Paths}_t, I_{\\text{LLM}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ", and split questions from Section 4.1. These paths are evaluated for sufficiency verification. If inadequate, "
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "D"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " is incremented until "
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\max}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        654,
                                        561,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " is reached. Then the next phase commences."
                                }
                            ]
                        }
                    ],
                    "index": 12
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        297,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                297,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        297,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        392,
                        60,
                        559,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                392,
                                60,
                                559,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        392,
                                        60,
                                        559,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        314,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                314,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        314,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3509"
                                }
                            ]
                        }
                    ],
                    "index": 13
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 4
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        50,
                        84,
                        296,
                        206
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                84,
                                296,
                                206
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": "LLM supplement path exploration. Traditional KG-based LLM reasoning often rephrases KG facts without utilizing the LLM's inherent knowledge. To overcome this, PoG prompts LLMs to generate predictions based on path understanding and its implicit knowledge, providing additional relevant insights. It involves generating new LLM thinking indicators "
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "inline_equation",
                                    "content": "I_{\\mathrm{Sup}}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": " for predicted entities "
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "inline_equation",
                                    "content": "e \\in \\text{Predict}(q)"
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": ", and then using text similarity to verify and align them with "
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{E}_q \\in \\mathcal{G}_q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": ". The supplementary entity list "
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\text{Lists}_S(e) = \\text{Topic}(q) + e"
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": " is built and ranked by "
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "inline_equation",
                                    "content": "I_{\\mathrm{Sup}}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": " to facilitate reasoning effectively. Next, supplementary paths "
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\text{Paths}_S"
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": " are derived from "
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\text{Lists}_S(e)"
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": " in the evidence KG "
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}_q"
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": " with a fixed depth "
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\max}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        84,
                                        296,
                                        206
                                    ],
                                    "type": "text",
                                    "content": ":"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        85,
                        212,
                        259,
                        224
                    ],
                    "type": "interline_equation",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                85,
                                212,
                                259,
                                224
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        85,
                                        212,
                                        259,
                                        224
                                    ],
                                    "type": "interline_equation",
                                    "content": "\\operatorname {P a t h s} _ {S} = \\{p \\mid \\text {l e n g t h} (p) \\leq | T o p i c (q) | \\times D _ {\\max },",
                                    "image_path": "df71cbe55988f69459fba16a69c2b496bb7267094fd8154e47a15ae3cded9266.jpg"
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "bbox": [
                        50,
                        230,
                        294,
                        264
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                230,
                                294,
                                264
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        230,
                                        294,
                                        264
                                    ],
                                    "type": "text",
                                    "content": "where "
                                },
                                {
                                    "bbox": [
                                        50,
                                        230,
                                        294,
                                        264
                                    ],
                                    "type": "inline_equation",
                                    "content": "p = \\text{Path}_{\\mathcal{G}_q}(List_S(e))"
                                },
                                {
                                    "bbox": [
                                        50,
                                        230,
                                        294,
                                        264
                                    ],
                                    "type": "text",
                                    "content": ". These paths with new indicators are evaluated similarly to the topic entity path exploration phase. The prompting temple is shown in Appendix E."
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        50,
                        264,
                        296,
                        353
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                264,
                                296,
                                353
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        264,
                                        296,
                                        353
                                    ],
                                    "type": "text",
                                    "content": "Node expand exploration. If previous phases cannot yield sufficient paths, PoG proceeds to node expansion. Unlike previous methods [28, 37] that separately explore relations and entities, PoG explores both simultaneously, leveraging clearer semantic information for easier integration with existing paths. During the exploration, PoG expands unvisited entities by 1-hop neighbors in "
                                },
                                {
                                    "bbox": [
                                        50,
                                        264,
                                        296,
                                        353
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{G}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        264,
                                        296,
                                        353
                                    ],
                                    "type": "text",
                                    "content": ". New triples are merged into existing paths to form the new paths, followed by pruning and evaluation."
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "bbox": [
                        51,
                        361,
                        146,
                        374
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                361,
                                146,
                                374
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        361,
                                        146,
                                        374
                                    ],
                                    "type": "text",
                                    "content": "4.3 Path Pruning"
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        50,
                        376,
                        294,
                        432
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                376,
                                294,
                                432
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        376,
                                        294,
                                        432
                                    ],
                                    "type": "text",
                                    "content": "As introduced in Section 2, KGs contain vast amounts of facts, making it impractical to involve all relevant triples in the LLM's context due to high costs. To address this complexity and reduce LLM overhead, we utilize a three-step beam search for path pruning. The corresponding pseudo-code can be found in Appendix A.2."
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        50,
                        433,
                        296,
                        520
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                433,
                                296,
                                520
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "text",
                                    "content": "Fuzzy selection. Considering that only a small subset of the generated paths is relevant, the initial step of our beam search involves fuzzy selection by integrating a pre-trained language model (e.g. SentenceBERT [34]), to filter the irrelevant paths quickly. As shown in Figure 2, we encode the LLM indicator "
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "inline_equation",
                                    "content": "I_{\\mathrm{LLM}}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "text",
                                    "content": " (or "
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "inline_equation",
                                    "content": "I_{\\mathrm{Sup}}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "text",
                                    "content": ") and all reasoning paths into vector embeddings, denoted as "
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "inline_equation",
                                    "content": "H_I"
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "inline_equation",
                                    "content": "H_{Paths}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "text",
                                    "content": ", and calculate cosine similarities between them. The top-"
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_1"
                                },
                                {
                                    "bbox": [
                                        50,
                                        433,
                                        296,
                                        520
                                    ],
                                    "type": "text",
                                    "content": " paths with the highest similarity scores are selected for further evaluation."
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "bbox": [
                        50,
                        522,
                        294,
                        577
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                522,
                                294,
                                577
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        522,
                                        294,
                                        577
                                    ],
                                    "type": "text",
                                    "content": "Precise path selection. Following the initial fuzzy selection, the number of candidate paths is reduced to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        522,
                                        294,
                                        577
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{1}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        522,
                                        294,
                                        577
                                    ],
                                    "type": "text",
                                    "content": ". At this stage, we prompt the LLM to select the top- "
                                },
                                {
                                    "bbox": [
                                        50,
                                        522,
                                        294,
                                        577
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{\\mathrm{max}}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        522,
                                        294,
                                        577
                                    ],
                                    "type": "text",
                                    "content": " reasoning paths most likely to contain the correct answer. The specific prompt used to guide LLM in selection phase can be found in Appendix E."
                                }
                            ]
                        }
                    ],
                    "index": 9
                },
                {
                    "bbox": [
                        50,
                        578,
                        295,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                578,
                                295,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "Branch reduced selection. Considering that paths are often represented in natural language and can be extensive, leading to high processing costs for LLMs, we implement a branch reduced selection method integrated with the graph structure. This method effectively balances efficiency and accuracy by further refining path selection. Starting with "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "D = 1"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ", for each entity "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "e"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " in the entity list, we extract the initial "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "D"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "-step paths from every path in the candidate set "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "Paths_{c}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " into a new set "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "Paths_{e}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ". If the number of "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "Paths_{e}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " exceeds the maximum designated width "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{\\mathrm{max}}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ", these paths are pruned using precise path selection. The process iterates until the number of paths in "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "Paths_{c}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " reaches "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\mathrm{max}}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ". For example, as illustrated in Figure 2, with "
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{\\mathrm{max}} = 1"
                                },
                                {
                                    "bbox": [
                                        50,
                                        578,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ", only the initial step paths (depicted in green)"
                                }
                            ]
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        313,
                        84,
                        559,
                        129
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                84,
                                559,
                                129
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        559,
                                        129
                                    ],
                                    "type": "text",
                                    "content": "are extracted for further examination, while paths represented by dashed lines are pruned. This selection method enables efficient iterative selection by limiting the number of tokens and ensuring the relevance and conciseness of the reasoning paths."
                                }
                            ]
                        }
                    ],
                    "index": 11
                },
                {
                    "bbox": [
                        314,
                        130,
                        559,
                        196
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                130,
                                559,
                                196
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        130,
                                        559,
                                        196
                                    ],
                                    "type": "text",
                                    "content": "Beam search strategy. Based on the three path pruning methods above, PoG can support various beam search strategies, ranging from non-reliant to fully reliant on LLMs. These strategies are selectable in a user-friendly manner, allowing flexibility based on the specific requirements of the task. We have defined four such strategies in Algorithm 2 of Appendix A.2."
                                }
                            ]
                        }
                    ],
                    "index": 12
                },
                {
                    "bbox": [
                        315,
                        204,
                        446,
                        217
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                204,
                                446,
                                217
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        204,
                                        446,
                                        217
                                    ],
                                    "type": "text",
                                    "content": "4.4 Question Answering"
                                }
                            ]
                        }
                    ],
                    "index": 13
                },
                {
                    "bbox": [
                        314,
                        219,
                        558,
                        240
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                219,
                                558,
                                240
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        219,
                                        558,
                                        240
                                    ],
                                    "type": "text",
                                    "content": "Based on the pruned paths in Section 4.3, we introduce a two-step question-answering method."
                                }
                            ]
                        }
                    ],
                    "index": 14
                },
                {
                    "bbox": [
                        314,
                        242,
                        559,
                        297
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                242,
                                559,
                                297
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        242,
                                        559,
                                        297
                                    ],
                                    "type": "text",
                                    "content": "Path Summarizing. To address hallucinations caused by paths with excessive or incorrect text, we develop a summarization strategy by prompting LLM to review and extract relevant triples from provided paths, creating a concise and focused path. Details of the prompts used are in Appendix E."
                                }
                            ]
                        }
                    ],
                    "index": 15
                },
                {
                    "bbox": [
                        314,
                        298,
                        559,
                        430
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                298,
                                559,
                                430
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        298,
                                        559,
                                        430
                                    ],
                                    "type": "text",
                                    "content": "Question answering. Based on the current reasoning path derived from path pruning and summarizing, we prompt the LLM to first evaluate whether the paths are sufficient for answering the split question and then the main question. If the evaluation is positive, LLM is prompted to generate the answer using these paths, along with the question and question analysis results as inputs, as shown in Figures 2. The prompts for evaluation and generation are detailed in Appendix E. If the evaluation is negative, the exploration process is repeated until completion. If node expand exploration reaches its depth limit without yielding a satisfactory answer, LLM will leverage both provided and inherent knowledge to formulate a response. Additional details on the prompts can be found in Appendix E."
                                }
                            ]
                        }
                    ],
                    "index": 16
                },
                {
                    "bbox": [
                        315,
                        439,
                        398,
                        451
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                439,
                                398,
                                451
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        439,
                                        398,
                                        451
                                    ],
                                    "type": "text",
                                    "content": "5 Experiments"
                                }
                            ]
                        }
                    ],
                    "index": 17
                },
                {
                    "bbox": [
                        313,
                        455,
                        559,
                        586
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                455,
                                559,
                                586
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        455,
                                        559,
                                        586
                                    ],
                                    "type": "text",
                                    "content": "Experimental settings. We evaluate PoG on five KGQA datasets, i.e., CWQ [38], WebQSP [51], GrailQA [12], SimpleQuestions [31], and WebQuestions [3]. PoG is tested against methods without external knowledge (IO, CoT[45], SC[44]) and the state-of-the-art (SOTA) approaches with external knowledge, including prompting-based and fine-tuning-based methods. Freebase [5] serves as the background knowledge graph for all datasets. Experiments are conducted using two LLMs, i.e., GPT-3.5 (GPT-3.5-Turbo) and GPT-4. Following prior studies, we use exact match accuracy (Hits@1) as the evaluation metric. Due to the space limitation, detailed experimental settings, including dataset statistics, baselines, and implementation details, are provided in Appendix C."
                                }
                            ]
                        }
                    ],
                    "index": 18
                },
                {
                    "bbox": [
                        314,
                        588,
                        559,
                        654
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                588,
                                559,
                                654
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        588,
                                        559,
                                        654
                                    ],
                                    "type": "text",
                                    "content": "PoG setting. We adopt the Fuzzy + Precise Path Selection strategy in Algorithm 2 of Appendix A.2 for PoG, with "
                                },
                                {
                                    "bbox": [
                                        314,
                                        588,
                                        559,
                                        654
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{1} = 80"
                                },
                                {
                                    "bbox": [
                                        314,
                                        588,
                                        559,
                                        654
                                    ],
                                    "type": "text",
                                    "content": " for fuzzy selection. Additionally, we introduce PoG-E, which randomly selects one relation from each edge in the clustered question subgraph to evaluate the impact of graph structure on KG-based LLM reasoning. "
                                },
                                {
                                    "bbox": [
                                        314,
                                        588,
                                        559,
                                        654
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{\\mathrm{max}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        588,
                                        559,
                                        654
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        314,
                                        588,
                                        559,
                                        654
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\mathrm{max}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        588,
                                        559,
                                        654
                                    ],
                                    "type": "text",
                                    "content": " are 3 by default for beam search."
                                }
                            ]
                        }
                    ],
                    "index": 19
                },
                {
                    "bbox": [
                        315,
                        662,
                        408,
                        673
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                662,
                                408,
                                673
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        662,
                                        408,
                                        673
                                    ],
                                    "type": "text",
                                    "content": "5.1 Main Results"
                                }
                            ]
                        }
                    ],
                    "index": 20
                },
                {
                    "bbox": [
                        313,
                        677,
                        559,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                677,
                                559,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        677,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "Since PoG leverages external knowledge to enhance LLM reasoning, we first compare it with other methods that utilize external knowledge. Although PoG is a training-free, prompting-based method"
                                }
                            ]
                        }
                    ],
                    "index": 21
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        217,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                217,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        217,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        507,
                        60,
                        558,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                507,
                                60,
                                558,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        507,
                                        60,
                                        558,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan et al."
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3510"
                                }
                            ]
                        }
                    ],
                    "index": 22
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 5
        },
        {
            "para_blocks": [
                {
                    "type": "table",
                    "bbox": [
                        91,
                        126,
                        520,
                        340
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                50,
                                88,
                                560,
                                122
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        50,
                                        88,
                                        560,
                                        122
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                50,
                                                88,
                                                560,
                                                122
                                            ],
                                            "type": "text",
                                            "content": "Table 1: Results of PoG across various datasets, compared with the state-of-the-art (SOTA) in Supervised Learning (SL) and In-Context Learning (ICL) methods. The highest scores for ICL methods are highlighted in bold, while the second-best results are underlined. The Prior FT (Fine-tuned) SOTA includes the best-known results achieved through supervised learning."
                                        }
                                    ]
                                }
                            ],
                            "index": 2,
                            "angle": 0,
                            "type": "table_caption"
                        },
                        {
                            "bbox": [
                                91,
                                126,
                                520,
                                340
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        91,
                                        126,
                                        520,
                                        340
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                91,
                                                126,
                                                520,
                                                340
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td rowspan=\"2\">Method</td><td rowspan=\"2\">Class</td><td rowspan=\"2\">LLM</td><td colspan=\"3\">Multi-Hop KGQA</td><td rowspan=\"2\">Single-Hop KGQA Simple Questions</td><td rowspan=\"2\">Open-Domain QA WebQuestions</td></tr><tr><td>CWQ</td><td>WebQSP</td><td>GrailQA</td></tr><tr><td colspan=\"8\">Without external knowledge</td></tr><tr><td>IO prompt[37]</td><td>-</td><td>GPT-3.5-Turbo</td><td>37.6</td><td>63.3</td><td>29.4</td><td>20.0</td><td>48.7</td></tr><tr><td>CoT[37]</td><td>-</td><td>GPT-3.5-Turbo</td><td>38.8</td><td>62.2</td><td>28.1</td><td>20.3</td><td>48.5</td></tr><tr><td>SC[37]</td><td>-</td><td>GPT-3.5-Turbo</td><td>45.4</td><td>61.1</td><td>29.6</td><td>18.9</td><td>50.3</td></tr><tr><td colspan=\"8\">With external knowledge</td></tr><tr><td>Prior FT SOTA</td><td>SL</td><td>-</td><td>70.4[9]</td><td>85.7[27]</td><td>75.4[11]</td><td>85.8[1]</td><td>56.3[18]</td></tr><tr><td>KB-BINDER[24]</td><td>ICL</td><td>Codex</td><td>-</td><td>74.4</td><td>58.5</td><td>-</td><td>-</td></tr><tr><td>ToG/ToG-R[37]</td><td>ICL</td><td>GPT-3.5-Turbo</td><td>58.9</td><td>76.2</td><td>68.7</td><td>53.6</td><td>54.5</td></tr><tr><td>ToG-2.0[28]</td><td>ICL</td><td>GPT-3.5-Turbo</td><td>-</td><td>81.1</td><td>-</td><td>-</td><td>-</td></tr><tr><td>ToG/ToG-R[37]</td><td>ICL</td><td>GPT-4</td><td>69.5</td><td>82.6</td><td>81.4</td><td>66.7</td><td>57.9</td></tr><tr><td>PoG-E</td><td>ICL</td><td>GPT-3.5-Turbo</td><td>71.9</td><td>90.9</td><td>87.6</td><td>78.3</td><td>76.9</td></tr><tr><td>PoG</td><td>ICL</td><td>GPT-3.5-Turbo</td><td>74.7</td><td>93.9</td><td>91.6</td><td>80.8</td><td>81.8</td></tr><tr><td>PoG-E</td><td>ICL</td><td>GPT-4</td><td>78.5</td><td>95.4</td><td>91.4</td><td>81.2</td><td>82.0</td></tr><tr><td>PoG</td><td>ICL</td><td>GPT-4</td><td>81.4</td><td>96.7</td><td>94.4</td><td>84.0</td><td>84.6</td></tr></table>",
                                            "image_path": "68920dafbf2c5862c0dcae32b13566ba24590218ad504776f99a6c818d3f089e.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 3,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 3
                },
                {
                    "bbox": [
                        50,
                        357,
                        296,
                        632
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                357,
                                296,
                                632
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": "and has natural disadvantages compared to fine-tuned methods trained on evaluation data. As shown in Table 1, PoG with GPT-3.5-Turbo still achieves new SOTA performance across most datasets. Additionally, PoG with GPT-4 surpasses fine-tuned SOTA across all the multi-hop and open-domain datasets by an average of "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "17.3\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " and up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "28.3\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " on the WebQuestions dataset. Comparing all the incontext learning (ICL) methods, PoG with GPT-3.5-Turbo surpasses all the previous SOTA methods. When comparing PoG with GPT-3.5-Turbo against SOTA using GPT-4, PoG outperforms the SOTA by an average of "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "12.9\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " and up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "23.9\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": ". When using the same LLM, PoG demonstrates substantial improvements: with GPT-3.5-Turbo, it outperforms SOTA by an average of "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "21.2\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " and up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "27.3\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " on the WebQuestions dataset; with GPT-4, it outperforms SOTA by "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "16.6\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " on average and up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "26.7\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " on the WebQuestions dataset. Additionally, PoG with GPT-3.5-Turbo outperforms methods without external knowledge (e.g., IO, CoT, SC prompting) by "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "62\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " on GrailQA and "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "60.5\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " on Simple Questions. These results show that incorporating external knowledge graphs significantly enhances reasoning tasks. PoG-E also achieves excellent results. Under GPT-4, PoG-E surpasses all SOTA in ICL by "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "14.1\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " on average and up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "inline_equation",
                                    "content": "24.1\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        357,
                                        296,
                                        632
                                    ],
                                    "type": "text",
                                    "content": " on the WebQuestions dataset. These findings demonstrate that the graph structure is crucial for reasoning tasks, particularly for complex logical reasoning. By integrating the structural information of the question within the graph, PoG enhances the deep reasoning capabilities of LLMs, leading to superior performance."
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        51,
                        639,
                        153,
                        652
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                639,
                                153,
                                652
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        639,
                                        153,
                                        652
                                    ],
                                    "type": "text",
                                    "content": "5.2 Ablation Study"
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "bbox": [
                        50,
                        654,
                        294,
                        698
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                654,
                                294,
                                698
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        654,
                                        294,
                                        698
                                    ],
                                    "type": "text",
                                    "content": "We perform various ablation studies to understand the importance of different factors in PoG. These ablation studies are performed with GPT-3.5-Turbo on two subsets of the CWQ and WebQSP test sets, each containing 500 randomly sampled questions."
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        52,
                        699,
                        294,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                52,
                                699,
                                294,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        52,
                                        699,
                                        294,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "Does search depth matter? As described, PoG's dynamic deep"
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "type": "image",
                    "bbox": [
                        321,
                        357,
                        436,
                        427
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                321,
                                357,
                                436,
                                427
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        321,
                                        357,
                                        436,
                                        427
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                321,
                                                357,
                                                436,
                                                427
                                            ],
                                            "type": "image",
                                            "image_path": "6a68dbe8b8268b7dcf2a298aa5accd0317e93fbaea50b69cb885b97c972001b4.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 8,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 8
                },
                {
                    "type": "image",
                    "bbox": [
                        437,
                        354,
                        555,
                        430
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                437,
                                354,
                                555,
                                430
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        437,
                                        354,
                                        555,
                                        430
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                437,
                                                354,
                                                555,
                                                430
                                            ],
                                            "type": "image",
                                            "image_path": "98653a2150192cd2aa981a4df0cfac770e251948fc6e132109b50c72b1dd162b.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 9,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 9
                },
                {
                    "type": "image",
                    "bbox": [
                        320,
                        445,
                        435,
                        517
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                340,
                                434,
                                416,
                                445
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        340,
                                        434,
                                        416,
                                        445
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                340,
                                                434,
                                                416,
                                                445
                                            ],
                                            "type": "text",
                                            "content": "(a) CWQ (Vary "
                                        },
                                        {
                                            "bbox": [
                                                340,
                                                434,
                                                416,
                                                445
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{\\mathrm{max}}"
                                        }
                                    ]
                                }
                            ],
                            "index": 10,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                320,
                                445,
                                435,
                                517
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        320,
                                        445,
                                        435,
                                        517
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                320,
                                                445,
                                                435,
                                                517
                                            ],
                                            "type": "image",
                                            "image_path": "1c7cd79a2826f7457679081f663616f590574f48ad35766befdc057ac06c16d6.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 11,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                334,
                                523,
                                420,
                                533
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        334,
                                        523,
                                        420,
                                        533
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                334,
                                                523,
                                                420,
                                                533
                                            ],
                                            "type": "text",
                                            "content": "(c) WebQSP (Vary "
                                        },
                                        {
                                            "bbox": [
                                                334,
                                                523,
                                                420,
                                                533
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{\\mathrm{max}}"
                                        }
                                    ]
                                }
                            ],
                            "index": 14,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 11
                },
                {
                    "type": "image",
                    "bbox": [
                        436,
                        446,
                        553,
                        518
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                470,
                                434,
                                522,
                                444
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        470,
                                        434,
                                        522,
                                        444
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                470,
                                                434,
                                                522,
                                                444
                                            ],
                                            "type": "text",
                                            "content": "(b) CWQ(PoG)"
                                        }
                                    ]
                                }
                            ],
                            "index": 12,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                436,
                                446,
                                553,
                                518
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        436,
                                        446,
                                        553,
                                        518
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                436,
                                                446,
                                                553,
                                                518
                                            ],
                                            "type": "image",
                                            "image_path": "7c1f88bb4f6ad0915270ce96a27479e73c010a2c4a45d0c9a40bce2b9b8c41d4.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 13,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                463,
                                523,
                                526,
                                533
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        463,
                                        523,
                                        526,
                                        533
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                463,
                                                523,
                                                526,
                                                533
                                            ],
                                            "type": "text",
                                            "content": "(d) WebQSP(PoG)"
                                        }
                                    ]
                                }
                            ],
                            "index": 15,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                314,
                                539,
                                559,
                                562
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        314,
                                        539,
                                        559,
                                        562
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                314,
                                                539,
                                                559,
                                                562
                                            ],
                                            "type": "text",
                                            "content": "Figure 4: The accuracy of PoG and PoG-E among CWQ and WebQSP datasets by varying different "
                                        },
                                        {
                                            "bbox": [
                                                314,
                                                539,
                                                559,
                                                562
                                            ],
                                            "type": "inline_equation",
                                            "content": "D_{\\mathrm{max}}"
                                        },
                                        {
                                            "bbox": [
                                                314,
                                                539,
                                                559,
                                                562
                                            ],
                                            "type": "text",
                                            "content": "."
                                        }
                                    ]
                                }
                            ],
                            "index": 16,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 13
                },
                {
                    "bbox": [
                        313,
                        567,
                        560,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                567,
                                560,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        567,
                                        560,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "search is limited by "
                                },
                                {
                                    "bbox": [
                                        313,
                                        567,
                                        560,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\text{max}}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        567,
                                        560,
                                        710
                                    ],
                                    "type": "text",
                                    "content": ". To assess the impact of "
                                },
                                {
                                    "bbox": [
                                        313,
                                        567,
                                        560,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\text{max}}"
                                },
                                {
                                    "bbox": [
                                        313,
                                        567,
                                        560,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " on performance, we conduct experiments with depth from 1 to 4. The results, shown in Figures 4(a) and (c), indicate that performance improves with increased depth, but the benefits diminish beyond a depth of 3. Figures 4(b) and (d), showing which exploration phase the answer is generated from, reveal that higher depths reduce the effectiveness of both LLM-based path supplementation and node exploration. Excessive depth leads to LLM hallucinations and difficulties in managing long reasoning paths. Therefore, we set the maximum depth to 3 for experiments to balance performance and computational efficiency. Additionally, even at lower depths, PoG maintains strong performance by effectively combining the LLM's inherent knowledge with the structured information from the KG."
                                }
                            ]
                        }
                    ],
                    "index": 17
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        297,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                297,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        297,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        392,
                        60,
                        559,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                392,
                                60,
                                559,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        392,
                                        60,
                                        559,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        314,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                314,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        314,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3511"
                                }
                            ]
                        }
                    ],
                    "index": 18
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 6
        },
        {
            "para_blocks": [
                {
                    "type": "table",
                    "bbox": [
                        52,
                        126,
                        293,
                        194
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                50,
                                88,
                                295,
                                122
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        50,
                                        88,
                                        295,
                                        122
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                50,
                                                88,
                                                295,
                                                122
                                            ],
                                            "type": "text",
                                            "content": "Table 2: Performance of PoG and PoG-E on multi-entity and single-entity questions of all datasets. The symbol ‘-’ indicates no multi-entity question inside."
                                        }
                                    ]
                                }
                            ],
                            "index": 2,
                            "angle": 0,
                            "type": "table_caption"
                        },
                        {
                            "bbox": [
                                52,
                                126,
                                293,
                                194
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        52,
                                        126,
                                        293,
                                        194
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                52,
                                                126,
                                                293,
                                                194
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td>Question Set</td><td>CWQ</td><td>WebQSP</td><td>GrailQA</td><td>WebQuestions</td><td>Simple Questions</td></tr><tr><td colspan=\"6\">PoG with GPT-3.5-Turbo</td></tr><tr><td>Single-entity</td><td>70.3</td><td>93.9</td><td>92.1</td><td>81.7</td><td>78.3</td></tr><tr><td>Multi-entity</td><td>80.2</td><td>93.1</td><td>70.7</td><td>82.8</td><td>-</td></tr><tr><td colspan=\"6\">PoG-E with GPT-3.5-Turbo</td></tr><tr><td>Single-entity</td><td>67.5</td><td>91</td><td>88.2</td><td>76.8</td><td>80.8</td></tr><tr><td>Multi-entity</td><td>77.5</td><td>82.8</td><td>76.0</td><td>82.8</td><td>-</td></tr></table>",
                                            "image_path": "63875dd9939e4c23681f593ebe34944535ff62077a5c50fb661cb1408631dccc.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 3,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 3
                },
                {
                    "type": "table",
                    "bbox": [
                        52,
                        230,
                        293,
                        275
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                73,
                                214,
                                271,
                                225
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        73,
                                        214,
                                        271,
                                        225
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                73,
                                                214,
                                                271,
                                                225
                                            ],
                                            "type": "text",
                                            "content": "Table 3: The illustration of graph size reduction."
                                        }
                                    ]
                                }
                            ],
                            "index": 4,
                            "angle": 0,
                            "type": "table_caption"
                        },
                        {
                            "bbox": [
                                52,
                                230,
                                293,
                                275
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        52,
                                        230,
                                        293,
                                        275
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                52,
                                                230,
                                                293,
                                                275
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td></td><td>CWQ</td><td>WebQSP</td><td>GrailQA</td><td>WebQuestions</td></tr><tr><td>Ave Entity Number</td><td>3,540,267</td><td>243,826</td><td>62,524</td><td>240,863</td></tr><tr><td>Ave Entity Number After Pruned</td><td>1,621,055</td><td>182,673</td><td>30,267</td><td>177,822</td></tr><tr><td>Ave Entity Reduction Proportion (%)</td><td>54%</td><td>25%</td><td>52%</td><td>26%</td></tr></table>",
                                            "image_path": "36a5a28f38c580ffdc637c0424471773adedd9fd3ede3f2f95e554ea645981fd.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 5,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 5
                },
                {
                    "bbox": [
                        51,
                        285,
                        200,
                        296
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                285,
                                200,
                                296
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        285,
                                        200,
                                        296
                                    ],
                                    "type": "text",
                                    "content": "5.3 Effectiveness Evaluation"
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        50,
                        301,
                        295,
                        422
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                301,
                                295,
                                422
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        301,
                                        295,
                                        422
                                    ],
                                    "type": "text",
                                    "content": "Effective evaluation on multi-entity questions. To evaluate PoG's performance on multi-entity questions, we report the accuracy on all test sets by categorizing questions based on the number of topic entities. The results, shown in Table 2, demonstrate that, despite the increased complexity of multi-entity questions compared to single-entity ones, PoG maintains excellent accuracy, achieving up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        301,
                                        295,
                                        422
                                    ],
                                    "type": "inline_equation",
                                    "content": "93.9\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        301,
                                        295,
                                        422
                                    ],
                                    "type": "text",
                                    "content": " on the WebQSP dataset. This underscores the effectiveness of our structure-based model in handling complex multi-entity queries. Notably, the slightly lower performance on the GrailQA dataset can be attributed to some questions lacking matched topic entities, which prevents effective reasoning using KG."
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        50,
                        423,
                        295,
                        643
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                423,
                                295,
                                643
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        423,
                                        295,
                                        643
                                    ],
                                    "type": "text",
                                    "content": "Effective evaluation on multi-hop reasoning. To assess PoG's performance on multi-hop reasoning tasks, we analyze accuracy by categorizing questions based on the length of their ground-truth SPARQL queries. We randomly sample 1,000 questions from CWQ and WebQSP datasets and determine the reasoning length of each question by counting the number of relations in their ground-truth SPARQL queries. The distribution of questions with varying reasoning lengths is illustrated in Figure 5. We evaluate the performance of PoG and PoG-E across different ground-truth lengths to understand their effectiveness under varying query complexities. As shown in Figure 6, the performance of PoG and PoG-E remains consistent across different reasoning lengths. Even at the highest length levels in the WebQSP dataset, PoG achieves excellent accuracy, reaching up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        423,
                                        295,
                                        643
                                    ],
                                    "type": "inline_equation",
                                    "content": "90\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        423,
                                        295,
                                        643
                                    ],
                                    "type": "text",
                                    "content": ". Notably, although some questions have ground-truth lengths of eight or more, PoG successfully addresses them without matching the ground-truth length, demonstrating its ability to explore novel paths by effectively combining the LLM's inherent knowledge with the structured information from the KG. These results demonstrate the effectiveness of PoG in handling complex multi-hop reasoning tasks."
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "bbox": [
                        50,
                        643,
                        295,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                643,
                                295,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        643,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "Graph structure pruning. To evaluate the effectiveness of the graph pruning method proposed in Section 4.1, we conduct experiments using 200 random samples from each dataset. We report the average number of entities per question before and after graph reduction, as well as the proportion of entities reduced, in Table 3. The results indicate that up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        643,
                                        295,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "54\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        643,
                                        295,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " of entities in the CWQ dataset can be"
                                }
                            ]
                        }
                    ],
                    "index": 9
                },
                {
                    "type": "image",
                    "bbox": [
                        326,
                        82,
                        545,
                        167
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                326,
                                82,
                                545,
                                167
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        326,
                                        82,
                                        545,
                                        167
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                326,
                                                82,
                                                545,
                                                167
                                            ],
                                            "type": "image",
                                            "image_path": "0e1eab0b4e0cb8724c37bca58670ee8cef1882461b6965b8da2395e6681d2c00.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 10,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                314,
                                171,
                                559,
                                194
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        314,
                                        171,
                                        559,
                                        194
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                314,
                                                171,
                                                559,
                                                194
                                            ],
                                            "type": "text",
                                            "content": "Figure 5: The lengths of the ground-truth SPARQL queries within the CWQ and WebQSP datasets."
                                        }
                                    ]
                                }
                            ],
                            "index": 11,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 10
                },
                {
                    "type": "image",
                    "bbox": [
                        318,
                        211,
                        436,
                        285
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                318,
                                211,
                                436,
                                285
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        318,
                                        211,
                                        436,
                                        285
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                318,
                                                211,
                                                436,
                                                285
                                            ],
                                            "type": "image",
                                            "image_path": "acfc5aa82f429329be0d1dfcdee4ce7be85031c41d892bd93a5461bfba6ebd27.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 12,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                361,
                                289,
                                393,
                                300
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        361,
                                        289,
                                        393,
                                        300
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                361,
                                                289,
                                                393,
                                                300
                                            ],
                                            "type": "text",
                                            "content": "(a) CWQ"
                                        }
                                    ]
                                }
                            ],
                            "index": 13,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 12
                },
                {
                    "type": "image",
                    "bbox": [
                        437,
                        212,
                        552,
                        283
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                437,
                                212,
                                552,
                                283
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        437,
                                        212,
                                        552,
                                        283
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                437,
                                                212,
                                                552,
                                                283
                                            ],
                                            "type": "image",
                                            "image_path": "e489d83b9d83c5b026529564f2dd0206e306a954382fb3fc28420e1fe6d1c709.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 14,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                473,
                                289,
                                517,
                                299
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        473,
                                        289,
                                        517,
                                        299
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                473,
                                                289,
                                                517,
                                                299
                                            ],
                                            "type": "text",
                                            "content": "(b) WebQSP"
                                        }
                                    ]
                                }
                            ],
                            "index": 15,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                314,
                                306,
                                559,
                                340
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        314,
                                        306,
                                        559,
                                        340
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                314,
                                                306,
                                                559,
                                                340
                                            ],
                                            "type": "text",
                                            "content": "Figure 6: The accuracy of PoG and PoG-E on the CWQ and WebQSP datasets, categorized by the different lengths of the ground-truth answers for each question."
                                        }
                                    ]
                                }
                            ],
                            "index": 16,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 14
                },
                {
                    "bbox": [
                        314,
                        347,
                        558,
                        369
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                347,
                                558,
                                369
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        347,
                                        558,
                                        369
                                    ],
                                    "type": "text",
                                    "content": "pruned before path exploration. This demonstrates the effectiveness of eliminating irrelevant data from the outset."
                                }
                            ]
                        }
                    ],
                    "index": 17
                },
                {
                    "bbox": [
                        313,
                        371,
                        559,
                        448
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                371,
                                559,
                                448
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        371,
                                        559,
                                        448
                                    ],
                                    "type": "text",
                                    "content": "Case study: interpretable reasoning. We also conduct the case study to demonstrate interpretability of PoG, we present three reasoning examples in Table 9 of Appendix B.5. These examples feature questions with one, two, and three entities, respectively. Through the case study, we showcase PoG's effectiveness in handling multi-entity and multi-hop tasks by providing faithful and interpretable reasoning paths that lead to accurate answers."
                                }
                            ]
                        }
                    ],
                    "index": 18
                },
                {
                    "bbox": [
                        313,
                        448,
                        559,
                        514
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                448,
                                559,
                                514
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        448,
                                        559,
                                        514
                                    ],
                                    "type": "text",
                                    "content": "To further evaluate the effectiveness and efficiency of PoG, we perform additional experiments, including pruning beam search strategy ablation and prompt setting ablation (Appendix B.1), reasoning faithfulness analysis (Appendix B.2), error analysis (Appendix B.3), LLM calls cost and running time analysis (Appendix B.4), and graph reduction and path pruning case study (Appendix B.5)."
                                }
                            ]
                        }
                    ],
                    "index": 19
                },
                {
                    "bbox": [
                        315,
                        525,
                        391,
                        536
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                525,
                                391,
                                536
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        525,
                                        391,
                                        536
                                    ],
                                    "type": "text",
                                    "content": "6 Conclusion"
                                }
                            ]
                        }
                    ],
                    "index": 20
                },
                {
                    "bbox": [
                        313,
                        540,
                        559,
                        650
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                540,
                                559,
                                650
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        540,
                                        559,
                                        650
                                    ],
                                    "type": "text",
                                    "content": "In this paper, we introduce Paths-over-Graphs (PoG), a novel method that integrates LLMs with KGs to enable faithful and interpretable reasoning. PoG addresses complex reasoning tasks through a three-phase dynamic multi-hop path exploration, combining the inherent knowledge of LLMs with factual information from KGs. Efficiency is enhanced by graph-structured pruning and a three-step pruning process to effectively narrow down candidate paths. Extensive experiments on five public datasets demonstrate that PoG outperforms existing baselines, showcasing its superior reasoning capabilities and interoperability."
                                }
                            ]
                        }
                    ],
                    "index": 21
                },
                {
                    "bbox": [
                        315,
                        662,
                        422,
                        674
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                662,
                                422,
                                674
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        662,
                                        422,
                                        674
                                    ],
                                    "type": "text",
                                    "content": "7 Acknowledgment"
                                }
                            ]
                        }
                    ],
                    "index": 22
                },
                {
                    "bbox": [
                        314,
                        677,
                        558,
                        709
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                677,
                                558,
                                709
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        677,
                                        558,
                                        709
                                    ],
                                    "type": "text",
                                    "content": "Xiaoyang Wang is supported by the Australian Research Council DP230101445 and DP240101322. Wenjie Zhang is supported by the Australian Research Council DP230101445 and FT210100303."
                                }
                            ]
                        }
                    ],
                    "index": 23
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        217,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                217,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        217,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        507,
                        60,
                        558,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                507,
                                60,
                                558,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        507,
                                        60,
                                        558,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan et al."
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3512"
                                }
                            ]
                        }
                    ],
                    "index": 24
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 7
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        52,
                        83,
                        108,
                        95
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                52,
                                83,
                                108,
                                95
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        52,
                                        83,
                                        108,
                                        95
                                    ],
                                    "type": "text",
                                    "content": "References"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        53,
                        97,
                        294,
                        704
                    ],
                    "type": "list",
                    "angle": 0,
                    "index": 29,
                    "blocks": [
                        {
                            "bbox": [
                                56,
                                97,
                                294,
                                113
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        97,
                                        294,
                                        113
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                97,
                                                294,
                                                113
                                            ],
                                            "type": "text",
                                            "content": "[1] Jinheon Baek, Alham Fikri Aji, Jens Lehmann, and Sung Ju Hwang. 2023. Direct Fact Retrieval from Knowledge Graphs without Entity Linking. In ACL."
                                        }
                                    ]
                                }
                            ],
                            "index": 3
                        },
                        {
                            "bbox": [
                                56,
                                114,
                                294,
                                137
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        114,
                                        294,
                                        137
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                114,
                                                294,
                                                137
                                            ],
                                            "type": "text",
                                            "content": "[2] Jinheon Baek, Alham Fikri Aji, and Amir Saffari. 2023. Knowledge-augmented language model prompting for zero-shot knowledge graph question answering. arXiv preprint arXiv:2306.04136 (2023)."
                                        }
                                    ]
                                }
                            ],
                            "index": 4
                        },
                        {
                            "bbox": [
                                56,
                                138,
                                294,
                                153
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        138,
                                        294,
                                        153
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                138,
                                                294,
                                                153
                                            ],
                                            "type": "text",
                                            "content": "[3] Jonathan Berant, Andrew Chou, Roy Frostig, and Percy Liang. 2013. Semantic Parsing on Freebase from Question-Answer Pairs. In EMNLP. 1533-1544."
                                        }
                                    ]
                                }
                            ],
                            "index": 5
                        },
                        {
                            "bbox": [
                                56,
                                154,
                                294,
                                184
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        154,
                                        294,
                                        184
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                154,
                                                294,
                                                184
                                            ],
                                            "type": "text",
                                            "content": "[4] Maciej Besta, Nils Blach, Ales Kubicek, Robert Gerstenberger, Michal Podstawski, Lukas Gianinazzi, Joanna Gajda, Tomasz Lehmann, Hubert Niewiadomski, Piotr Nczyk, et al. 2024. Graph of thoughts: Solving elaborate problems with large language models. In AAAI, Vol. 38. 17682-17690."
                                        }
                                    ]
                                }
                            ],
                            "index": 6
                        },
                        {
                            "bbox": [
                                56,
                                185,
                                294,
                                209
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        185,
                                        294,
                                        209
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                185,
                                                294,
                                                209
                                            ],
                                            "type": "text",
                                            "content": "[5] Kurt Bollacker, Colin Evans, Praveen Paritosh, Tim Sturge, and Jamie Taylor. 2008. Freebase: a collaboratively created graph database for structuring human knowledge. In SIGMOD. 1247-1250."
                                        }
                                    ]
                                }
                            ],
                            "index": 7
                        },
                        {
                            "bbox": [
                                56,
                                209,
                                294,
                                224
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        209,
                                        294,
                                        224
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                209,
                                                294,
                                                224
                                            ],
                                            "type": "text",
                                            "content": "[6] Tom B Brown. 2020. Language models are few-shot learners. arXiv preprint arXiv:2005.14165 (2020)."
                                        }
                                    ]
                                }
                            ],
                            "index": 8
                        },
                        {
                            "bbox": [
                                56,
                                225,
                                294,
                                256
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        225,
                                        294,
                                        256
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                225,
                                                294,
                                                256
                                            ],
                                            "type": "text",
                                            "content": "[7] Zhikai Chen, Haitao Mao, Hang Li, Wei Jin, Hongzhi Wen, Xiaochi Wei, Shuaiqiang Wang, Dawei Yin, Wenqi Fan, Hui Liu, et al. 2024. Exploring the potential of large language models (llms) in learning on graphs. ACM SIGKDD Explorations Newsletter 25, 2 (2024), 42-61."
                                        }
                                    ]
                                }
                            ],
                            "index": 9
                        },
                        {
                            "bbox": [
                                56,
                                258,
                                294,
                                289
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        258,
                                        294,
                                        289
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                258,
                                                294,
                                                289
                                            ],
                                            "type": "text",
                                            "content": "[8] Aakanksha Chowdhery, Sharan Narang, Jacob Devlin, Maarten Bosma, Gaurav Mishra, Adam Roberts, Paul Barham, Hyung Won Chung, Charles Sutton, Sebastian Gehrmann, et al. 2023. Palm: Scaling language modeling with pathways. Journal of Machine Learning Research 24, 240 (2023), 1-113."
                                        }
                                    ]
                                }
                            ],
                            "index": 10
                        },
                        {
                            "bbox": [
                                56,
                                289,
                                294,
                                312
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        289,
                                        294,
                                        312
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                289,
                                                294,
                                                312
                                            ],
                                            "type": "text",
                                            "content": "[9] Rajarshi Das, Manzil Zaheer, Dung Thai, Ameya Godbole, Ethan Perez, Jay Yoon Lee, Lizhen Tan, Lazaros Polymenakos, and Andrew McCallum. 2021. Case-based Reasoning for Natural Language Queries over Knowledge Bases. In EMNLP."
                                        }
                                    ]
                                }
                            ],
                            "index": 11
                        },
                        {
                            "bbox": [
                                53,
                                313,
                                294,
                                329
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        313,
                                        294,
                                        329
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                313,
                                                294,
                                                329
                                            ],
                                            "type": "text",
                                            "content": "[10] Yao Fu, Hao Peng, Ashish Sabharwal, Peter Clark, and Tushar Khot. 2022. Complexity-based prompting for multi-step reasoning. In ICLR."
                                        }
                                    ]
                                }
                            ],
                            "index": 12
                        },
                        {
                            "bbox": [
                                53,
                                329,
                                294,
                                344
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        329,
                                        294,
                                        344
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                329,
                                                294,
                                                344
                                            ],
                                            "type": "text",
                                            "content": "[11] Yu Gu, Xiang Deng, and Yu Su. 2023. Don't Generate, Discriminate: A Proposal for Grounding Language Models to Real-World Environments. In ACL."
                                        }
                                    ]
                                }
                            ],
                            "index": 13
                        },
                        {
                            "bbox": [
                                53,
                                345,
                                294,
                                368
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        345,
                                        294,
                                        368
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                345,
                                                294,
                                                368
                                            ],
                                            "type": "text",
                                            "content": "[12] Yu Gu, Sue Kase, Michelle Vanni, Brian Sadler, Percy Liang, Xifeng Yan, and Yu Su. 2021. Beyond I.I.D.: Three Levels of Generalization for Question Answering on Knowledge Bases. In WWW. 3477-3488."
                                        }
                                    ]
                                }
                            ],
                            "index": 14
                        },
                        {
                            "bbox": [
                                53,
                                369,
                                294,
                                392
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        369,
                                        294,
                                        392
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                369,
                                                294,
                                                392
                                            ],
                                            "type": "text",
                                            "content": "[13] Jiayan Guo, Lun Du, Hengyu Liu, Mengyu Zhou, Xinyi He, and Shi Han. 2023. Gpt4graph: Can large language models understand graph structured data? an empirical evaluation and benchmarking. arXiv preprint arXiv:2305.15066 (2023)."
                                        }
                                    ]
                                }
                            ],
                            "index": 15
                        },
                        {
                            "bbox": [
                                53,
                                393,
                                294,
                                416
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        393,
                                        294,
                                        416
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                393,
                                                294,
                                                416
                                            ],
                                            "type": "text",
                                            "content": "[14] Lingbing Guo, Zequn Sun, and Wei Hu. 2019. Learning to exploit long-term relational dependencies in knowledge graphs. In International conference on machine learning. PMLR, 2505-2514."
                                        }
                                    ]
                                }
                            ],
                            "index": 16
                        },
                        {
                            "bbox": [
                                53,
                                417,
                                294,
                                448
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        417,
                                        294,
                                        448
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                417,
                                                294,
                                                448
                                            ],
                                            "type": "text",
                                            "content": "[15] Tiezheng Guo, Qingwen Yang, Chen Wang, Yanyi Liu, Pan Li, Jiawei Tang, Dapeng Li, and Yingyou Wen. 2024. Knowledgenavigator: Leveraging large language models for enhanced reasoning over knowledge graph. Complex & Intelligent Systems 10, 5 (2024), 7063-7076."
                                        }
                                    ]
                                }
                            ],
                            "index": 17
                        },
                        {
                            "bbox": [
                                53,
                                449,
                                294,
                                472
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        449,
                                        294,
                                        472
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                449,
                                                294,
                                                472
                                            ],
                                            "type": "text",
                                            "content": "[16] Chengkai Huang, Yu Xia, Rui Wang, Kaige Xie, Tong Yu, Julian McAuley, and Lina Yao. 2025. Embedding-Informed Adaptive Retrieval-Augmented Generation of Large Language Models. In COLING."
                                        }
                                    ]
                                }
                            ],
                            "index": 18
                        },
                        {
                            "bbox": [
                                53,
                                472,
                                294,
                                495
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        472,
                                        294,
                                        495
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                472,
                                                294,
                                                495
                                            ],
                                            "type": "text",
                                            "content": "[17] Jinhao Jiang, Kun Zhou, Zican Dong, Keming Ye, Wayne Xin Zhao, and Ji-Rong Wen. 2023. Structgpt: a general framework for large language model to reason over structured data. arXiv preprint arXiv:2305.09645 (2023)."
                                        }
                                    ]
                                }
                            ],
                            "index": 19
                        },
                        {
                            "bbox": [
                                53,
                                497,
                                294,
                                518
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        497,
                                        294,
                                        518
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                497,
                                                294,
                                                518
                                            ],
                                            "type": "text",
                                            "content": "[18] Akhil Kedia, Mohd Abbas Zaidi, and Haejun Lee. 2022. FiE: Building a Global Probability Space by Leveraging Early Fusion in Encoder for Open-Domain Question Answering. In EMNLP."
                                        }
                                    ]
                                }
                            ],
                            "index": 20
                        },
                        {
                            "bbox": [
                                53,
                                520,
                                294,
                                544
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        520,
                                        294,
                                        544
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                520,
                                                294,
                                                544
                                            ],
                                            "type": "text",
                                            "content": "[19] Tushar Khot, Harsh Trivedi, Matthew Finlayson, Yao Fu, Kyle Richardson, Peter Clark, and Ashish Sabharwal. 2022. Decomposed prompting: A modular approach for solving complex tasks. arXiv preprint arXiv:2210.02406 (2022)."
                                        }
                                    ]
                                }
                            ],
                            "index": 21
                        },
                        {
                            "bbox": [
                                53,
                                544,
                                294,
                                567
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        544,
                                        294,
                                        567
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                544,
                                                294,
                                                567
                                            ],
                                            "type": "text",
                                            "content": "[20] Jiho Kim, Yeonsu Kwon, Yohan Jo, and Edward Choi. 2023. Kg-gpt: A general framework for reasoning on knowledge graphs using large language models. arXiv preprint arXiv:2310.11220 (2023)."
                                        }
                                    ]
                                }
                            ],
                            "index": 22
                        },
                        {
                            "bbox": [
                                53,
                                568,
                                294,
                                583
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        568,
                                        294,
                                        583
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                568,
                                                294,
                                                583
                                            ],
                                            "type": "text",
                                            "content": "[21] Takeshi Kojima, Shixiang Shane Gu, Machel Reid, Yutaka Matsuo, and Yusuke Iwasawa. 2022. Large language models are zero-shot reasoners. NeurIPS (2022)."
                                        }
                                    ]
                                }
                            ],
                            "index": 23
                        },
                        {
                            "bbox": [
                                53,
                                584,
                                294,
                                607
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        584,
                                        294,
                                        607
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                584,
                                                294,
                                                607
                                            ],
                                            "type": "text",
                                            "content": "[22] Fan Li, Xiaoyang Wang, Dawei Cheng, Wenjie Zhang, Ying Zhang, and Xuemin Lin. 2024. Hypergraph Self-supervised Learning with Sampling-efficient Signals. arXiv preprint arXiv:2404.11825 (2024)."
                                        }
                                    ]
                                }
                            ],
                            "index": 24
                        },
                        {
                            "bbox": [
                                53,
                                608,
                                294,
                                631
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        608,
                                        294,
                                        631
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                608,
                                                294,
                                                631
                                            ],
                                            "type": "text",
                                            "content": "[23] Fan Li, Zhiyu Xu, Dawei Cheng, and Xiaoyang Wang. 2024. AdaRisk: Risk-adaptive Deep Reinforcement Learning for Vulnerable Nodes Detection. IEEE TKDE (2024)."
                                        }
                                    ]
                                }
                            ],
                            "index": 25
                        },
                        {
                            "bbox": [
                                53,
                                632,
                                294,
                                647
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        632,
                                        294,
                                        647
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                632,
                                                294,
                                                647
                                            ],
                                            "type": "text",
                                            "content": "[24] Tianle Li, Xueguang Ma, Alex Zhuang, Yu Gu, Yu Su, and Wenhu Chen. 2023. Few-shot In-context Learning on Knowledge Base Question Answering. In ACL."
                                        }
                                    ]
                                }
                            ],
                            "index": 26
                        },
                        {
                            "bbox": [
                                53,
                                647,
                                294,
                                679
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        647,
                                        294,
                                        679
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                647,
                                                294,
                                                679
                                            ],
                                            "type": "text",
                                            "content": "[25] Xingxuan Li, Ruochen Zhao, Yew Ken Chia, Bosheng Ding, Shafiq Joty, Soujanya Poria, and Lidong Bing. 2023. Chain-of-knowledge: Grounding large language models via dynamic knowledge adapting over heterogeneous sources. arXiv preprint arXiv:2305.13269 (2023)."
                                        }
                                    ]
                                }
                            ],
                            "index": 27
                        },
                        {
                            "bbox": [
                                53,
                                680,
                                294,
                                704
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        53,
                                        680,
                                        294,
                                        704
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                53,
                                                680,
                                                294,
                                                704
                                            ],
                                            "type": "text",
                                            "content": "[26] Linhao Luo, Jiaxin Ju, Bo Xiong, Yuan-Fang Li, Gholamreza Haffari, and Shirui Pan. 2023. Chatrule: Mining logical rules with large language models for knowledge graph reasoning. arXiv preprint arXiv:2309.01538 (2023)."
                                        }
                                    ]
                                }
                            ],
                            "index": 28
                        }
                    ],
                    "sub_type": "ref_text"
                },
                {
                    "bbox": [
                        317,
                        87,
                        558,
                        700
                    ],
                    "type": "list",
                    "angle": 0,
                    "index": 58,
                    "blocks": [
                        {
                            "bbox": [
                                317,
                                87,
                                558,
                                102
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        87,
                                        558,
                                        102
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                87,
                                                558,
                                                102
                                            ],
                                            "type": "text",
                                            "content": "[27] Linhao Luo, Yuanfang Li, Reza Haf, and Shirui Pan. 2024. Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoning. In ICLR."
                                        }
                                    ]
                                }
                            ],
                            "index": 30
                        },
                        {
                            "bbox": [
                                317,
                                102,
                                558,
                                126
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        102,
                                        558,
                                        126
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                102,
                                                558,
                                                126
                                            ],
                                            "type": "text",
                                            "content": "[28] Shengjie Ma, Chengjin Xu, Xuhui Jiang, Muzhi Li, Huaren Qu, and Jian Guo. 2024. Think-on-Graph 2.0: Deep and Interpretable Large Language Model Reasoning with Knowledge Graph-guided Retrieval. arXiv preprint arXiv:2407.10805 (2024)."
                                        }
                                    ]
                                }
                            ],
                            "index": 31
                        },
                        {
                            "bbox": [
                                317,
                                127,
                                558,
                                150
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        127,
                                        558,
                                        150
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                127,
                                                558,
                                                150
                                            ],
                                            "type": "text",
                                            "content": "[29] Shirui Pan, Linhao Luo, Yufei Wang, Chen Chen, Jiapu Wang, and Xinding Wu. 2024. Unifying large language models and knowledge graphs: A roadmap. TKDE (2024)."
                                        }
                                    ]
                                }
                            ],
                            "index": 32
                        },
                        {
                            "bbox": [
                                317,
                                151,
                                558,
                                175
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        151,
                                        558,
                                        175
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                151,
                                                558,
                                                175
                                            ],
                                            "type": "text",
                                            "content": "[30] Matthew E Peters, Mark Neumann, Robert L Logan IV, Roy Schwartz, Vidur Joshi, Sameer Singh, and Noah A Smith. 2019. Knowledge enhanced contextual word representations. arXiv preprint arXiv:1909.04164 (2019)."
                                        }
                                    ]
                                }
                            ],
                            "index": 33
                        },
                        {
                            "bbox": [
                                317,
                                175,
                                558,
                                190
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        175,
                                        558,
                                        190
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                175,
                                                558,
                                                190
                                            ],
                                            "type": "text",
                                            "content": "[31] Michael Petrochuk and Luke Zettlemoyer. 2018. SimpleQuestions Nearly Solved: A New Upperbound and Baseline Approach. In EMNLP. 554-558."
                                        }
                                    ]
                                }
                            ],
                            "index": 34
                        },
                        {
                            "bbox": [
                                317,
                                191,
                                558,
                                222
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        191,
                                        558,
                                        222
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                191,
                                                558,
                                                222
                                            ],
                                            "type": "text",
                                            "content": "[32] Fabio Petroni, Aleksandra Piktus, Angela Fan, Patrick Lewis, Majid Yazdani, Nicola De Cao, James Thorne, Yacine Jernite, Vladimir Karpukhin, Jean Maillard, et al. 2020. KILT: a benchmark for knowledge intensive language tasks. arXiv preprint arXiv:2009.02252 (2020)."
                                        }
                                    ]
                                }
                            ],
                            "index": 35
                        },
                        {
                            "bbox": [
                                317,
                                223,
                                558,
                                239
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        223,
                                        558,
                                        239
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                223,
                                                558,
                                                239
                                            ],
                                            "type": "text",
                                            "content": "[33] Vipula Rawte, Amit Sheth, and Amitava Das. 2023. A survey of hallucination in large foundation models. arXiv preprint arXiv:2309.05922 (2023)."
                                        }
                                    ]
                                }
                            ],
                            "index": 36
                        },
                        {
                            "bbox": [
                                317,
                                239,
                                558,
                                254
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        239,
                                        558,
                                        254
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                239,
                                                558,
                                                254
                                            ],
                                            "type": "text",
                                            "content": "[34] Nils Reimers and Iryna Gurevych. 2019. Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks. In EMNLP."
                                        }
                                    ]
                                }
                            ],
                            "index": 37
                        },
                        {
                            "bbox": [
                                317,
                                255,
                                558,
                                277
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        255,
                                        558,
                                        277
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                255,
                                                558,
                                                277
                                            ],
                                            "type": "text",
                                            "content": "[35] Qing Sima, Jianke Yu, Xiaoyang Wang, Wenjie Zhang, Ying Zhang, and Xuemin Lin. 2024. Deep Overlapping Community Search via Subspace Embedding. arXiv preprint arXiv:2404.14692 (2024)."
                                        }
                                    ]
                                }
                            ],
                            "index": 38
                        },
                        {
                            "bbox": [
                                317,
                                278,
                                558,
                                301
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        278,
                                        558,
                                        301
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                278,
                                                558,
                                                301
                                            ],
                                            "type": "text",
                                            "content": "[36] Haitian Sun, Tania Bedrax-Weiss, and William W Cohen. 2019. Pullnet: Open domain question answering with iterative retrieval on knowledge bases and text. arXiv preprint arXiv:1904.09537 (2019)."
                                        }
                                    ]
                                }
                            ],
                            "index": 39
                        },
                        {
                            "bbox": [
                                317,
                                302,
                                558,
                                333
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        302,
                                        558,
                                        333
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                302,
                                                558,
                                                333
                                            ],
                                            "type": "text",
                                            "content": "[37] Jiashuo Sun, Chengjin Xu, Lumingyuan Tang, Saizhuo Wang, Chen Lin, Yeyun Gong, Lionel Ni, Heung-Yeung Shum, and Jian Guo. 2024. Think-on-Graph: Deep and Responsible Reasoning of Large Language Model on Knowledge Graph. In ICLR."
                                        }
                                    ]
                                }
                            ],
                            "index": 40
                        },
                        {
                            "bbox": [
                                317,
                                334,
                                558,
                                350
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        334,
                                        558,
                                        350
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                334,
                                                558,
                                                350
                                            ],
                                            "type": "text",
                                            "content": "[38] Alon Talmor and Jonathan Berant. 2018. The Web as a Knowledge-Base for Answering Complex Questions. In NAACL."
                                        }
                                    ]
                                }
                            ],
                            "index": 41
                        },
                        {
                            "bbox": [
                                317,
                                350,
                                558,
                                373
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        350,
                                        558,
                                        373
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                350,
                                                558,
                                                373
                                            ],
                                            "type": "text",
                                            "content": "[39] Alon Talmor, Jonathan Herzig, Nicholas Lourie, and Jonathan Berant. 2018. Commonsenseqa: A question answering challenge targeting commonsense knowledge. arXiv preprint arXiv:1811.00937 (2018)."
                                        }
                                    ]
                                }
                            ],
                            "index": 42
                        },
                        {
                            "bbox": [
                                317,
                                374,
                                558,
                                389
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        374,
                                        558,
                                        389
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                374,
                                                558,
                                                389
                                            ],
                                            "type": "text",
                                            "content": "[40] Xingyu Tan, Jingya Qian, Chen Chen, Sima Qing, Yanping Wu, Xiaoyang Wang, and Wenjie Zhang. 2023. Higher-Order Peak Decomposition. In CIKM."
                                        }
                                    ]
                                }
                            ],
                            "index": 43
                        },
                        {
                            "bbox": [
                                317,
                                390,
                                558,
                                422
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        390,
                                        558,
                                        422
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                390,
                                                558,
                                                422
                                            ],
                                            "type": "text",
                                            "content": "[41] Hugo Touvron, Louis Martin, Kevin Stone, Peter Albert, Amjad Almahairi, Yasmine Babaei, Nikolay Bashlykov, Soumya Batra, Prajjwal Bhargava, Shruti Bhosale, et al. 2023. Llama 2: Open foundation and fine-tuned chat models. arXiv preprint arXiv:2307.09288 (2023)."
                                        }
                                    ]
                                }
                            ],
                            "index": 44
                        },
                        {
                            "bbox": [
                                317,
                                422,
                                558,
                                445
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        422,
                                        558,
                                        445
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                422,
                                                558,
                                                445
                                            ],
                                            "type": "text",
                                            "content": "[42] Jinghao Wang, Yanping Wu, Xiaoyang Wang, Ying Zhang, Lu Qin, Wenjie Zhang, and Xuemin Lin. 2024. Efficient Influence Minimization via Node Blocking. Proc. VLDB Endow. (2024)."
                                        }
                                    ]
                                }
                            ],
                            "index": 45
                        },
                        {
                            "bbox": [
                                317,
                                446,
                                558,
                                461
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        446,
                                        558,
                                        461
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                446,
                                                558,
                                                461
                                            ],
                                            "type": "text",
                                            "content": "[43] Kai Wang, Yuwei Xu, Zhiyong Wu, and Siqiang Luo. 2024. LLM as Prompt: Low-resource Inductive Reasoning on Arbitrary Knowledge Graphs. In ACL."
                                        }
                                    ]
                                }
                            ],
                            "index": 46
                        },
                        {
                            "bbox": [
                                317,
                                462,
                                558,
                                485
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        462,
                                        558,
                                        485
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                462,
                                                558,
                                                485
                                            ],
                                            "type": "text",
                                            "content": "[44] Xuezhi Wang, Jason Wei, Dale Schuurmans, Quoc Le, Ed Chi, Sharan Narang, Aakanksha Chowdhery, and Denny Zhou. 2022. Self-consistency improves chain of thought reasoning in language models. arXiv preprint arXiv:2203.11171 (2022)."
                                        }
                                    ]
                                }
                            ],
                            "index": 47
                        },
                        {
                            "bbox": [
                                317,
                                486,
                                558,
                                509
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        486,
                                        558,
                                        509
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                486,
                                                558,
                                                509
                                            ],
                                            "type": "text",
                                            "content": "[45] Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Fei Xia, Ed Chi, Quoc V Le, Denny Zhou, et al. 2022. Chain-of-thought prompting elicits reasoning in large language models. NeurIPS (2022)."
                                        }
                                    ]
                                }
                            ],
                            "index": 48
                        },
                        {
                            "bbox": [
                                317,
                                510,
                                558,
                                525
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        510,
                                        558,
                                        525
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                510,
                                                558,
                                                525
                                            ],
                                            "type": "text",
                                            "content": "[46] Yilin Wen, Zifeng Wang, and Jimeng Sun. 2024. Mindmap: Knowledge graph prompting sparks graph of thoughts in large language models. In ACL."
                                        }
                                    ]
                                }
                            ],
                            "index": 49
                        },
                        {
                            "bbox": [
                                317,
                                525,
                                558,
                                548
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        525,
                                        558,
                                        548
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                525,
                                                558,
                                                548
                                            ],
                                            "type": "text",
                                            "content": "[47] Yanping Wu, Renjie Sun, Xiaoyang Wang, Dong Wen, Ying Zhang, Lu Qin, and Xuemin Lin. 2024. Efficient Maximal Frequent Group Enumeration in Temporal Bipartite Graphs. Proc. VLDB Endow. (2024)."
                                        }
                                    ]
                                }
                            ],
                            "index": 50
                        },
                        {
                            "bbox": [
                                317,
                                549,
                                558,
                                572
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        549,
                                        558,
                                        572
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                549,
                                                558,
                                                572
                                            ],
                                            "type": "text",
                                            "content": "[48] Shunyu Yao, Dian Yu, Jeffrey Zhao, Izhak Shafran, Tom Griffiths, Yuan Cao, and Karthik Narasimhan. 2024. Tree of thoughts: Deliberate problem solving with large language models. NeurIPS (2024)."
                                        }
                                    ]
                                }
                            ],
                            "index": 51
                        },
                        {
                            "bbox": [
                                317,
                                574,
                                558,
                                596
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        574,
                                        558,
                                        596
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                574,
                                                558,
                                                596
                                            ],
                                            "type": "text",
                                            "content": "[49] Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, and Yuan Cao. 2022. React: Synergizing reasoning and acting in language models. arXiv preprint arXiv:2210.03629 (2022)."
                                        }
                                    ]
                                }
                            ],
                            "index": 52
                        },
                        {
                            "bbox": [
                                317,
                                597,
                                558,
                                620
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        597,
                                        558,
                                        620
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                597,
                                                558,
                                                620
                                            ],
                                            "type": "text",
                                            "content": "[50] Xi Ye, Semih Yavuz, Kazuma Hashimoto, Yingbo Zhou, and Caiming Xiong. 2021. Rng-kbqa: Generation augmented iterative ranking for knowledge base question answering. arXiv preprint arXiv:2109.08678 (2021)."
                                        }
                                    ]
                                }
                            ],
                            "index": 53
                        },
                        {
                            "bbox": [
                                317,
                                621,
                                558,
                                644
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        621,
                                        558,
                                        644
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                621,
                                                558,
                                                644
                                            ],
                                            "type": "text",
                                            "content": "[51] Wen-tau Yih, Matthew Richardson, Chris Meek, Ming-Wei Chang, and Jina Suh. 2016. The Value of Semantic Parse Labeling for Knowledge Base Question Answering. In ACL 201-206."
                                        }
                                    ]
                                }
                            ],
                            "index": 54
                        },
                        {
                            "bbox": [
                                317,
                                645,
                                558,
                                668
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        645,
                                        558,
                                        668
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                645,
                                                558,
                                                668
                                            ],
                                            "type": "text",
                                            "content": "[52] Hang Zhang, Yeyun Gong, Yelong Shen, Weisheng Li, Jiancheng Lv, Nan Duan, and Weizhu Chen. 2021. Poolingformer: Long document modeling with pooling attention. In ICML. 12437-12446."
                                        }
                                    ]
                                }
                            ],
                            "index": 55
                        },
                        {
                            "bbox": [
                                317,
                                669,
                                558,
                                685
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        669,
                                        558,
                                        685
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                669,
                                                558,
                                                685
                                            ],
                                            "type": "text",
                                            "content": "[53] Zhuosheng Zhang, Aston Zhang, Mu Li, and Alex Smola. 2023. Automatic Chain of Thought Prompting in Large Language Models. In ICLR."
                                        }
                                    ]
                                }
                            ],
                            "index": 56
                        },
                        {
                            "bbox": [
                                317,
                                685,
                                558,
                                700
                            ],
                            "type": "ref_text",
                            "angle": 0,
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        685,
                                        558,
                                        700
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                685,
                                                558,
                                                700
                                            ],
                                            "type": "text",
                                            "content": "[54] Ruochen Zhao, Xingxuan Li, Shafiq Joty, Chengwei Qin, and Lidong Bing. 2023. Verify-and-Edit: A Knowledge-Enhanced Chain-of-Thought Framework. In ACL."
                                        }
                                    ]
                                }
                            ],
                            "index": 57
                        }
                    ],
                    "sub_type": "ref_text"
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        52,
                        60,
                        297,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                52,
                                60,
                                297,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        52,
                                        60,
                                        297,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        393,
                        60,
                        558,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                393,
                                60,
                                558,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        393,
                                        60,
                                        558,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3513"
                                }
                            ]
                        }
                    ],
                    "index": 59
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 8
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        51,
                        83,
                        126,
                        97
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                83,
                                126,
                                97
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        83,
                                        126,
                                        97
                                    ],
                                    "type": "text",
                                    "content": "A Algorithm"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        51,
                        99,
                        140,
                        113
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                99,
                                140,
                                113
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        99,
                                        140,
                                        113
                                    ],
                                    "type": "text",
                                    "content": "A.1 Exploration"
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "bbox": [
                        50,
                        114,
                        296,
                        137
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                114,
                                296,
                                137
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        114,
                                        296,
                                        137
                                    ],
                                    "type": "text",
                                    "content": "We summarize the comprehensive algorithmic procedure for exploration detailed in Section 4.2 as presented in Algorithm 1."
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "type": "code",
                    "bbox": [
                        52,
                        154,
                        293,
                        591
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                56,
                                142,
                                151,
                                152
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        142,
                                        151,
                                        152
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                142,
                                                151,
                                                152
                                            ],
                                            "type": "text",
                                            "content": "Algorithm 1: Exploration"
                                        }
                                    ]
                                }
                            ],
                            "index": 5,
                            "angle": 0,
                            "type": "code_caption"
                        },
                        {
                            "bbox": [
                                52,
                                154,
                                293,
                                591
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        52,
                                        154,
                                        293,
                                        591
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "Input:Question subgraph "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\mathcal{G}_q)"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " , source KG "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\mathcal{G})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " ,question and split question "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Q = q + q_{split})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " ,topic entities "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Topic(q))"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " ,LLM indicator "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(I_{\\mathrm{LLM}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " , predict depth "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(D_{\\mathrm{predict}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " , maximum depth "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(D_{\\mathrm{max}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " , maximum width "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(W_{\\mathrm{max}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " , and path pruning case (case) Output:PoG answers "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(a(q))"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " , final reasoning path "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Paths_f(q))"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " /\\* Start with topic entity path exploration \\*/   \n1 "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "List_{T}\\leftarrow"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " Reorder "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Topic(q),I_{\\mathrm{LLM}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "D\\gets \\min (D_{\\mathrm{predict}},D_{\\mathrm{max}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n2 while "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "D\\leq D_{\\mathrm{max}}"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " do   \n3 "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{st}\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " EntityPathFind "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(List_T,D,\\mathcal{G}_q)"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n4 "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "PathPruning(Path_{st},Q,I_{\\mathrm{LLM}},W_{\\mathrm{max}},D_{\\mathrm{max}},List_{T},\\mathrm{case})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n5 Answer, "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{ST}\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " QuestionAnswering "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{st},Q,I_{\\mathrm{LLM}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n6 if {\"Yes\"} in Answer then return Answer, "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{ST}"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " .   \n7 else "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "D\\gets D + 1"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n/\\* LLM supplement path exploration procedure \\*/   \n8 "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{s}\\gets []"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n9 Predict "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(q)\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " SupplementPrediction "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{T},Q,I_{\\mathrm{LLM}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n10 for each "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "e,I_{sup(e)}\\in"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " Predict "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(q)"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " do   \n11 "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Lists_{S}\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " Reorder "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(List_{T} + e,I_{sup(e)})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n12 "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Paths_s'\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " EntityPathFind "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Lists,D_{\\mathrm{max}},\\mathcal{G}_q)"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n13 "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Paths_s\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " Paths "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "^+"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " FuzzySelect "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{s}',I_{sup(e)},W_{\\mathrm{max}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n14 PathPruning "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{s},Q,I_{\\mathrm{LLM}},W_{\\mathrm{max}},D_{\\mathrm{max}},List_{S},\\mathrm{case})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n15 Answer, "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{S}\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " QuestionAnswering "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{s},Q,I_{\\mathrm{LLM}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n16 if \" "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\{\\mathrm{Yes}\\} ^ { \" }"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " in Answer then return Answer, "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{SS}"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " ： /\\* Node expand exploration procedure \\*/   \n17 Visted "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\leftarrow 0"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "D\\gets 1"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{e}\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{T} + Path_{S}"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n18 PathPruning "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{e},Q,I_{\\mathrm{LLM}},W_{\\mathrm{max}},D_{\\mathrm{max}},List_{T},\\mathrm{case})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " .   \n19 while "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "D\\leq D_{\\mathrm{max}}"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " do   \n20 for each "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "e\\in"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " ExtractEntity "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{e})\\wedge e\\notin Vistd"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " do   \n21 Related\\_edges "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "="
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " Find_1_hop_Eges(G,e);   \n22 "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{se}\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " MergeTogether "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{e},Related\\_edge)"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n23 PathPruning "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{e},Q,I_{\\mathrm{LLM}},W_{\\mathrm{max}},D_{\\mathrm{max}},List_{T},\\mathrm{case})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n24 Answer, "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{e}\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " QuestionAnswering "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{e},Q,I_{\\mathrm{LLM}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n25 if {\"Yes\"} in Answer then return Answer, "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{e}"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " .   \n26 else Visted "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\leftarrow"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " Visted U e; "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "D\\gets D + 1"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n27 "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{s}\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{T} + Path_{S} + Path_{E}"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " .   \n28 PathPruning "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{s},Q,I_{\\mathrm{LLM}},W_{\\mathrm{max}},D_{\\mathrm{max}},List_{T},\\mathrm{case})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n29 Answer, "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{s}\\gets"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": " QuestionAnsweringFinal "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Path_{s},Q,I_{\\mathrm{LLM}})"
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "text",
                                            "content": "   \n30 Return Answer, "
                                        },
                                        {
                                            "bbox": [
                                                52,
                                                154,
                                                293,
                                                591
                                            ],
                                            "type": "inline_equation",
                                            "content": "Path_{s}"
                                        }
                                    ]
                                }
                            ],
                            "index": 6,
                            "angle": 0,
                            "type": "code_body"
                        }
                    ],
                    "index": 6,
                    "sub_type": "algorithm"
                },
                {
                    "bbox": [
                        315,
                        83,
                        412,
                        97
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                83,
                                412,
                                97
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        83,
                                        412,
                                        97
                                    ],
                                    "type": "text",
                                    "content": "A.2 Path Pruning"
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        314,
                        99,
                        559,
                        121
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                99,
                                559,
                                121
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        99,
                                        559,
                                        121
                                    ],
                                    "type": "text",
                                    "content": "We summarize the comprehensive algorithmic procedure of path pruning detailed in Section 4.3 as presented in Algorithm 2."
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "type": "code",
                    "bbox": [
                        316,
                        137,
                        558,
                        454
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                321,
                                125,
                                418,
                                137
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        321,
                                        125,
                                        418,
                                        137
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                321,
                                                125,
                                                418,
                                                137
                                            ],
                                            "type": "text",
                                            "content": "Algorithm 2: PathPruning"
                                        }
                                    ]
                                }
                            ],
                            "index": 9,
                            "angle": 0,
                            "type": "code_caption"
                        },
                        {
                            "bbox": [
                                316,
                                137,
                                558,
                                454
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        316,
                                        137,
                                        558,
                                        454
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": "Input: Candidate paths "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc})"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " , question and split question "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(Q = q + q_{split})"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " , indicator (I), maximum width "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(W_{\\mathrm{max}})"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " maximum depth "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(D_{\\mathrm{max}})"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " , entity list (list) Output: Pruned candidate paths "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc})"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": "   \n1 if Case "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "="
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Fuzzy Selection Only then FuzzySelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W_{\\mathrm{max}})"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " .   \n3 else if Case "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "="
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Fuzzy "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "^+"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Precise Path Selection then FuzzySelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W_1)"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " . PrecisePathSelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W_{\\mathrm{max}})"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " .   \n6 else if Case "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "="
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Fuzzy "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "^+"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Branch Reduced Selection then FuzzySelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W_1)"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " . BranchReduceSelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W_{\\mathrm{max}},D_{\\mathrm{max}},list)"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " .   \n9 else if Case "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "="
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Fuzzy "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "^+"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Branch Reduced "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "^+"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Precise Path then / case "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "= 3"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Step Beam Search \\*/ FuzzySelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W_1)"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " BranchReduceSelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W_2,D_{\\mathrm{max}},list)"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " . PrecisePathSelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W_{\\mathrm{max}})"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " .   \n12 Procedure BranchReduceSelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W,\\text{D}_{\\mathrm{max}},list)"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": "   \n13 "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "D\\gets 1"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " , Pathse "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\leftarrow 0"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " .   \n14 while "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "|\\text{Pathsc} |\\geq W\\land D\\leq D_{\\mathrm{max}}"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " do for each e in list do Pathse "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\leftarrow"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " Pathse U ExtractHeadSteps "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},e,D)"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " . if "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "|\\text{Pathse}| > W"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " then PrecisePathSelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W)"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " . Pathsc "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\leftarrow"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " IntersectMatchUpdate "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathse},\\text{Pathsc})"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " . Pathse "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "\\leftarrow 0"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " . "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "D\\gets D + 1"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " .   \n22 if "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "|\\text{Pathsc} | > W"
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "text",
                                            "content": " then PrecisePathSelect "
                                        },
                                        {
                                            "bbox": [
                                                316,
                                                137,
                                                558,
                                                454
                                            ],
                                            "type": "inline_equation",
                                            "content": "(\\text{Pathsc},Q,I,W)"
                                        }
                                    ]
                                }
                            ],
                            "index": 10,
                            "angle": 0,
                            "type": "code_body"
                        }
                    ],
                    "index": 10,
                    "sub_type": "algorithm"
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        217,
                        68
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                217,
                                68
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        217,
                                        68
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        507,
                        60,
                        558,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                507,
                                60,
                                558,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        507,
                                        60,
                                        558,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan et al."
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3514"
                                }
                            ]
                        }
                    ],
                    "index": 11
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 9
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        50,
                        83,
                        130,
                        96
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                83,
                                130,
                                96
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        83,
                                        130,
                                        96
                                    ],
                                    "type": "text",
                                    "content": "B Experiment"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        50,
                        99,
                        211,
                        113
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                99,
                                211,
                                113
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        99,
                                        211,
                                        113
                                    ],
                                    "type": "text",
                                    "content": "B.1 Additional Ablation Study"
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "bbox": [
                        50,
                        115,
                        295,
                        357
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                115,
                                295,
                                357
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        115,
                                        295,
                                        357
                                    ],
                                    "type": "text",
                                    "content": "Compare the effect of different beam search strategies. As introduced in Section 4.3, PoG supports various beam search strategies, ranging from non-reliant to fully reliant on LLMs, selectable in a user-friendly manner. To evaluate the computational cost and performance, we test four cases outlined in Algorithm 2. In the 3-Step Beam Search case, we set "
                                },
                                {
                                    "bbox": [
                                        50,
                                        115,
                                        295,
                                        357
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{2} = 20"
                                },
                                {
                                    "bbox": [
                                        50,
                                        115,
                                        295,
                                        357
                                    ],
                                    "type": "text",
                                    "content": " for internal narrowing. The Fuzzy Selection approach, as described in Section 4.3, utilizes all candidate paths and a LLM-generated indicator for encoding and comparison. We report accuracy, average LLM calls in total, and average token input during the path pruning for each beam search strategy applied to PoG and PoG-E in Table 4 and Table 5. These results indicate that PoG/PoG-E with Fuzzy and Precise Path Selection achieves the highest accuracy. Additionally, the BranchReduced Selection method, which leverages the graph structure, not only delivers excellent results but also reduces token usage by over "
                                },
                                {
                                    "bbox": [
                                        50,
                                        115,
                                        295,
                                        357
                                    ],
                                    "type": "inline_equation",
                                    "content": "50\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        115,
                                        295,
                                        357
                                    ],
                                    "type": "text",
                                    "content": " (65%) with only a "
                                },
                                {
                                    "bbox": [
                                        50,
                                        115,
                                        295,
                                        357
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\pm 2\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        115,
                                        295,
                                        357
                                    ],
                                    "type": "text",
                                    "content": " (±4.3%) difference in accuracy on PoG (PoG-E) compared to the best-performing strategy. Furthermore, the Fuzzy Selection method, which employs lightweight models instead of relying solely on LLMs, also demonstrates strong performance. These results validate the effectiveness of our beam search strategies and underscore the importance of structure-based faithful path reasoning."
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "type": "table",
                    "bbox": [
                        56,
                        392,
                        290,
                        561
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                50,
                                365,
                                294,
                                387
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        50,
                                        365,
                                        294,
                                        387
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                50,
                                                365,
                                                294,
                                                387
                                            ],
                                            "type": "text",
                                            "content": "Table 4: Performance comparison of PoG with different beam search methods on CWQ and WebQSP."
                                        }
                                    ]
                                }
                            ],
                            "index": 5,
                            "angle": 0,
                            "type": "table_caption"
                        },
                        {
                            "bbox": [
                                56,
                                392,
                                290,
                                561
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        56,
                                        392,
                                        290,
                                        561
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                56,
                                                392,
                                                290,
                                                561
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td>PoG</td><td>Evaluation</td><td>CWQ</td><td>WebQSP</td></tr><tr><td rowspan=\"3\">w/ Fuzzy Selection</td><td>Accuracy</td><td>57.1</td><td>86.4</td></tr><tr><td>Token Input</td><td>-</td><td>-</td></tr><tr><td>LLM Calls</td><td>6.8</td><td>6.5</td></tr><tr><td rowspan=\"3\">w/ Fuzzy and BranchReduced Selection</td><td>Accuracy</td><td>79.3</td><td>93.0</td></tr><tr><td>Token Input</td><td>101,455</td><td>328,742</td></tr><tr><td>LLM Calls</td><td>9.7</td><td>9.3</td></tr><tr><td rowspan=\"3\">w/ Fuzzy and Precise Path Selection</td><td>Accuracy</td><td>81.4</td><td>93.9</td></tr><tr><td>Token Input</td><td>216,884</td><td>617,448</td></tr><tr><td>LLM Calls</td><td>9.1</td><td>7.5</td></tr><tr><td rowspan=\"3\">w/ 3-Step Beam Search</td><td>Accuracy</td><td>79.8</td><td>91.9</td></tr><tr><td>Token Input</td><td>102,036</td><td>369,175</td></tr><tr><td>LLM Calls</td><td>8.8</td><td>9.0</td></tr></table>",
                                            "image_path": "428b9a0cdcd4de89b8f8cd698d5ab7ef827589f7d44c6143f8043b7a5784c5c0.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 6,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        313,
                        84,
                        559,
                        228
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                84,
                                559,
                                228
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        559,
                                        228
                                    ],
                                    "type": "text",
                                    "content": "How do summary prompts affect? Inspired by GoT [4], we utilize summary prompts to reduce LLM hallucinations and decrease computational costs. To evaluate their impact, we conduct an ablation study comparing PoG and PoG-E with and without path summarization. We measure both accuracy and average token input to the LLM API during the path pruning phase to measure efficiency and effectiveness. The results, present in Tabel 6, show that using graph summaries increases accuracy by up to "
                                },
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        559,
                                        228
                                    ],
                                    "type": "inline_equation",
                                    "content": "10\\%"
                                },
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        559,
                                        228
                                    ],
                                    "type": "text",
                                    "content": " on the CWQ dataset with PoG-E, while reducing token input by up to "
                                },
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        559,
                                        228
                                    ],
                                    "type": "inline_equation",
                                    "content": "36\\%"
                                },
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        559,
                                        228
                                    ],
                                    "type": "text",
                                    "content": " on WebQSP. These results indicate hat path summarization effectively minimizes LLM hallucinations, enhances the LLM's understanding of the explored paths, facilitates answer retrieval, enables earlier termination of the reasoning process, and reduces costs."
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "type": "table",
                    "bbox": [
                        316,
                        262,
                        558,
                        430
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                314,
                                235,
                                559,
                                258
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        314,
                                        235,
                                        559,
                                        258
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                314,
                                                235,
                                                559,
                                                258
                                            ],
                                            "type": "text",
                                            "content": "Table 5: Performance comparison of PoG-E with different beam search methods among CWQ and WebQSP datasets."
                                        }
                                    ]
                                }
                            ],
                            "index": 8,
                            "angle": 0,
                            "type": "table_caption"
                        },
                        {
                            "bbox": [
                                316,
                                262,
                                558,
                                430
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        316,
                                        262,
                                        558,
                                        430
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                316,
                                                262,
                                                558,
                                                430
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td>PoG-E</td><td>Evaluation</td><td>CWQ</td><td>WebQSP</td></tr><tr><td rowspan=\"3\">w/ FuzzySelect</td><td>Accuracy</td><td>62.31</td><td>82.3</td></tr><tr><td>Token Input</td><td>-</td><td>-</td></tr><tr><td>Ave LLM Calls</td><td>6</td><td>6.3</td></tr><tr><td rowspan=\"3\">w/ Fuzzy and BranchReduced Selection</td><td>Accuracy</td><td>71.9</td><td>88.4</td></tr><tr><td>Token Input</td><td>128,407</td><td>371,083</td></tr><tr><td>Ave LLM Calls</td><td>9.4</td><td>9.1</td></tr><tr><td rowspan=\"3\">w/ Fuzzy and Precise Path Selection</td><td>Accuracy</td><td>80.4</td><td>91.4</td></tr><tr><td>Token Input</td><td>344,747</td><td>603,261</td></tr><tr><td>Ave LLM Calls</td><td>8.3</td><td>7.4</td></tr><tr><td rowspan=\"3\">w/ 3-Step Beam Search</td><td>Accuracy</td><td>73.87</td><td>89.4</td></tr><tr><td>Token Input</td><td>120,159</td><td>411,283</td></tr><tr><td>Ave LLM Calls</td><td>8.3</td><td>9.1</td></tr></table>",
                                            "image_path": "6c443420186690634d7c78e4b7891cd370a63de43390a36886d28e8d59f45309.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 9,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 9
                },
                {
                    "type": "table",
                    "bbox": [
                        325,
                        468,
                        549,
                        605
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                314,
                                440,
                                559,
                                463
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        314,
                                        440,
                                        559,
                                        463
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                314,
                                                440,
                                                559,
                                                463
                                            ],
                                            "type": "text",
                                            "content": "Table 6: Performance comparison of PoG and PoG-E with and without path summarizing on CWQ and WebQSP datasets."
                                        }
                                    ]
                                }
                            ],
                            "index": 10,
                            "angle": 0,
                            "type": "table_caption"
                        },
                        {
                            "bbox": [
                                325,
                                468,
                                549,
                                605
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        325,
                                        468,
                                        549,
                                        605
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                325,
                                                468,
                                                549,
                                                605
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td>Method</td><td>Evaluation</td><td>CWQ</td><td>WebQSP</td></tr><tr><td>PoG</td><td></td><td></td><td></td></tr><tr><td rowspan=\"2\">w/ Path Summarizing</td><td>Accuracy</td><td>81.4</td><td>93.9</td></tr><tr><td>Token Input</td><td>216,884</td><td>297,359</td></tr><tr><td rowspan=\"2\">w/o Path Summarizing</td><td>Accuracy</td><td>74.7</td><td>91.9</td></tr><tr><td>Token Input</td><td>273,447</td><td>458,545</td></tr><tr><td>PoG-E</td><td></td><td></td><td></td></tr><tr><td rowspan=\"2\">w/ Path Summarizing</td><td>Accuracy</td><td>80.4</td><td>91.4</td></tr><tr><td>Token Input</td><td>314,747</td><td>273,407</td></tr><tr><td rowspan=\"2\">w/o Path Summarizing</td><td>Accuracy</td><td>70.4</td><td>90.4</td></tr><tr><td>Token Input</td><td>419,679</td><td>428,545</td></tr></table>",
                                            "image_path": "cf5608578b3523bc76b7a2c15b5b5441d350f7f927a20a3afefb99e09540f90b.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 11,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 11
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        297,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                297,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        297,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        392,
                        60,
                        559,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                392,
                                60,
                                559,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        392,
                                        60,
                                        559,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3515"
                                }
                            ]
                        }
                    ],
                    "index": 12
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 10
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        50,
                        83,
                        243,
                        97
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                83,
                                243,
                                97
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        83,
                                        243,
                                        97
                                    ],
                                    "type": "text",
                                    "content": "B.2 Reasoning Faithfulness Analysis"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        50,
                        99,
                        295,
                        166
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                99,
                                295,
                                166
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        99,
                                        295,
                                        166
                                    ],
                                    "type": "text",
                                    "content": "Overlap ratio between explored paths and ground-truth paths. We analyzed correctly answered samples from three datasets to investigate the overlap ratio between the paths "
                                },
                                {
                                    "bbox": [
                                        50,
                                        99,
                                        295,
                                        166
                                    ],
                                    "type": "inline_equation",
                                    "content": "P"
                                },
                                {
                                    "bbox": [
                                        50,
                                        99,
                                        295,
                                        166
                                    ],
                                    "type": "text",
                                    "content": " explored by PoG and the ground-truth paths "
                                },
                                {
                                    "bbox": [
                                        50,
                                        99,
                                        295,
                                        166
                                    ],
                                    "type": "inline_equation",
                                    "content": "S"
                                },
                                {
                                    "bbox": [
                                        50,
                                        99,
                                        295,
                                        166
                                    ],
                                    "type": "text",
                                    "content": " in SPARQL queries. The overlap ratio is defined as the proportion of overlapping relations to the total number of relations in the ground-truth SPARQL path:"
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "bbox": [
                        96,
                        172,
                        249,
                        196
                    ],
                    "type": "interline_equation",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                96,
                                172,
                                249,
                                196
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        96,
                                        172,
                                        249,
                                        196
                                    ],
                                    "type": "interline_equation",
                                    "content": "R a t i o (P) = \\frac {| R e l a t i o n (P) \\cap R e l a t i o n (S) |}{| R e l a t i o n (S) |},",
                                    "image_path": "dfad6ff1226012346e5579fc993fe38e3e06912984d7c4425d474668c3259cfe.jpg"
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        50,
                        196,
                        296,
                        327
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                196,
                                296,
                                327
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        196,
                                        296,
                                        327
                                    ],
                                    "type": "text",
                                    "content": "where "
                                },
                                {
                                    "bbox": [
                                        50,
                                        196,
                                        296,
                                        327
                                    ],
                                    "type": "inline_equation",
                                    "content": "Relation(P)"
                                },
                                {
                                    "bbox": [
                                        50,
                                        196,
                                        296,
                                        327
                                    ],
                                    "type": "text",
                                    "content": " denotes the set of relations in path "
                                },
                                {
                                    "bbox": [
                                        50,
                                        196,
                                        296,
                                        327
                                    ],
                                    "type": "inline_equation",
                                    "content": "P"
                                },
                                {
                                    "bbox": [
                                        50,
                                        196,
                                        296,
                                        327
                                    ],
                                    "type": "text",
                                    "content": ". Figure 7 illustrates the distribution of questions across different overlap ratios. For the WebQSP dataset, PoG achieves the highest proportion of fully overlapping paths with the ground truth, reaching approximately "
                                },
                                {
                                    "bbox": [
                                        50,
                                        196,
                                        296,
                                        327
                                    ],
                                    "type": "inline_equation",
                                    "content": "60\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        196,
                                        296,
                                        327
                                    ],
                                    "type": "text",
                                    "content": " accuracy. In contrast, PoG-E applied to the GrailQA dataset shows the highest proportion of paths with up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        196,
                                        296,
                                        327
                                    ],
                                    "type": "inline_equation",
                                    "content": "70\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        196,
                                        296,
                                        327
                                    ],
                                    "type": "text",
                                    "content": " non-overlapping relations, indicating that PoG-E explores novel paths to derive the answers. The different results between PoG and PoG-E are due to PoG-E's strategy of randomly selecting one related edge from each clustered edge. This approach highlights the effectiveness of our structure-based path exploration method in generating diverse and accurate reasoning paths."
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "type": "image",
                    "bbox": [
                        51,
                        329,
                        173,
                        403
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                51,
                                329,
                                173,
                                403
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        329,
                                        173,
                                        403
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                329,
                                                173,
                                                403
                                            ],
                                            "type": "image",
                                            "image_path": "7e326f79e4e634c4a6c8722fcf2ce1a5efdb225218b7360a0d96ec57bc87902c.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 6,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 6
                },
                {
                    "type": "image",
                    "bbox": [
                        173,
                        329,
                        294,
                        403
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                173,
                                329,
                                294,
                                403
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        173,
                                        329,
                                        294,
                                        403
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                173,
                                                329,
                                                294,
                                                403
                                            ],
                                            "type": "image",
                                            "image_path": "8ae5e3959779d746b6e59ec6a9f33cdc514e0d76609f5696d577b39ee6c6d90a.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 7,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 7
                },
                {
                    "type": "image",
                    "bbox": [
                        51,
                        418,
                        173,
                        493
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                85,
                                408,
                                140,
                                418
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        85,
                                        408,
                                        140,
                                        418
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                85,
                                                408,
                                                140,
                                                418
                                            ],
                                            "type": "text",
                                            "content": "(a) CWQ (PoG)"
                                        }
                                    ]
                                }
                            ],
                            "index": 8,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                51,
                                418,
                                173,
                                493
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        418,
                                        173,
                                        493
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                418,
                                                173,
                                                493
                                            ],
                                            "type": "image",
                                            "image_path": "5205305b0c0a5b5a69d8e1017f3ea704c34ff799ad95b97572c9de3c6eabe1c0.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 9,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 9
                },
                {
                    "type": "image",
                    "bbox": [
                        173,
                        418,
                        294,
                        493
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                203,
                                408,
                                264,
                                418
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        203,
                                        408,
                                        264,
                                        418
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                203,
                                                408,
                                                264,
                                                418
                                            ],
                                            "type": "text",
                                            "content": "(b) CWQ (PoG-E)"
                                        }
                                    ]
                                }
                            ],
                            "index": 10,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                173,
                                418,
                                294,
                                493
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        173,
                                        418,
                                        294,
                                        493
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                173,
                                                418,
                                                294,
                                                493
                                            ],
                                            "type": "image",
                                            "image_path": "2259aa53e7d2b45f084c70a395be2c51d9353d39afadac78a3929b68186f3984.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 11,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 11
                },
                {
                    "type": "image",
                    "bbox": [
                        52,
                        508,
                        173,
                        582
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                80,
                                498,
                                145,
                                507
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        80,
                                        498,
                                        145,
                                        507
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                80,
                                                498,
                                                145,
                                                507
                                            ],
                                            "type": "text",
                                            "content": "(c) WebQSP (PoG)"
                                        }
                                    ]
                                }
                            ],
                            "index": 12,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                52,
                                508,
                                173,
                                582
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        52,
                                        508,
                                        173,
                                        582
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                52,
                                                508,
                                                173,
                                                582
                                            ],
                                            "type": "image",
                                            "image_path": "46c56c91a72ded5796fe9e5337dfe5c781a014298cae91bb1f09a4147a3d088b.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 13,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                80,
                                587,
                                145,
                                597
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        80,
                                        587,
                                        145,
                                        597
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                80,
                                                587,
                                                145,
                                                597
                                            ],
                                            "type": "text",
                                            "content": "(e) GrailQA (PoG)"
                                        }
                                    ]
                                }
                            ],
                            "index": 16,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 13
                },
                {
                    "type": "image",
                    "bbox": [
                        173,
                        508,
                        294,
                        583
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                197,
                                498,
                                270,
                                508
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        197,
                                        498,
                                        270,
                                        508
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                197,
                                                498,
                                                270,
                                                508
                                            ],
                                            "type": "text",
                                            "content": "(d) WebQSP (PoG-E)"
                                        }
                                    ]
                                }
                            ],
                            "index": 14,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                173,
                                508,
                                294,
                                583
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        173,
                                        508,
                                        294,
                                        583
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                173,
                                                508,
                                                294,
                                                583
                                            ],
                                            "type": "image",
                                            "image_path": "5a7f590430d485db85d1cf8513a1495c1c68d65552a9db594a6e17d309f4eec0.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 15,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                197,
                                587,
                                269,
                                597
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        197,
                                        587,
                                        269,
                                        597
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                197,
                                                587,
                                                269,
                                                597
                                            ],
                                            "type": "text",
                                            "content": "(f) GrailQA (PoG-E)"
                                        }
                                    ]
                                }
                            ],
                            "index": 17,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                50,
                                609,
                                295,
                                632
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        50,
                                        609,
                                        295,
                                        632
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                50,
                                                609,
                                                295,
                                                632
                                            ],
                                            "type": "text",
                                            "content": "Figure 7: The path overlap ratio of PoG and PoG-E among CWQ, WebQSP, and GrailQA datasets."
                                        }
                                    ]
                                }
                            ],
                            "index": 18,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                314,
                                504,
                                559,
                                528
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        314,
                                        504,
                                        559,
                                        528
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                314,
                                                504,
                                                559,
                                                528
                                            ],
                                            "type": "text",
                                            "content": "Figure 8: The proportions of answer evidence of PoG and PoG-E among CWQ, WebQSP, and GrailQA datasets."
                                        }
                                    ]
                                }
                            ],
                            "index": 34,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 15
                },
                {
                    "bbox": [
                        313,
                        84,
                        561,
                        304
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                84,
                                561,
                                304
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        561,
                                        304
                                    ],
                                    "type": "text",
                                    "content": "Evidence of answer exploration sources. We conduct an analysis of correctly answered samples from three datasets to investigate the sources of evidence used by the LLM in generating answers, as illustrated in Figure 8. Specifically, we categorize all generated answers into three cases: KG only, LLM-inspired KG, and KG-inspired LLM. In the KG only scenario, answers are generated solely based on KG paths. The LLM-inspired KG case involves the LLM predicting an answer using its inherent knowledge and subsequently using the KG to verify its correctness. Conversely, in the KG-inspired LLM case, the paths generated by the KG are insufficient to reach the answer, and the LLM supplements the reasoning using its inherent knowledge. As shown in the figure, up to "
                                },
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        561,
                                        304
                                    ],
                                    "type": "inline_equation",
                                    "content": "14\\%"
                                },
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        561,
                                        304
                                    ],
                                    "type": "text",
                                    "content": " of answers are generated through the KG-inspired LLM approach, and up to "
                                },
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        561,
                                        304
                                    ],
                                    "type": "inline_equation",
                                    "content": "9\\%"
                                },
                                {
                                    "bbox": [
                                        313,
                                        84,
                                        561,
                                        304
                                    ],
                                    "type": "text",
                                    "content": " involve LLM-inspired KG path supplementation. Compared to previous work that integrates LLM inherent knowledge with KG data[37], PoG more effectively leverages the strengths of both sources. These results demonstrate that PoG is a faithful reasoning method that primarily relies on KG-based reasoning while being supplemented by the LLM, ensuring both accuracy and interpretability in answer generation."
                                }
                            ]
                        }
                    ],
                    "index": 19
                },
                {
                    "type": "image",
                    "bbox": [
                        316,
                        318,
                        381,
                        384
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                318,
                                306,
                                360,
                                315
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        318,
                                        306,
                                        360,
                                        315
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                318,
                                                306,
                                                360,
                                                315
                                            ],
                                            "type": "text",
                                            "content": "CWQ(%)"
                                        }
                                    ]
                                }
                            ],
                            "index": 20,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                316,
                                318,
                                381,
                                384
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        316,
                                        318,
                                        381,
                                        384
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                316,
                                                318,
                                                381,
                                                384
                                            ],
                                            "type": "image",
                                            "image_path": "72c47aa876c2092683e5e5281d19a6efbbec7f961cf2a4d2e31c466985db8be2.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 21,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 21
                },
                {
                    "type": "image",
                    "bbox": [
                        394,
                        319,
                        459,
                        384
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                413,
                                307,
                                441,
                                314
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        413,
                                        307,
                                        441,
                                        314
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                413,
                                                307,
                                                441,
                                                314
                                            ],
                                            "type": "text",
                                            "content": "WebQSP(%)"
                                        }
                                    ]
                                }
                            ],
                            "index": 22,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                394,
                                319,
                                459,
                                384
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        394,
                                        319,
                                        459,
                                        384
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                394,
                                                319,
                                                459,
                                                384
                                            ],
                                            "type": "image",
                                            "image_path": "54813d20cb6ad7efae91fd3e9586920af78cf5efb12273b2fd84b6f87daff7c5.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 23,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                424,
                                390,
                                451,
                                398
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        424,
                                        390,
                                        451,
                                        398
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                424,
                                                390,
                                                451,
                                                398
                                            ],
                                            "type": "text",
                                            "content": "(a) PoG"
                                        }
                                    ]
                                }
                            ],
                            "index": 24,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 23
                },
                {
                    "type": "image",
                    "bbox": [
                        317,
                        411,
                        381,
                        478
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                340,
                                400,
                                359,
                                408
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        340,
                                        400,
                                        359,
                                        408
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                340,
                                                400,
                                                359,
                                                408
                                            ],
                                            "type": "text",
                                            "content": "CWQ(%)"
                                        }
                                    ]
                                }
                            ],
                            "index": 25,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                317,
                                411,
                                381,
                                478
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        411,
                                        381,
                                        478
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                411,
                                                381,
                                                478
                                            ],
                                            "type": "image",
                                            "image_path": "30a727ceb19819a6e1db42cd7f8062bae4d89c00376c58d89ebbc02a4e2e7a43.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 26,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 26
                },
                {
                    "type": "image",
                    "bbox": [
                        394,
                        411,
                        459,
                        478
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                413,
                                400,
                                441,
                                408
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        413,
                                        400,
                                        441,
                                        408
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                413,
                                                400,
                                                441,
                                                408
                                            ],
                                            "type": "text",
                                            "content": "WebQSP(%)"
                                        }
                                    ]
                                }
                            ],
                            "index": 27,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                394,
                                411,
                                459,
                                478
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        394,
                                        411,
                                        459,
                                        478
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                394,
                                                411,
                                                459,
                                                478
                                            ],
                                            "type": "image",
                                            "image_path": "3551e0cbb29e0dc8019f0e9efe00e70c88f560d8d02be85f66eb15e1fa00581b.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 28,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                419,
                                483,
                                455,
                                492
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        419,
                                        483,
                                        455,
                                        492
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                419,
                                                483,
                                                455,
                                                492
                                            ],
                                            "type": "text",
                                            "content": "(b) PoG-E"
                                        }
                                    ]
                                }
                            ],
                            "index": 29,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 28
                },
                {
                    "type": "image",
                    "bbox": [
                        473,
                        319,
                        558,
                        384
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                492,
                                307,
                                518,
                                314
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        492,
                                        307,
                                        518,
                                        314
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                492,
                                                307,
                                                518,
                                                314
                                            ],
                                            "type": "text",
                                            "content": "GrailQA(%)"
                                        }
                                    ]
                                }
                            ],
                            "index": 30,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                473,
                                319,
                                558,
                                384
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        473,
                                        319,
                                        558,
                                        384
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                473,
                                                319,
                                                558,
                                                384
                                            ],
                                            "type": "image",
                                            "image_path": "c4587e5fc493654af3336a8ff35a794846555731b9c492a9e603d015d93d7dcf.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 31,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 31
                },
                {
                    "type": "image",
                    "bbox": [
                        473,
                        411,
                        557,
                        478
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                492,
                                400,
                                517,
                                408
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        492,
                                        400,
                                        517,
                                        408
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                492,
                                                400,
                                                517,
                                                408
                                            ],
                                            "type": "text",
                                            "content": "GrailQA(%)"
                                        }
                                    ]
                                }
                            ],
                            "index": 32,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                473,
                                411,
                                557,
                                478
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        473,
                                        411,
                                        557,
                                        478
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                473,
                                                411,
                                                557,
                                                478
                                            ],
                                            "type": "image",
                                            "image_path": "24d6f0c1a0404d1b4cce4a5765df7efccffe83e0af6e39543a82afe2703527ab.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 33,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 33
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        217,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                217,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        217,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        507,
                        60,
                        558,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                507,
                                60,
                                558,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        507,
                                        60,
                                        558,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan et al."
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3516"
                                }
                            ]
                        }
                    ],
                    "index": 35
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 11
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        50,
                        83,
                        153,
                        96
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                83,
                                153,
                                96
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        83,
                                        153,
                                        96
                                    ],
                                    "type": "text",
                                    "content": "B.3 Error Analysis"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        50,
                        99,
                        295,
                        262
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                99,
                                295,
                                262
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        99,
                                        295,
                                        262
                                    ],
                                    "type": "text",
                                    "content": "To further analyze the integration of LLMs and KGs, we conduct an error analysis on the CWQ, WebQSP, and GrailQA datasets. We categorize errors into four types: (1) answer generation error, (2) refuse error, (3) format error, and (4) other hallucination errors. Note that answer generation error occurs when PoG provides an accurate reasoning path, but the LLM fails to extract the correct answer from it. The distribution of these error types is illustrated in Figure 9. The results indicate that using more powerful LLMs reduces the number of \"other hallucination errors,\" \"refuse errors,\" and \"answer generation errors,\" as the model offers enhanced reasoning capabilities based on the retrieved data. Specifically, the reduction in \"answer generation errors\" shows the reasoning paths provided by PoG are effectively utilized by more advanced LLMs. However, we observe an increase in \"format errors\" with more powerful LLMs, which may be attributed to their greater creative flexibility."
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "type": "image",
                    "bbox": [
                        52,
                        264,
                        293,
                        369
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                52,
                                264,
                                293,
                                369
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        52,
                                        264,
                                        293,
                                        369
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                52,
                                                264,
                                                293,
                                                369
                                            ],
                                            "type": "image",
                                            "image_path": "dd18837a7f654786aae0b1597c8fbda7cafd2f39aa3ffeaf64dcb1b87d2726ca.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 4,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                50,
                                380,
                                296,
                                403
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        50,
                                        380,
                                        296,
                                        403
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                50,
                                                380,
                                                296,
                                                403
                                            ],
                                            "type": "text",
                                            "content": "Figure 9: The error instances and categories of PoG and PoGE in the CWQ, WebQSP, and GrailQA datasets."
                                        }
                                    ]
                                }
                            ],
                            "index": 5,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        50,
                        415,
                        175,
                        428
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                415,
                                175,
                                428
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        415,
                                        175,
                                        428
                                    ],
                                    "type": "text",
                                    "content": "B.4 Efficiency Analysis"
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        50,
                        431,
                        295,
                        651
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                431,
                                295,
                                651
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        431,
                                        295,
                                        651
                                    ],
                                    "type": "text",
                                    "content": "LLM calls cost analysis. To evaluate the cost and efficiency of utilizing LLMs, we conducted an analysis of LLM calls on the CWQ, WebQSP, and GrailQA datasets. Initially, we examined the proportion of questions answered with varying numbers of LLM calls, as depicted in Figure 10. The results indicate that the majority of questions are answered within nine LLM calls across all datasets, with approximately "
                                },
                                {
                                    "bbox": [
                                        50,
                                        431,
                                        295,
                                        651
                                    ],
                                    "type": "inline_equation",
                                    "content": "80\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        431,
                                        295,
                                        651
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        50,
                                        431,
                                        295,
                                        651
                                    ],
                                    "type": "inline_equation",
                                    "content": "50\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        431,
                                        295,
                                        651
                                    ],
                                    "type": "text",
                                    "content": " of questions being resolved within six calls on CWQ and WebQSP, respectively. These findings demonstrate PoG's efficiency in minimizing LLM usage costs. Furthermore, we compared the average number of LLM calls required by PoG with the current SOTA method, ToG [37], as shown in Table 7. Since we utilized identical datasets for WebQSP, GrailQA, Simple Questions, and WebQuestions, we report the ToG results from their paper. The comparison reveals that PoG achieves comparable or superior accuracy while reducing the number of LLM calls by up to "
                                },
                                {
                                    "bbox": [
                                        50,
                                        431,
                                        295,
                                        651
                                    ],
                                    "type": "inline_equation",
                                    "content": "40\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        431,
                                        295,
                                        651
                                    ],
                                    "type": "text",
                                    "content": " on the GrailQA dataset compared to ToG. This improvement is attributed to PoG's dynamic exploration strategy, which avoids starting from scratch, and its effective use of graph structures to prune irrelevant information, thereby significantly decreasing computational costs."
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "type": "image",
                    "bbox": [
                        317,
                        83,
                        558,
                        166
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                317,
                                83,
                                558,
                                166
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        317,
                                        83,
                                        558,
                                        166
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                317,
                                                83,
                                                558,
                                                166
                                            ],
                                            "type": "image",
                                            "image_path": "e2b8878b077ef9766cdb8c804b4731857589aa62e87e9f9bbc398862ba751c05.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 8,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                314,
                                175,
                                559,
                                206
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        314,
                                        175,
                                        559,
                                        206
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                314,
                                                175,
                                                559,
                                                206
                                            ],
                                            "type": "text",
                                            "content": "Figure 10: The proportion of question of PoG and PoG-E by different LLM Calls among CWQ, WebQSP, and GrailQA datasets"
                                        }
                                    ]
                                }
                            ],
                            "index": 9,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 8
                },
                {
                    "type": "table",
                    "bbox": [
                        323,
                        252,
                        551,
                        292
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                314,
                                225,
                                558,
                                247
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        314,
                                        225,
                                        558,
                                        247
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                314,
                                                225,
                                                558,
                                                247
                                            ],
                                            "type": "text",
                                            "content": "Table 7: Average LLM calls per question of PoG and ToG among all datasets."
                                        }
                                    ]
                                }
                            ],
                            "index": 10,
                            "angle": 0,
                            "type": "table_caption"
                        },
                        {
                            "bbox": [
                                323,
                                252,
                                551,
                                292
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        323,
                                        252,
                                        551,
                                        292
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                323,
                                                252,
                                                551,
                                                292
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td>Method</td><td>CWQ</td><td>WebQSP</td><td>GrailQA</td><td>Simple Questions</td><td>WebQuestions</td></tr><tr><td>PoG</td><td>10.7</td><td>8.3</td><td>6.5</td><td>6.1</td><td>9.3</td></tr><tr><td>ToG</td><td>-</td><td>11.2</td><td>10.6</td><td>8.7</td><td>10.5</td></tr></table>",
                                            "image_path": "f5e6d1a22f6e4a183284d3b73bb61c929671dda42a10df7cbae6db7a068b0baa.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 11,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 11
                },
                {
                    "bbox": [
                        313,
                        295,
                        559,
                        460
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                295,
                                559,
                                460
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "text",
                                    "content": "Running time analysis. To further evaluate the processing efficiency of PoG, we conducted extensive evaluations focusing on average accuracy, LLM call frequency, and running time on multi-hop question datasets GrailQA and CWQ. The results, presented in Table 8, compare the performance of ToG and PoG across various beam search strategies. The data indicate that while higher accuracy slightly increases runtime, PoG effectively balances accuracy with reduced LLM call costs. Specifically, PoG reduces LLM call costs by up to "
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "inline_equation",
                                    "content": "53.5\\%"
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "text",
                                    "content": " while increasing accuracy by up to "
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "inline_equation",
                                    "content": "33.4\\%"
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "text",
                                    "content": ". This allows users to tailor the PoG framework to their specific needs regarding accuracy, cost, and runtime. All PoG setting provide significantly lower costs. For instance, on the GrailQA dataset, PoG with 3-step beam search reduces LLM call costs by "
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "inline_equation",
                                    "content": "39.6\\%"
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "text",
                                    "content": " and improves accuracy by "
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "inline_equation",
                                    "content": "33.1\\%"
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "text",
                                    "content": ", with only a "
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "inline_equation",
                                    "content": "1.14\\%"
                                },
                                {
                                    "bbox": [
                                        313,
                                        295,
                                        559,
                                        460
                                    ],
                                    "type": "text",
                                    "content": " increase in runtime. A similar trend is also observed in the CWQ dataset."
                                }
                            ]
                        }
                    ],
                    "index": 12
                },
                {
                    "type": "table",
                    "bbox": [
                        328,
                        495,
                        547,
                        663
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                314,
                                467,
                                559,
                                490
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        314,
                                        467,
                                        559,
                                        490
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                314,
                                                467,
                                                559,
                                                490
                                            ],
                                            "type": "text",
                                            "content": "Table 8: Running time evaluation of ToG and PoG with different beam search methods on CWQ and GrailQA."
                                        }
                                    ]
                                }
                            ],
                            "index": 13,
                            "angle": 0,
                            "type": "table_caption"
                        },
                        {
                            "bbox": [
                                328,
                                495,
                                547,
                                663
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        328,
                                        495,
                                        547,
                                        663
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                328,
                                                495,
                                                547,
                                                663
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td>Model</td><td>Evaluation</td><td>CWQ</td><td>GrailQA</td></tr><tr><td rowspan=\"3\">ToG</td><td>Accuracy</td><td>53.1</td><td>59.3</td></tr><tr><td>Time (s)</td><td>78.7</td><td>14.8</td></tr><tr><td>LLM Calls</td><td>21.3</td><td>10.1</td></tr><tr><td rowspan=\"3\">PoG</td><td>Accuracy</td><td>81.4</td><td>92.7</td></tr><tr><td>Time (s)</td><td>118.9</td><td>21.4</td></tr><tr><td>LLM Calls</td><td>9.1</td><td>6.5</td></tr><tr><td>PoG</td><td>Accuracy</td><td>79.8</td><td>92.4</td></tr><tr><td rowspan=\"2\">w/ 3-Step Beam Search</td><td>Time (s)</td><td>87.5</td><td>15.0</td></tr><tr><td>LLM Calls</td><td>8.8</td><td>6.1</td></tr><tr><td>PoG</td><td>Accuracy</td><td>57.1</td><td>83.0</td></tr><tr><td rowspan=\"2\">w/ Fuzzy Selection</td><td>Time (s)</td><td>109.7</td><td>15.7</td></tr><tr><td>LLM Calls</td><td>6.8</td><td>4.7</td></tr></table>",
                                            "image_path": "3bb1996d4b196f6c35256dfe11636c411408c1c7a284d670244ff2c4ace1bbc9.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 14,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 14
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        297,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                297,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        297,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        392,
                        60,
                        559,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                392,
                                60,
                                559,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        392,
                                        60,
                                        559,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3517"
                                }
                            ]
                        }
                    ],
                    "index": 15
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 12
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        51,
                        83,
                        135,
                        96
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                83,
                                135,
                                96
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        83,
                                        135,
                                        96
                                    ],
                                    "type": "text",
                                    "content": "B.5 Case Study"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        50,
                        100,
                        296,
                        297
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                100,
                                296,
                                297
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        100,
                                        296,
                                        297
                                    ],
                                    "type": "text",
                                    "content": "Case study: graph reduction and path pruning. We conducted a case study using the example question presented in Figure 2 to illustrate the effects of graph pruning and path pruning on the graph structure. Figure 11(a) shows the results of graph pruning, where vertices in blue are selected as part of the question subgraph, and vertices in black are pruned. In this sample, the number of entities is reduced from 16,740 to 1,245, resulting in a "
                                },
                                {
                                    "bbox": [
                                        50,
                                        100,
                                        296,
                                        297
                                    ],
                                    "type": "inline_equation",
                                    "content": "92\\%"
                                },
                                {
                                    "bbox": [
                                        50,
                                        100,
                                        296,
                                        297
                                    ],
                                    "type": "text",
                                    "content": " reduction of vertices. Figures 11(b) and 11(c) demonstrate the question subgraph induced by the blue vertices in Figure 11(a) and the results after applying fuzzy and precise path selection. In these figures, vertices in blue represent the selected entity after each pruning, vertices in yellow represent the topic entities, and the vertex in red denotes the final answer entity. From these graphs, we observe that utilizing the graph structure allows for the rapid pruning of irrelevant vertices, ensuring that the reasoning paths remain faithful and highly relevant to the question since all vertices within the question subgraph are interconnected with all topic entities, thereby maintaining the integrity and relevance of the reasoning process."
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "type": "image",
                    "bbox": [
                        55,
                        301,
                        170,
                        415
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                55,
                                301,
                                170,
                                415
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        55,
                                        301,
                                        170,
                                        415
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                55,
                                                301,
                                                170,
                                                415
                                            ],
                                            "type": "image",
                                            "image_path": "9545cf8bdc17de76b9017f4b996435616b379b0fe9cef984e4e73bbe3e7151e7.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 4,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                80,
                                422,
                                147,
                                433
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        80,
                                        422,
                                        147,
                                        433
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                80,
                                                422,
                                                147,
                                                433
                                            ],
                                            "type": "text",
                                            "content": "(a) Graph pruning"
                                        }
                                    ]
                                }
                            ],
                            "index": 5,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 4
                },
                {
                    "type": "image",
                    "bbox": [
                        176,
                        307,
                        290,
                        408
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                176,
                                307,
                                290,
                                408
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        176,
                                        307,
                                        290,
                                        408
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                176,
                                                307,
                                                290,
                                                408
                                            ],
                                            "type": "image",
                                            "image_path": "297f6ddeb580a186186adb774df102323c1f782cc37ed410d76ee54732db9fc2.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 6,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                192,
                                422,
                                274,
                                433
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        192,
                                        422,
                                        274,
                                        433
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                192,
                                                422,
                                                274,
                                                433
                                            ],
                                            "type": "text",
                                            "content": "(b) Question subgraph"
                                        }
                                    ]
                                }
                            ],
                            "index": 7,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 6
                },
                {
                    "type": "image",
                    "bbox": [
                        55,
                        441,
                        170,
                        543
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                55,
                                441,
                                170,
                                543
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        55,
                                        441,
                                        170,
                                        543
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                55,
                                                441,
                                                170,
                                                543
                                            ],
                                            "type": "image",
                                            "image_path": "5cc7882b1758b0e101f45a189909e8a5b76f2c7108e839e03609e1df7b39c94d.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 8,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                80,
                                557,
                                146,
                                567
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        80,
                                        557,
                                        146,
                                        567
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                80,
                                                557,
                                                146,
                                                567
                                            ],
                                            "type": "text",
                                            "content": "(c) Fuzzy selection"
                                        }
                                    ]
                                }
                            ],
                            "index": 9,
                            "angle": 0,
                            "type": "image_caption"
                        },
                        {
                            "bbox": [
                                50,
                                579,
                                296,
                                600
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        50,
                                        579,
                                        296,
                                        600
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                50,
                                                579,
                                                296,
                                                600
                                            ],
                                            "type": "text",
                                            "content": "Figure 11: Visualization of graph reduction and Path selection."
                                        }
                                    ]
                                }
                            ],
                            "index": 12,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 8
                },
                {
                    "type": "image",
                    "bbox": [
                        176,
                        442,
                        290,
                        542
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                176,
                                442,
                                290,
                                542
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        176,
                                        442,
                                        290,
                                        542
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                176,
                                                442,
                                                290,
                                                542
                                            ],
                                            "type": "image",
                                            "image_path": "a5373a718141030c05f1d6eb563e354affd62f2009496a2df82ccca3ec09ddf7.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 10,
                            "angle": 0,
                            "type": "image_body"
                        },
                        {
                            "bbox": [
                                197,
                                557,
                                269,
                                567
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        197,
                                        557,
                                        269,
                                        567
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                197,
                                                557,
                                                269,
                                                567
                                            ],
                                            "type": "text",
                                            "content": "(d) Precise selection"
                                        }
                                    ]
                                }
                            ],
                            "index": 11,
                            "angle": 0,
                            "type": "image_caption"
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        50,
                        606,
                        295,
                        672
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                606,
                                295,
                                672
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        606,
                                        295,
                                        672
                                    ],
                                    "type": "text",
                                    "content": "Case study: interpretable reasoning. In this section, we present Table 9, which illustrates PoG's interpretability through case studies involving questions with one, two, and three entities. These examples demonstrate PoG's effectiveness in handling multi-entity and multi-hop tasks by providing clear and understandable reasoning paths that lead to accurate answers."
                                }
                            ]
                        }
                    ],
                    "index": 13
                },
                {
                    "bbox": [
                        315,
                        83,
                        433,
                        96
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                83,
                                433,
                                96
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        83,
                                        433,
                                        96
                                    ],
                                    "type": "text",
                                    "content": "C Experiment Details"
                                }
                            ]
                        }
                    ],
                    "index": 14
                },
                {
                    "bbox": [
                        313,
                        100,
                        559,
                        253
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                100,
                                559,
                                253
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        100,
                                        559,
                                        253
                                    ],
                                    "type": "text",
                                    "content": "Experiment datasets. To evaluate PoG's capability in multi-hop knowledge-intensive reasoning tasks, we assess it on four KBQA datasets: three multi-hop datasets (CWQ [38], WebQSP [51], GrailQA [12]) and one single-hop dataset (SimpleQuestions [31]). Additionally, to examine PoG on more general tasks, we include an open-domain QA dataset, WebQuestions. For the evaluation of large datasets such as CWQ, GrailQA, and SimpleQuestions, we utilize a random sample of 1,000 test cases from CWQ and employ the 1,000 samples previously reported by ToG [37] to facilitate a comparison with the SOTA while also minimizing computational costs. Freebase serves as the background knowledge graph for all datasets, which encompasses approximately 88 million entities, 20,000 relations, and 126 million triples [5, 27]. The statistics of the datasets utilized in this study are detailed in Table 10."
                                }
                            ]
                        }
                    ],
                    "index": 15
                },
                {
                    "bbox": [
                        314,
                        254,
                        559,
                        364
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                254,
                                559,
                                364
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        254,
                                        559,
                                        364
                                    ],
                                    "type": "text",
                                    "content": "Baselines. Inspired by ToG [37], we compare our method with standard prompting (IO), Chain-of-Thought (CoT), and Self-Consistency(SC) promptings with six in-context exemplars and \"step-by-step\" reasoning chains. For each dataset, we also include previous SOTA works for comparison. For a fair play, we compare with previous SOTA among all prompting-based methods and previous SOTA among all methods respectively. Since ToG is the current SOTA prompting-based method, we directly refer to their results and those of other baselines reported in their paper for comparisons."
                                }
                            ]
                        }
                    ],
                    "index": 16
                },
                {
                    "bbox": [
                        314,
                        366,
                        559,
                        475
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                366,
                                559,
                                475
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        366,
                                        559,
                                        475
                                    ],
                                    "type": "text",
                                    "content": "Experimental implementation. Leveraging the plug-and-play convenience of our framework, we experiment with two LLMs: GPT-3.5 and GPT-4. We use the OpenAI API to access GPT-3.5 (GPT-3.5-turbo) and GPT-4. Aligning with ToG, we set the temperature parameter to 0.4 during the exploration process (to increase diversity) and to 0 during the reasoning process (to ensure reproducibility). The maximum token length for generation is set to 256. In all experiments, we set both "
                                },
                                {
                                    "bbox": [
                                        314,
                                        366,
                                        559,
                                        475
                                    ],
                                    "type": "inline_equation",
                                    "content": "W_{\\mathrm{max}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        366,
                                        559,
                                        475
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        314,
                                        366,
                                        559,
                                        475
                                    ],
                                    "type": "inline_equation",
                                    "content": "D_{\\mathrm{max}}"
                                },
                                {
                                    "bbox": [
                                        314,
                                        366,
                                        559,
                                        475
                                    ],
                                    "type": "text",
                                    "content": " to 3 for beam search. All the experiments are conducted on a machine with Intel Xeon Gold 6248R CPU, Nvidia A5000 GPU and 512GB memory."
                                }
                            ]
                        }
                    ],
                    "index": 17
                },
                {
                    "bbox": [
                        314,
                        483,
                        559,
                        540
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                314,
                                483,
                                559,
                                540
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        314,
                                        483,
                                        559,
                                        540
                                    ],
                                    "type": "text",
                                    "content": "Table 10: Statistics of the datasets used in this paper.† denotes we randomly select 1,000 samples from the CWQ test set to create the experiment testing set due to the abundance of test samples. * denotes that we utilize the 1,000 samples reported by ToG [37] to compare with the state-of-the-art."
                                }
                            ]
                        }
                    ],
                    "index": 18
                },
                {
                    "type": "table",
                    "bbox": [
                        324,
                        544,
                        551,
                        623
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                324,
                                544,
                                551,
                                623
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        324,
                                        544,
                                        551,
                                        623
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                324,
                                                544,
                                                551,
                                                623
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td>Dataset</td><td>Answer Format</td><td>Test</td><td>Train</td></tr><tr><td>ComplexWebQuestions (CWQ)†</td><td>Entity</td><td>1,000</td><td>27,734</td></tr><tr><td>WebQSP</td><td>Entity/Number</td><td>1,639</td><td>3,098</td></tr><tr><td>GrailQA*</td><td>Entity/Number</td><td>1,000</td><td>44,337</td></tr><tr><td>Simple Question*</td><td>Entity/Number</td><td>1,000</td><td>14,894</td></tr><tr><td>WebQuestions</td><td>Entity/Number</td><td>2,032</td><td>3,778</td></tr></table>",
                                            "image_path": "17d119ed21fd3ab913acceea8077d7658c1c629f4d66ac17cb8c830f680c8f86.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 19,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 19
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        217,
                        68
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                217,
                                68
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        217,
                                        68
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        507,
                        60,
                        558,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                507,
                                60,
                                558,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        507,
                                        60,
                                        558,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan et al."
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        314,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                314,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        314,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3518"
                                }
                            ]
                        }
                    ],
                    "index": 20
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 13
        },
        {
            "para_blocks": [
                {
                    "type": "table",
                    "bbox": [
                        77,
                        116,
                        534,
                        708
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                171,
                                99,
                                440,
                                111
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        171,
                                        99,
                                        440,
                                        111
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                171,
                                                99,
                                                440,
                                                111
                                            ],
                                            "type": "text",
                                            "content": "Table 9: Examples of faithful and interpretable reasoning of PoG."
                                        }
                                    ]
                                }
                            ],
                            "index": 2,
                            "angle": 0,
                            "type": "table_caption"
                        },
                        {
                            "bbox": [
                                77,
                                116,
                                534,
                                708
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        77,
                                        116,
                                        534,
                                        708
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                77,
                                                116,
                                                534,
                                                708
                                            ],
                                            "type": "table",
                                            "html": "<table><tr><td>Field</td><td>Content</td></tr><tr><td>Question</td><td>Lou Seal is the mascot for the team that last won the World Series when?</td></tr><tr><td>Answer</td><td>2014 World Series</td></tr><tr><td>Topic Entity</td><td>Lou Seal</td></tr><tr><td>LLM indicator</td><td>&quot;Lou Seal&quot; - mascot for - team - last won - World Series - when</td></tr><tr><td rowspan=\"2\">Split Question</td><td>split_question 1: What team is &quot;Lou Seal&quot; the mascot for?</td></tr><tr><td>split_question 2: When did the last World Series win occur for the team with Lou Seal as the mascot?</td></tr><tr><td>Reasoning Path</td><td>{Lou Seal} → sports.mascot.team → {San Francisco Giants} → sports.sports_team.championships → {2014 World Series, 2012 World Series, 2010 World Series}</td></tr><tr><td rowspan=\"2\">PoG answer</td><td>answer: {2014 World Series}</td></tr><tr><td>reason: From the given path {Lou Seal} → sports.mascot.team → {San Francisco Giants}, {San Francisco Giants} is the team that &quot;Lou Seal&quot; serves as the mascot for. From {San Francisco Giants} → sports.sports_team.championships → {2014 World Series, 2012 World Series, 2010 World Series}, the last World Series won by the {San Francisco Giants} is in {2014}. Therefore, the provided knowledge graph path is sufficient to answer the overall question, and the answer is {2014 World Series}.</td></tr><tr><td>Question Answer</td><td>What European Union country sharing borders with Germany contains the Lejure Municipality?</td></tr><tr><td>Topic Entity</td><td>Denmark\n{Germany, Lejure Municipality}</td></tr><tr><td>LLM indicator</td><td>&quot;Lejure Municipality&quot; - contained by - European Union country (answer)- shares borders with-</td></tr><tr><td rowspan=\"3\">Split Question</td><td>&quot;Germany&quot;</td></tr><tr><td>split_question 1: What European Union country shares borders with &quot;Germany&quot;?</td></tr><tr><td>split_question 2: What country contains the Lejure Municipality?</td></tr><tr><td>Reasoning Path</td><td>{Lejure Municipality} → location/administrative_division.country → {Denmark} → loca-\ntion.location.containedby → {Eurasia} → location.location.contains → {Germany},\n{Lejure Municipality} → location/administrative_division_country → {Denmark} → \nbaseLocations.countries.continent → {Europe} → location.location.contains → {Western \nEurope} → location.location.contains → {Germany}</td></tr><tr><td rowspan=\"2\">PoG answer</td><td>answer: {Denmark}</td></tr><tr><td>reason: From {Denmark} → location.location.containedby → {Eurasia} → location.location.contains \n→ {Germany}, Denmark is European Union country shares borders with &quot;Germany&quot;. From {Lejure \nMunicipality} → location.administrative_division-country → {Denmark}, Denmark is a country \ncontains the Lejure Municipality Both paths lead to Denmark, which is the European Union country \nsharing borders with Germany and containing the Lejure Municipality. Therefore, the provided \nknowledge graph path is sufficient to answer the main question, and the answer is {Denmark}.</td></tr><tr><td>Question Answer</td><td>What Central Tiem Zone continent do the Falkland Islands belong to?</td></tr><tr><td>Topic Entity</td><td>{Falkland Islands, Continent, Central Time Zone}</td></tr><tr><td>LLM indicator</td><td>answer(&quot;Central Time Zone&quot;) - owns - answer(&quot;Continent&quot;)- located contain - &quot;Falkland Islands&quot;</td></tr><tr><td rowspan=\"2\">Split Question</td><td>split_question 1: What continent do the Falkland Islands belong to?</td></tr><tr><td>split_question 2: What Central Time Zone does the continent belong to?</td></tr><tr><td>Reasoning Path</td><td>{Central Time Zone} → time.time-zoneLocations_in.this_time-zone → {Americas} → com-\nmon.topic.not able_types → {Continent} → commontopic.notable_types → {Americas} → loca-\ntion.location.con tains → {Falkland Islands}</td></tr><tr><td rowspan=\"2\">PoG answer</td><td>answer: {Americas}</td></tr><tr><td>reason: From {Continent} → common-topic.notable_types → {Americas} → location.location.contain-\ntains →{ Falkland Islands}, Americas is the continent Falkland Islands belong to. From {Central \nTime Zone} → time.time-zoneLocations_in.this_time-zone → {Americas} → common-topic.no-\ntable_types → {Continent}. Americas is the Central Time Zone. Therefore, the provided knowledge \ngraph path is sufficient to answer the overall question, and the answer is {Americas}.</td></tr></table>",
                                            "image_path": "eb9e1d1fb4fc89fd02b103c49e39616cb17e9f533bfceef7e70061d75fcc5b0f.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 3,
                            "angle": 0,
                            "type": "table_body"
                        }
                    ],
                    "index": 3
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        297,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                297,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        297,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        392,
                        60,
                        559,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                392,
                                60,
                                559,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        392,
                                        60,
                                        559,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3519"
                                }
                            ]
                        }
                    ],
                    "index": 4
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 14
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        51,
                        83,
                        115,
                        96
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                83,
                                115,
                                96
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        83,
                                        115,
                                        96
                                    ],
                                    "type": "text",
                                    "content": "D SPARQL"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        50,
                        99,
                        295,
                        131
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                99,
                                295,
                                131
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        99,
                                        295,
                                        131
                                    ],
                                    "type": "text",
                                    "content": "This section outlines the pre-defined SPARQL queries used for interacting with the knowledge graph and constructing graphs for our experiments."
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "bbox": [
                        51,
                        140,
                        244,
                        153
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                140,
                                244,
                                153
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        140,
                                        244,
                                        153
                                    ],
                                    "type": "text",
                                    "content": "D.1 1-hop Entity and Relation Search"
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        50,
                        155,
                        296,
                        221
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                155,
                                296,
                                221
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        155,
                                        296,
                                        221
                                    ],
                                    "type": "text",
                                    "content": "To facilitate the retrieval of 1-hop neighbors of entities within the Freebase Knowledge Graph, we have predefined a SPARQL query. This query is designed to be executed by simply substituting the appropriate ID for the query entity ID. It returns the connected entities' IDs and their associated relations' IDs, indicating whether the connected entity is at the tail or the head of the relation."
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "type": "code",
                    "bbox": [
                        51,
                        224,
                        247,
                        367
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                51,
                                224,
                                247,
                                367
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        224,
                                        247,
                                        367
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                224,
                                                247,
                                                367
                                            ],
                                            "type": "text",
                                            "content": "PREFIX ns: <http://rdfs.freebase.com/ns/>   \nSELECT ?relation ?connectedEntity ?direction   \nWHERE { ns:ID ?relation ?connectedEntity . BIND(\"tail\" AS ?direction) } UNION { ?connectedEntity ?relation ns:ID . BIND(\"head\" AS ?direction) }"
                                        }
                                    ]
                                }
                            ],
                            "index": 6,
                            "angle": 0,
                            "type": "code_body"
                        }
                    ],
                    "index": 6,
                    "sub_type": "code",
                    "guess_lang": "txt"
                },
                {
                    "bbox": [
                        51,
                        379,
                        208,
                        392
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                379,
                                208,
                                392
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        379,
                                        208,
                                        392
                                    ],
                                    "type": "text",
                                    "content": "D.2 Short Textual Description"
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        50,
                        394,
                        296,
                        427
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                394,
                                296,
                                427
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        394,
                                        296,
                                        427
                                    ],
                                    "type": "text",
                                    "content": "The following predefined function implements the retrieval of short textual descriptions, "
                                },
                                {
                                    "bbox": [
                                        50,
                                        394,
                                        296,
                                        427
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{D}(.)"
                                },
                                {
                                    "bbox": [
                                        50,
                                        394,
                                        296,
                                        427
                                    ],
                                    "type": "text",
                                    "content": ", for converting the identifiers (IDs) of entities or relations into natural language descriptions."
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "type": "code",
                    "bbox": [
                        51,
                        430,
                        275,
                        583
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                51,
                                430,
                                275,
                                583
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        51,
                                        430,
                                        275,
                                        583
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                51,
                                                430,
                                                275,
                                                583
                                            ],
                                            "type": "text",
                                            "content": "PREFIX ns: <http://rdfs.freebase.com/ns/>   \nSELECT DISTINCT ?tailEntity   \nWHERE { ?entity ns:typeobject.name ?tailEntity . FILTER(?entity "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                430,
                                                275,
                                                583
                                            ],
                                            "type": "inline_equation",
                                            "content": "="
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                430,
                                                275,
                                                583
                                            ],
                                            "type": "text",
                                            "content": " ns:ID) }   \nUNION { ?entity <http://www.w3.org/2002/07/ owlsameAs> ?tailEntity . FILTER(?entity "
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                430,
                                                275,
                                                583
                                            ],
                                            "type": "inline_equation",
                                            "content": "="
                                        },
                                        {
                                            "bbox": [
                                                51,
                                                430,
                                                275,
                                                583
                                            ],
                                            "type": "text",
                                            "content": " ns:ID)   \n}"
                                        }
                                    ]
                                }
                            ],
                            "index": 9,
                            "angle": 0,
                            "type": "code_body"
                        }
                    ],
                    "index": 9,
                    "sub_type": "code",
                    "guess_lang": "txt"
                },
                {
                    "bbox": [
                        315,
                        83,
                        459,
                        97
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                315,
                                83,
                                459,
                                97
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        315,
                                        83,
                                        459,
                                        97
                                    ],
                                    "type": "text",
                                    "content": "D.3 1-hop Subgraph Search"
                                }
                            ]
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        313,
                        99,
                        559,
                        175
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                313,
                                99,
                                559,
                                175
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        313,
                                        99,
                                        559,
                                        175
                                    ],
                                    "type": "text",
                                    "content": "To facilitate subgraph detection in Section 4.1, we implement the 1-hop subgraph detection feature by integrating SPARQL functions described in Appendix D.1 and D.2. The purpose of this function is to retrieve, in a single SPARQL query, the 1-hop neighbors of a given query with their IDs, natural language names, and connected relationships, specifying whether the connected entity is at the tail or the head of the relationship."
                                }
                            ]
                        }
                    ],
                    "index": 11
                },
                {
                    "type": "code",
                    "bbox": [
                        315,
                        178,
                        550,
                        481
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                315,
                                178,
                                550,
                                481
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        315,
                                        178,
                                        550,
                                        481
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                315,
                                                178,
                                                550,
                                                481
                                            ],
                                            "type": "text",
                                            "content": "PREFIX ns: <http://rdfs.freebase.com/ns/>   \nSELECT ?relation ?connectedEntity ?connectedEntityName ? direction   \nWHERE { ns:ID ?relation ?connectedEntity . OPTIONAL { ?connectedEntity ns:typeobject.name ? name . FILTER(lang(?name) "
                                        },
                                        {
                                            "bbox": [
                                                315,
                                                178,
                                                550,
                                                481
                                            ],
                                            "type": "inline_equation",
                                            "content": "="
                                        },
                                        {
                                            "bbox": [
                                                315,
                                                178,
                                                550,
                                                481
                                            ],
                                            "type": "text",
                                            "content": " 'en') } BIND(COALESCE(?name，\"Unnamed Entity\") AS ?connectedEntityName) BIND(\"tail\"AS?direction) } UNION { ?connectedEntity ?relation ns:ID . OPTIONAL { ?connectedEntity ns:typeobject.name ? name . FILTER(lang(?name） "
                                        },
                                        {
                                            "bbox": [
                                                315,
                                                178,
                                                550,
                                                481
                                            ],
                                            "type": "inline_equation",
                                            "content": "="
                                        },
                                        {
                                            "bbox": [
                                                315,
                                                178,
                                                550,
                                                481
                                            ],
                                            "type": "text",
                                            "content": " 'en') } BIND(COALESCE(?name，\"Unnamed Entity\") AS ?connectedEntityName) BIND(\"head\"AS?direction) }"
                                        }
                                    ]
                                }
                            ],
                            "index": 12,
                            "angle": 0,
                            "type": "code_body"
                        }
                    ],
                    "index": 12,
                    "sub_type": "code",
                    "guess_lang": "txt"
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        217,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                217,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        217,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        507,
                        60,
                        559,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                507,
                                60,
                                559,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        507,
                                        60,
                                        559,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan et al."
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3520"
                                }
                            ]
                        }
                    ],
                    "index": 13
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 15
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        51,
                        83,
                        114,
                        96
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                83,
                                114,
                                96
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        83,
                                        114,
                                        96
                                    ],
                                    "type": "text",
                                    "content": "E Prompts"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        51,
                        99,
                        366,
                        110
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                99,
                                366,
                                110
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        99,
                                        366,
                                        110
                                    ],
                                    "type": "text",
                                    "content": "In this section, we detail the prompts required for our main experimental procedures."
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "bbox": [
                        143,
                        121,
                        279,
                        132
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                121,
                                279,
                                132
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        121,
                                        279,
                                        132
                                    ],
                                    "type": "text",
                                    "content": "Question Analysis Prompt Template"
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        141,
                        141,
                        468,
                        201
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                141,
                                141,
                                468,
                                201
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        141,
                                        141,
                                        468,
                                        201
                                    ],
                                    "type": "text",
                                    "content": "You will receive a multi-hop question, which is composed of several interconnected queries, along with a list of topic entities that serve as the main keywords for the question. Your task is to break the question into simpler parts, using each topic entity once and provide a Chain of Thought (CoT) that shows how the topic entities are related. Note: Each simpler question should explore how one topic entity connects to others or the answer. The goal is to systematically address each entity to derive the final answer."
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "bbox": [
                        143,
                        206,
                        220,
                        216
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                206,
                                220,
                                216
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        206,
                                        220,
                                        216
                                    ],
                                    "type": "text",
                                    "content": "In-Context Few-shot"
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        143,
                        221,
                        179,
                        232
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                221,
                                179,
                                232
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        221,
                                        179,
                                        232
                                    ],
                                    "type": "text",
                                    "content": "Q: {Query}"
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        143,
                        232,
                        233,
                        242
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                232,
                                233,
                                242
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        232,
                                        233,
                                        242
                                    ],
                                    "type": "text",
                                    "content": "Topic Entity: {Topic Entity}"
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "bbox": [
                        143,
                        242,
                        153,
                        250
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                242,
                                153,
                                250
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        242,
                                        153,
                                        250
                                    ],
                                    "type": "text",
                                    "content": "A:"
                                }
                            ]
                        }
                    ],
                    "index": 9
                },
                {
                    "bbox": [
                        143,
                        281,
                        274,
                        293
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                281,
                                274,
                                293
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        281,
                                        274,
                                        293
                                    ],
                                    "type": "text",
                                    "content": "LLM Supplement Prompt Template"
                                }
                            ]
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        141,
                        302,
                        468,
                        363
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                141,
                                302,
                                468,
                                363
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        141,
                                        302,
                                        468,
                                        363
                                    ],
                                    "type": "text",
                                    "content": "Using the main question, a possibly uncertain chain of thought generated by a language model, some related split questions, paths from the \"Related Paths\" section, and main topic entities: please first provide three predicted results, and second offer three possible chains of thought that could lead to these results, using the provided knowledge paths and your own knowledge. If any answers are unclear, suggest alternative answers to fill in the gaps in the chains of thought, following the same format as the provided examples."
                                }
                            ]
                        }
                    ],
                    "index": 11
                },
                {
                    "bbox": [
                        143,
                        368,
                        220,
                        376
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                368,
                                220,
                                376
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        368,
                                        220,
                                        376
                                    ],
                                    "type": "text",
                                    "content": "In-Context Few-shot"
                                }
                            ]
                        }
                    ],
                    "index": 12
                },
                {
                    "bbox": [
                        143,
                        383,
                        179,
                        393
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                383,
                                179,
                                393
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        383,
                                        179,
                                        393
                                    ],
                                    "type": "text",
                                    "content": "Q: {Query}"
                                }
                            ]
                        }
                    ],
                    "index": 13
                },
                {
                    "bbox": [
                        143,
                        393,
                        233,
                        403
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                393,
                                233,
                                403
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        393,
                                        233,
                                        403
                                    ],
                                    "type": "text",
                                    "content": "Topic Entity: {Topic Entity}"
                                }
                            ]
                        }
                    ],
                    "index": 14
                },
                {
                    "bbox": [
                        143,
                        403,
                        253,
                        412
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                403,
                                253,
                                412
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        403,
                                        253,
                                        412
                                    ],
                                    "type": "text",
                                    "content": "Think Indicator:{Think Indicator}"
                                }
                            ]
                        }
                    ],
                    "index": 15
                },
                {
                    "bbox": [
                        143,
                        413,
                        244,
                        422
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                413,
                                244,
                                422
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        413,
                                        244,
                                        422
                                    ],
                                    "type": "text",
                                    "content": "Split Question:{Split Question}"
                                }
                            ]
                        }
                    ],
                    "index": 16
                },
                {
                    "bbox": [
                        143,
                        423,
                        153,
                        430
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                423,
                                153,
                                430
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        423,
                                        153,
                                        430
                                    ],
                                    "type": "text",
                                    "content": "A:"
                                }
                            ]
                        }
                    ],
                    "index": 17
                },
                {
                    "bbox": [
                        50,
                        453,
                        513,
                        464
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                453,
                                513,
                                464
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        453,
                                        513,
                                        464
                                    ],
                                    "type": "text",
                                    "content": "where {Think Indicator}, and {Split Question} are obtained in section 4.1. An indicator example is shown in Figure 2."
                                }
                            ]
                        }
                    ],
                    "index": 18
                },
                {
                    "bbox": [
                        143,
                        475,
                        279,
                        486
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                475,
                                279,
                                486
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        475,
                                        279,
                                        486
                                    ],
                                    "type": "text",
                                    "content": "Precise Path Select Prompt Template"
                                }
                            ]
                        }
                    ],
                    "index": 19
                },
                {
                    "bbox": [
                        141,
                        495,
                        468,
                        546
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                141,
                                495,
                                468,
                                546
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        141,
                                        495,
                                        468,
                                        546
                                    ],
                                    "type": "text",
                                    "content": "Given a main question, a LLM-generated thinking Cot that considers all the entities, a few split questions that you can use one by one and finally obtain the final answer, and the associated retrieved knowledge graph path, {set of entities (with id start with \"m.\")} -> {set of relationships} -> {set of entities(with id start with \"m.\")}, Please score and give me the top three lists from the candidate paths set can be highly to be the answer of the question."
                                }
                            ]
                        }
                    ],
                    "index": 20
                },
                {
                    "bbox": [
                        143,
                        551,
                        220,
                        560
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                551,
                                220,
                                560
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        551,
                                        220,
                                        560
                                    ],
                                    "type": "text",
                                    "content": "In-Context Few-shot"
                                }
                            ]
                        }
                    ],
                    "index": 21
                },
                {
                    "bbox": [
                        143,
                        566,
                        179,
                        576
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                566,
                                179,
                                576
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        566,
                                        179,
                                        576
                                    ],
                                    "type": "text",
                                    "content": "Q: {Query}"
                                }
                            ]
                        }
                    ],
                    "index": 22
                },
                {
                    "bbox": [
                        143,
                        576,
                        253,
                        586
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                576,
                                253,
                                586
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        576,
                                        253,
                                        586
                                    ],
                                    "type": "text",
                                    "content": "Think Indicator:{Think Indicator}"
                                }
                            ]
                        }
                    ],
                    "index": 23
                },
                {
                    "bbox": [
                        143,
                        586,
                        244,
                        596
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                586,
                                244,
                                596
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        586,
                                        244,
                                        596
                                    ],
                                    "type": "text",
                                    "content": "Split Question:{Split Question}"
                                }
                            ]
                        }
                    ],
                    "index": 24
                },
                {
                    "bbox": [
                        143,
                        596,
                        257,
                        605
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                596,
                                257,
                                605
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        596,
                                        257,
                                        605
                                    ],
                                    "type": "text",
                                    "content": "Candidate Paths:{Candidate Paths}"
                                }
                            ]
                        }
                    ],
                    "index": 25
                },
                {
                    "bbox": [
                        143,
                        606,
                        153,
                        614
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                606,
                                153,
                                614
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        606,
                                        153,
                                        614
                                    ],
                                    "type": "text",
                                    "content": "A:"
                                }
                            ]
                        }
                    ],
                    "index": 26
                },
                {
                    "bbox": [
                        49,
                        636,
                        560,
                        656
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                49,
                                636,
                                560,
                                656
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        49,
                                        636,
                                        560,
                                        656
                                    ],
                                    "type": "text",
                                    "content": "{Candidate Paths} denotes the retrieved reasoning paths Finalpaths to be selected in this request which are formatted as a series of structural sentences:"
                                }
                            ]
                        }
                    ],
                    "index": 27
                },
                {
                    "bbox": [
                        195,
                        654,
                        430,
                        667
                    ],
                    "type": "interline_equation",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                195,
                                654,
                                430,
                                667
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        195,
                                        654,
                                        430,
                                        667
                                    ],
                                    "type": "interline_equation",
                                    "content": "\\{e _ {0 x}, \\dots , e _ {0 z} \\} \\to r _ {1 _ {i}} \\to \\{e _ {1 x}, \\dots , e _ {1 z} \\} \\to \\dots \\to r _ {l _ {j}} \\to \\{e _ {l x}, \\dots , e _ {l z} \\}",
                                    "image_path": "d055bdd8f727520fd576735ea5d9f3aba46b2c38b8b2b466191ddb47e3c6f39d.jpg"
                                }
                            ]
                        }
                    ],
                    "index": 28
                },
                {
                    "type": "image",
                    "bbox": [
                        306,
                        670,
                        320,
                        675
                    ],
                    "blocks": [
                        {
                            "bbox": [
                                306,
                                670,
                                320,
                                675
                            ],
                            "lines": [
                                {
                                    "bbox": [
                                        306,
                                        670,
                                        320,
                                        675
                                    ],
                                    "spans": [
                                        {
                                            "bbox": [
                                                306,
                                                670,
                                                320,
                                                675
                                            ],
                                            "type": "image",
                                            "image_path": "79e7d41897e2d76eb91b0e7d27f8168d28561a12a790e0536c019264f8b0fbb0.jpg"
                                        }
                                    ]
                                }
                            ],
                            "index": 29,
                            "angle": 0,
                            "type": "image_body"
                        }
                    ],
                    "index": 29
                },
                {
                    "bbox": [
                        195,
                        677,
                        431,
                        688
                    ],
                    "type": "interline_equation",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                195,
                                677,
                                431,
                                688
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        195,
                                        677,
                                        431,
                                        688
                                    ],
                                    "type": "interline_equation",
                                    "content": "\\left\\{e _ {0 x}, \\dots , e _ {0 z} \\right\\}\\rightarrow r _ {1 _ {i}} \\rightarrow \\left\\{e _ {1 x}, \\dots , e _ {1 z} \\right\\}\\rightarrow \\dots \\rightarrow r _ {l _ {j}} \\rightarrow \\left\\{e _ {l x}, \\dots , e _ {l z} \\right\\},",
                                    "image_path": "f331300089662d178242eb7dbf1054ef4708b9e4fecda90a24e067a0dd16ede5.jpg"
                                }
                            ]
                        }
                    ],
                    "index": 30
                },
                {
                    "bbox": [
                        50,
                        688,
                        559,
                        710
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                688,
                                559,
                                710
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "where, "
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "i"
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " and "
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "j"
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " in "
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "r_{1_i}, r_{1_j}"
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " represent the "
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "i"
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "-th, "
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "j"
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "-th relation from each relation edge in the clustered question subgraph. And "
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "e"
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": " is constructed by its ID and natural language name "
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "inline_equation",
                                    "content": "\\mathcal{D}(ID)"
                                },
                                {
                                    "bbox": [
                                        50,
                                        688,
                                        559,
                                        710
                                    ],
                                    "type": "text",
                                    "content": "."
                                }
                            ]
                        }
                    ],
                    "index": 31
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        297,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                297,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        297,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Paths-over-Graph: Knowledge Graph Empowered Large Language Model Reasoning"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        392,
                        60,
                        559,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                392,
                                60,
                                559,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        392,
                                        60,
                                        559,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        314,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                314,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        314,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3521"
                                }
                            ]
                        }
                    ],
                    "index": 32
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 16
        },
        {
            "para_blocks": [
                {
                    "bbox": [
                        143,
                        91,
                        279,
                        102
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                91,
                                279,
                                102
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        91,
                                        279,
                                        102
                                    ],
                                    "type": "text",
                                    "content": "Path Summarizing Prompt Template"
                                }
                            ]
                        }
                    ],
                    "index": 2
                },
                {
                    "bbox": [
                        141,
                        112,
                        468,
                        192
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                141,
                                112,
                                468,
                                192
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        141,
                                        112,
                                        468,
                                        192
                                    ],
                                    "type": "text",
                                    "content": "Given a main question, an uncertain LLM-generated thinking Cot that considers all the entities, a few split questions that you can use one by one and finally obtain the final answer, the associated accuracy retrieved knowledge paths from the Related paths section, and main topic entities. Your task is to summarize the provided knowledge triple in the Related paths section and generate a chain of thoughts by the knowledge triple related to the main topic entities of the question, which will be used for generating the answer for the main question and split question further. You have to make sure you summarize correctly by using the provided knowledge triple, you can only use the entity with id from the given path and you can not skip in steps."
                                }
                            ]
                        }
                    ],
                    "index": 3
                },
                {
                    "bbox": [
                        143,
                        197,
                        220,
                        205
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                197,
                                220,
                                205
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        197,
                                        220,
                                        205
                                    ],
                                    "type": "text",
                                    "content": "In-Context Few-shot"
                                }
                            ]
                        }
                    ],
                    "index": 4
                },
                {
                    "bbox": [
                        143,
                        212,
                        179,
                        221
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                212,
                                179,
                                221
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        212,
                                        179,
                                        221
                                    ],
                                    "type": "text",
                                    "content": "Q: {Query}"
                                }
                            ]
                        }
                    ],
                    "index": 5
                },
                {
                    "bbox": [
                        143,
                        222,
                        253,
                        232
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                222,
                                253,
                                232
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        222,
                                        253,
                                        232
                                    ],
                                    "type": "text",
                                    "content": "Think Indicator:{Think Indicator}"
                                }
                            ]
                        }
                    ],
                    "index": 6
                },
                {
                    "bbox": [
                        143,
                        232,
                        244,
                        242
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                232,
                                244,
                                242
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        232,
                                        244,
                                        242
                                    ],
                                    "type": "text",
                                    "content": "Split Question:{Split Question}"
                                }
                            ]
                        }
                    ],
                    "index": 7
                },
                {
                    "bbox": [
                        143,
                        242,
                        239,
                        251
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                242,
                                239,
                                251
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        242,
                                        239,
                                        251
                                    ],
                                    "type": "text",
                                    "content": "Related Paths:{Related Paths}"
                                }
                            ]
                        }
                    ],
                    "index": 8
                },
                {
                    "bbox": [
                        143,
                        252,
                        153,
                        259
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                252,
                                153,
                                259
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        252,
                                        153,
                                        259
                                    ],
                                    "type": "text",
                                    "content": "A:"
                                }
                            ]
                        }
                    ],
                    "index": 9
                },
                {
                    "bbox": [
                        50,
                        281,
                        334,
                        292
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                50,
                                281,
                                334,
                                292
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        50,
                                        281,
                                        334,
                                        292
                                    ],
                                    "type": "text",
                                    "content": "{Related_Paths} has the same format with the {Candidate_Paths} before."
                                }
                            ]
                        }
                    ],
                    "index": 10
                },
                {
                    "bbox": [
                        143,
                        301,
                        329,
                        312
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                301,
                                329,
                                312
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        301,
                                        329,
                                        312
                                    ],
                                    "type": "text",
                                    "content": "Question Answering Evaluation Prompt Template"
                                }
                            ]
                        }
                    ],
                    "index": 11
                },
                {
                    "bbox": [
                        141,
                        322,
                        469,
                        401
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                141,
                                322,
                                469,
                                401
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        141,
                                        322,
                                        469,
                                        401
                                    ],
                                    "type": "text",
                                    "content": "Given a main question, an uncertain LLM-generated thinking Cot that considers all the entities, a few split questions that you can use and finally obtain the final answer, and the associated retrieved knowledge graph path, {set of entities (with id start with \"m.\")} -> {set of relationships} -> {set of entities(with id start with \"m.\")}. Your task is to determine if this knowledge graph path is sufficient to answer the given split question first then the main question. If it's sufficient, you need to respond {Yes} and provide the answer to the main question. If the answer is obtained from the given knowledge path, it should be the entity name from the path. Otherwise, you need to response {No}, then explain the reason."
                                }
                            ]
                        }
                    ],
                    "index": 12
                },
                {
                    "bbox": [
                        143,
                        407,
                        220,
                        416
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                407,
                                220,
                                416
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        407,
                                        220,
                                        416
                                    ],
                                    "type": "text",
                                    "content": "In-Context Few-shot"
                                }
                            ]
                        }
                    ],
                    "index": 13
                },
                {
                    "bbox": [
                        143,
                        422,
                        179,
                        432
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                422,
                                179,
                                432
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        422,
                                        179,
                                        432
                                    ],
                                    "type": "text",
                                    "content": "Q: {Query}"
                                }
                            ]
                        }
                    ],
                    "index": 14
                },
                {
                    "bbox": [
                        143,
                        433,
                        253,
                        442
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                433,
                                253,
                                442
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        433,
                                        253,
                                        442
                                    ],
                                    "type": "text",
                                    "content": "Think Indicator:{Think Indicator}"
                                }
                            ]
                        }
                    ],
                    "index": 15
                },
                {
                    "bbox": [
                        143,
                        442,
                        244,
                        452
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                442,
                                244,
                                452
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        442,
                                        244,
                                        452
                                    ],
                                    "type": "text",
                                    "content": "Split Question:{Split Question}"
                                }
                            ]
                        }
                    ],
                    "index": 16
                },
                {
                    "bbox": [
                        143,
                        453,
                        239,
                        462
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                453,
                                239,
                                462
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        453,
                                        239,
                                        462
                                    ],
                                    "type": "text",
                                    "content": "Related Paths:{Related Paths}"
                                }
                            ]
                        }
                    ],
                    "index": 17
                },
                {
                    "bbox": [
                        143,
                        463,
                        153,
                        471
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                463,
                                153,
                                471
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        463,
                                        153,
                                        471
                                    ],
                                    "type": "text",
                                    "content": "A:"
                                }
                            ]
                        }
                    ],
                    "index": 18
                },
                {
                    "bbox": [
                        143,
                        502,
                        331,
                        513
                    ],
                    "type": "title",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                502,
                                331,
                                513
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        502,
                                        331,
                                        513
                                    ],
                                    "type": "text",
                                    "content": "Question Answering Generation Prompt Template"
                                }
                            ]
                        }
                    ],
                    "index": 19
                },
                {
                    "bbox": [
                        141,
                        521,
                        469,
                        573
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                141,
                                521,
                                469,
                                573
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        141,
                                        521,
                                        469,
                                        573
                                    ],
                                    "type": "text",
                                    "content": "Given a main question, an uncertain LLM-generated thinking Cot that considers all the entities, a few split questions that you can use one by one and finally obtain the final answer, and the associated retrieved knowledge graph path, {set of entities (with id start with \"m.\")} -> {set of relationships} -> {set of entities(with id start with \"m.\")}, Your task is to generate the answer based on the given knowledge graph path and your own knowledge."
                                }
                            ]
                        }
                    ],
                    "index": 20
                },
                {
                    "bbox": [
                        143,
                        578,
                        220,
                        586
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                578,
                                220,
                                586
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        578,
                                        220,
                                        586
                                    ],
                                    "type": "text",
                                    "content": "In-Context Few-shot"
                                }
                            ]
                        }
                    ],
                    "index": 21
                },
                {
                    "bbox": [
                        143,
                        592,
                        179,
                        602
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                592,
                                179,
                                602
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        592,
                                        179,
                                        602
                                    ],
                                    "type": "text",
                                    "content": "Q: {Query}"
                                }
                            ]
                        }
                    ],
                    "index": 22
                },
                {
                    "bbox": [
                        143,
                        602,
                        253,
                        612
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                602,
                                253,
                                612
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        602,
                                        253,
                                        612
                                    ],
                                    "type": "text",
                                    "content": "Think Indicator:{Think Indicator}"
                                }
                            ]
                        }
                    ],
                    "index": 23
                },
                {
                    "bbox": [
                        143,
                        612,
                        244,
                        622
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                612,
                                244,
                                622
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        612,
                                        244,
                                        622
                                    ],
                                    "type": "text",
                                    "content": "Split Question:{Split Question}"
                                }
                            ]
                        }
                    ],
                    "index": 24
                },
                {
                    "bbox": [
                        143,
                        622,
                        239,
                        632
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                622,
                                239,
                                632
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        622,
                                        239,
                                        632
                                    ],
                                    "type": "text",
                                    "content": "Related Paths:{Related Paths}"
                                }
                            ]
                        }
                    ],
                    "index": 25
                },
                {
                    "bbox": [
                        143,
                        633,
                        153,
                        640
                    ],
                    "type": "text",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                143,
                                633,
                                153,
                                640
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        143,
                                        633,
                                        153,
                                        640
                                    ],
                                    "type": "text",
                                    "content": "A:"
                                }
                            ]
                        }
                    ],
                    "index": 26
                }
            ],
            "discarded_blocks": [
                {
                    "bbox": [
                        51,
                        60,
                        217,
                        68
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                51,
                                60,
                                217,
                                68
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        51,
                                        60,
                                        217,
                                        68
                                    ],
                                    "type": "text",
                                    "content": "WWW '25, April 28-May 2, 2025, Sydney, NSW, Australia"
                                }
                            ]
                        }
                    ],
                    "index": 0
                },
                {
                    "bbox": [
                        507,
                        60,
                        558,
                        69
                    ],
                    "type": "header",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                507,
                                60,
                                558,
                                69
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        507,
                                        60,
                                        558,
                                        69
                                    ],
                                    "type": "text",
                                    "content": "Xingyu Tan et al."
                                }
                            ]
                        }
                    ],
                    "index": 1
                },
                {
                    "bbox": [
                        296,
                        750,
                        315,
                        758
                    ],
                    "type": "page_number",
                    "angle": 0,
                    "lines": [
                        {
                            "bbox": [
                                296,
                                750,
                                315,
                                758
                            ],
                            "spans": [
                                {
                                    "bbox": [
                                        296,
                                        750,
                                        315,
                                        758
                                    ],
                                    "type": "text",
                                    "content": "3522"
                                }
                            ]
                        }
                    ],
                    "index": 27
                }
            ],
            "page_size": [
                612,
                792
            ],
            "page_idx": 17
        }
    ],
    "_backend": "vlm",
    "_version_name": "2.6.4"
}