ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2103.11240
39
0
v1v2 (latest)

Round and Communication Balanced Protocols for Oblivious Evaluation of Finite State Machines

20 March 2021
Rafael Dowsley
Caleb Horst
Anderson C. A. Nascimento
ArXiv (abs)PDFHTML
Abstract

We propose protocols for obliviously evaluating finite-state machines, i.e., the evaluation is shared between the provider of the finite-state machine and the provider of the input string in such a manner that neither party learns the other's input, and the states being visited are hidden from both. For alphabet size ∣Σ∣|\Sigma|∣Σ∣, number of states ∣Q∣|Q|∣Q∣, and input length nnn, previous solutions have either required a number of rounds linear in nnn or communication Ω(n∣Σ∣∣Q∣log⁡∣Q∣)\Omega(n|\Sigma||Q|\log|Q|)Ω(n∣Σ∣∣Q∣log∣Q∣). Our solutions require 2 rounds with communication O(n(∣Σ∣+∣Q∣log⁡∣Q∣))O(n(|\Sigma|+|Q|\log|Q|))O(n(∣Σ∣+∣Q∣log∣Q∣)). We present two different solutions to this problem, a two-party one and a setting with an untrusted but non-colluding helper.

View on arXiv
Comments on this paper