← Latest papers
💻 computer science

TraCS: Trajectory Collection in Continuous Space under Local Differential Privacy

This paper addresses the limitations of existing discrete-space methods by proposing TraCS, a novel framework for collecting trajectory data under Local Differential Privacy in continuous spaces that offers privacy and utility guarantees independent of the location space size while outperforming state-of-the-art methods.

Original authors: Ye Zheng, Yidan Hu

Published 2026-03-03
📖 5 min read🧠 Deep dive

Original authors: Ye Zheng, Yidan Hu

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 are walking through a city, and every few minutes, your phone takes a picture of exactly where you are. This creates a "trajectory"—a digital breadcrumb trail of your daily life. This data is gold for companies making maps, traffic apps, or fitness trackers. But there's a catch: if someone steals this trail, they can figure out where you sleep, where you work, and even your medical habits.

To protect you, we use a privacy shield called Local Differential Privacy (LDP). Think of this as a "privacy fog" that you apply to your location before you send it to the company. The company sees a blurry version of your path, but not the exact one.

The Problem: The "Pixelated Map" Trap

Most existing privacy tools treat the world like a giant Minecraft map. They force your smooth, continuous movement into a grid of tiny squares (discrete locations).

  • The Issue: If your city is huge, the grid has millions of squares. To keep you safe, the privacy tool has to add so much "fog" (noise) that your path becomes a useless, wandering mess.
  • The Bottleneck: It's like trying to find a specific house in a city of a million houses by guessing randomly. The more houses there are, the harder it is to guess correctly, and the more you have to distort the answer to stay private.

The Solution: TraCS (Trajectory Collection in Continuous Space)

This paper introduces TraCS, a new way to add privacy fog that works on the real, smooth map (continuous space) instead of forcing it into a grid first.

Think of it like this:

  • Old Way (Discrete): You are at a specific street corner. The privacy tool asks, "Which of these 10,000 corners are you at?" and then randomly picks a different one to confuse the spy.
  • TraCS Way (Continuous): You are at a specific point on a smooth road. The privacy tool doesn't ask "Which square?" Instead, it simply says, "I'm going to move your location a little bit to the left and a little bit forward," based on a secret mathematical rule.

How TraCS Works: Two New Tools

The authors created two different "fog machines" to handle this smooth space:

1. TraCS-D: The "Compass and Ruler" Method

Imagine you are giving directions to a friend. Instead of saying "I am at 5th and Main," you say, "I am 30 degrees North-East and 500 meters away from the park."

  • The Trick: TraCS-D breaks your location into two simple parts: Direction (which way you are facing) and Distance (how far you are).
  • The Magic: It adds a tiny bit of "noise" to the angle of your compass and a tiny bit of "noise" to the length of your ruler. Because it treats direction and distance separately, it can add just enough fog to hide you without making the path look like a crazy scribble.
  • Analogy: It's like telling a lie about your direction ("I'm heading slightly more East than I really am") and your distance ("I'm a bit closer than I really am") rather than pretending you are in a completely different city.

2. TraCS-C: The "Graph Paper" Method

Imagine a giant piece of graph paper. Your location is just an X and a Y coordinate.

  • The Trick: TraCS-C simply takes your X coordinate and adds a little fuzz to it, then takes your Y coordinate and adds a little fuzz to that.
  • The Magic: It's like taking a photo and blurring it slightly horizontally and vertically. It's very fast and simple because it doesn't need to calculate angles or compass directions.

Why is TraCS a Game Changer?

1. It Doesn't Care How Big the City Is
In the old "Minecraft" methods, if you doubled the size of the city (added more grid squares), the privacy tool got much worse. With TraCS, the size of the city doesn't matter. Whether you are in a small town or a massive metropolis, the "fog" works the same way. It's like having a flashlight that stays bright whether you are in a closet or a stadium.

2. It's Lightning Fast
The old methods had to check millions of possibilities to decide where to put the "fog." TraCS just does a quick math calculation.

  • Analogy: The old way is like a librarian searching through a million books to find one. TraCS is like a librarian who knows exactly which shelf the book is on and grabs it instantly.
  • Result: TraCS is 100 times faster than the best existing methods. This means it can run on your phone in real-time without draining your battery.

3. It Works Everywhere (Even on the Grid)
Even if you do want to use the old "Minecraft" grid system, TraCS can still help. It calculates the smooth location first, then just snaps it to the nearest grid square. Because the math was done on the smooth space, the result is still much more accurate and private than if you had done the math on the grid in the first place.

The Bottom Line

TraCS is like upgrading from a pixelated, blurry map to a high-definition, smooth GPS that respects your privacy. It allows us to collect movement data to improve our cities and services without forcing users to sacrifice their anonymity or their phone's battery life. It proves that you don't need to chop the world into tiny squares to keep it safe; you can protect the smooth, real world just as well.

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 →