← Latest papers
💻 computer science

COREKG: Coreset-Guided Personalized Summarization of Knowledge Graphs

The paper introduces COREKG, a personalized knowledge graph summarization framework that leverages coreset theory and sensitivity-based importance sampling to generate compact, user-specific subgraphs that significantly reduce storage and query runtime while maintaining high accuracy and structural coverage compared to state-of-the-art methods.

Original authors: Sohel Aman Khan, Raghava Mutharaju, Supratim Shit

Published 2026-05-15
📖 5 min read🧠 Deep dive

Original authors: Sohel Aman Khan, Raghava Mutharaju, Supratim Shit

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a massive library containing billions of books (this is your Knowledge Graph). It has everything: facts about people, places, companies, and how they connect. While this library is amazing, it's too big to carry around in your pocket, and if you ask a librarian a specific question, they might get lost in the sheer volume of books trying to find the answer.

Usually, librarians try to make a "summary" of the whole library by picking the most famous books. But here's the problem: You might only care about books on "19th-century poetry," while your neighbor only cares about "space travel." A single summary for everyone is too generic; it's like giving you a book on space travel when you wanted poetry.

This is where the paper COREKG comes in. It proposes a new way to create a personalized mini-library just for you.

The Core Idea: The "Smart Sampler"

Instead of trying to read every book in the massive library, COREKG uses a clever trick called Coreset Theory. Think of this as a "Smart Sampler."

  1. The Seed (Your Interest): First, you tell the system what you care about. In the paper, they call these "seed nodes." Imagine you say, "I'm interested in Bob and TechCorp."
  2. The Filter: The system looks at all the questions people have ever asked the library. It filters out everything that doesn't mention Bob or TechCorp. Now, it only has a list of questions relevant to your interests.
  3. The Sensitivity Score (The Importance Meter): This is the magic part. The system looks at every single fact (triple) in the library and asks: "How important is this fact for answering Bob and TechCorp questions?"
    • If a fact is mentioned in 100 different questions about Bob, it gets a high score.
    • If a fact is only mentioned once, it gets a low score.
    • If a fact has nothing to do with Bob or TechCorp, it gets a zero score.

The Sampling Process: Picking the Best Bits

Now, the system needs to build your personal summary. It doesn't just pick the top 1,000 facts. Instead, it plays a game of chance based on those scores:

  • High-score facts (very important to you) have a high chance of being picked.
  • Low-score facts have a low chance of being picked.
  • Zero-score facts are almost never picked.

This is called Sensitivity-Based Importance Sampling. It's like a chef picking ingredients for a soup: they grab a handful of the most flavorful spices (high sensitivity) and very few of the bland ones.

The Secret Sauce: The Weighted Bag

Here is the tricky part that makes the math work. If the system picks a "rare" but important fact (one that didn't get picked often but is crucial), it gives that fact a heavy weight.

  • Analogy: Imagine you are making a survey. If you interview 100 people from a big city, each person represents 1,000 people. If you interview 1 person from a tiny village, that one person represents 10,000 people. You give the village person a "weight" of 10,000 to make the math fair.
  • In COREKG, if a fact is rare but vital, it gets a high weight. If a fact is common and picked often, it gets a small weight.

This ensures that even though your summary is tiny (maybe only 1% of the original library), it mathematically acts exactly like the whole library when answering your specific questions.

Why is this better than the old ways?

The paper compares their method to other "summary" tools (like GLIMPSE, PEGASUS, and APEX2).

  • Old methods often try to summarize the whole library for everyone, or they use guesswork (heuristics) that might miss the specific details you need.
  • COREKG builds a unique library for each user.
  • The Result: When tested on huge real-world libraries (Freebase, DBpedia, Wikidata), COREKG was much better at answering questions correctly (higher accuracy) and keeping the structure of the information intact, while using a tiny fraction of the storage space.

The Guarantee

The authors didn't just guess this would work; they proved it with math. They showed that if you pick enough facts based on this "sensitivity" method, your mini-library will give you the same answers as the big library, with only a tiny, predictable margin of error.

Summary in a Nutshell

  • The Problem: Big knowledge graphs are too heavy to use, and generic summaries don't fit individual needs.
  • The Solution: COREKG creates a tiny, personalized version of the graph for each user.
  • How: It identifies what you care about, scores every fact based on how useful it is for your questions, and samples the best facts while mathematically weighting them to ensure accuracy.
  • The Benefit: You get a fast, small, and highly accurate summary that fits your specific interests, backed by mathematical guarantees.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →