TY - GEN
T1 - Explicit Space-Time Tradeoffs for Proof Labeling Schemes in Graphs with Small Separators
AU - Fischer, Orr
AU - Oshman, Rotem
AU - Shamir, Dana
N1 - Publisher Copyright:
© Orr Fischer, Rotem Oshman, and Dana Shamir.
PY - 2022/2/1
Y1 - 2022/2/1
N2 - In distributed verification, our goal is to verify that the network configuration satisfies some desired property, using pre-computed information stored at each network node. This is formally modeled as a proof labeling scheme (PLS): a prover assigns to each node a certificate, and then the nodes exchange their certificates with their neighbors and decide whether to accept or reject the configuration. Subsequent work has shown that in some specific cases, allowing more rounds of communication – so that nodes can communicate further across the network – can yield shorter certificates, trading off the space required to store the certificate against the time required for verification. Such tradeoffs were previously known for trees, cycles, and grids, or for proof labeling schemes where all nodes receive the same certificate. In this work we show that in large classes of graphs, every one-round PLS can be transformed into a multi-round PLS with shorter certificates. We give two constructions: given a 1-round PLS with certificates of ℓ bits, in graphs families with balanced edge separators of size s(n), we construct a t-round PLS with certificates of size Õ(ℓ · s(n)/t), and in graph families with an excluded minor and maximum degree ∆, we construct a t-round PLS with certificates of size Õ(ℓ · ∆/√t). Our constructions are explicit, and we use erasure codes to exploit the larger neighborhood viewed by each node in a t-round PLS.
AB - In distributed verification, our goal is to verify that the network configuration satisfies some desired property, using pre-computed information stored at each network node. This is formally modeled as a proof labeling scheme (PLS): a prover assigns to each node a certificate, and then the nodes exchange their certificates with their neighbors and decide whether to accept or reject the configuration. Subsequent work has shown that in some specific cases, allowing more rounds of communication – so that nodes can communicate further across the network – can yield shorter certificates, trading off the space required to store the certificate against the time required for verification. Such tradeoffs were previously known for trees, cycles, and grids, or for proof labeling schemes where all nodes receive the same certificate. In this work we show that in large classes of graphs, every one-round PLS can be transformed into a multi-round PLS with shorter certificates. We give two constructions: given a 1-round PLS with certificates of ℓ bits, in graphs families with balanced edge separators of size s(n), we construct a t-round PLS with certificates of size Õ(ℓ · s(n)/t), and in graph families with an excluded minor and maximum degree ∆, we construct a t-round PLS with certificates of size Õ(ℓ · ∆/√t). Our constructions are explicit, and we use erasure codes to exploit the larger neighborhood viewed by each node in a t-round PLS.
KW - Families with excluded minor
KW - Proof-labeling schemes
KW - Space-time tradeoffs
UR - http://www.scopus.com/inward/record.url?scp=85127452255&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.OPODIS.2021.21
DO - 10.4230/LIPIcs.OPODIS.2021.21
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:85127452255
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 25th International Conference on Principles of Distributed Systems, OPODIS 2021
A2 - Bramas, Quentin
A2 - Gramoli, Vincent
A2 - Gramoli, Vincent
A2 - Milani, Alessia
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 25th International Conference on Principles of Distributed Systems, OPODIS 2021
Y2 - 13 December 2021 through 15 December 2021
ER -