Private Repair of a Single Erasure in Reed-Solomon Codes
Abstract: We investigate the problem of privately recovering a single erasure for Reed-Solomon codes with low communication bandwidths. For an $[n,k]_{q\ell}$ code with $n-k\geq q{m}+t-1$, we construct a repair scheme that allows a client to recover an arbitrary codeword symbol without leaking its index to any set of $t$ colluding helper nodes at a repair bandwidth of $(n-1)(\ell-m)$ sub-symbols in $\mathbb{F}_q$. When $t=1$, this reduces to the bandwidth of existing repair schemes based on subspace polynomials. We prove the optimality of the proposed scheme when $n=q\ell$ under a reasonable assumption about the schemes being used. Our private repair scheme can also be transformed into a private retrieval scheme for data encoded by Reed-Solomon codes.
- I. S. Reed and G. Solomon, “Polynomial codes over certain finite fields,” Journal of the Society for Industrial and Applied Mathematics, vol. 8, no. 2, pp. 300–304, 1960.
- T. X. Dinh, L. Y. Nhi Nguyen, L. J. Mohan, S. Boztas, T. T. Luong, and S. H. Dau, “Practical considerations in repairing Reed-Solomon codes,” in 2022 IEEE International Symposium on Information Theory (ISIT), 2022, pp. 2607–2612.
- K. Shanmugam, D. S. Papailiopoulos, A. G. Dimakis, and G. Caire, “A repair framework for scalar MDS codes,” IEEE J. Selected Areas Comm. (JSAC), vol. 32, no. 5, pp. 998–1007, 2014.
- V. Guruswami and M. Wootters, “Repairing Reed-Solomon codes,” in Proceedings of the forty-eighth annual ACM symposium on Theory of Computing, 2016, pp. 216–226.
- ——, “Repairing Reed-Solomon codes,” IEEE Transactions on Information Theory, vol. 63, no. 9, pp. 5684–5698, 2017.
- H. Dau and O. Milenkovic, “Optimal repair schemes for some families of full-length Reed-Solomon codes,” in 2017 IEEE International Symposium on Information Theory (ISIT). IEEE, 2017, pp. 346–350.
- S. H. Dau, I. Duursma, H. M. Kiah, and O. Milenkovic, “Repairing Reed-Solomon codes with two erasures,” in Proc. IEEE Int. Symp. Inform. Theory (ISIT), 2017, pp. 351–355.
- M. Ye and A. Barg, “Explicit constructions of MDS array codes and RS codes with optimal repair bandwidth,” in Proc. IEEE Int. Symp. Inform. Theory (ISIT), 2016, pp. 1202–1206.
- ——, “Explicit constructions of high-rate MDS array codes with optimal repair bandwidth,” IEEE Trans. Inform. Theory, vol. 63, no. 4, pp. 2001–2014, 2017.
- I. Tamo, M. Ye, and A. Barg, “Optimal repair of Reed-Solomon codes: Achieving the cut-set bound,” in 2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS). IEEE, 2017, pp. 216–227.
- ——, “The repair problem for Reed-Solomon codes: Optimal repair of single and multiple erasures with almost optimal node size,” IEEE Trans. Inform. Theory, vol. 65, no. 5, pp. 2673–2695, 2018.
- S. H. Dau, I. M. Duursma, H. M. Kiah, and O. Milenkovic, “Repairing Reed-Solomon codes with multiple erasures,” IEEE Transactions on Information Theory, vol. 64, no. 10, pp. 6567–6582, 2018.
- I. Duursma and S. H. Dau, “Low bandwidth repair of the RS(10,4) Reed-Solomon code,” in Proc. Inform. Theory Applicat. Workshop (ITA), 2017.
- W. Li, Z. Wang, and H. Jafarkhani, “A tradeoff between the sub-packetization size and the repair bandwidth for Reed-Solomon code,” in Proc. 55th Annual Allerton Conf. Comm. Control Comput. (Allerton), 2017, pp. 942–949.
- ——, “On the sub-packetization size and the repair bandwidth of Reed-Solomon codes,” IEEE Transactions on Information Theory, vol. 65, no. 9, pp. 5484–5502, 2019.
- ——, “Repairing Reed-Solomon Codes Over GF(2ℓ)𝐺𝐹superscript2ℓGF(2^{\ell})italic_G italic_F ( 2 start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ),” IEEE Comm. Lett., vol. 24, no. 1, pp. 34–37, 2020.
- A. Chowdhury and A. Vardy, “Improved schemes for asymptotically optimal repair of MDS codes,” in Proc. 55th Annual Allerton Conf. Comm Control Comput. (Allerton), 2017.
- ——, “Improved schemes for asymptotically optimal repair of MDS codes,” IEEE Trans. Inform. Theory, vol. 67, no. 8, pp. 5051–5068, 2021.
- S. H. Dau and E. Viterbo, “Repair schemes with optimal I/O costs for full-length Reed-Solomon codes with two parities,” in Proc. IEEE Inform. Theory Workshop (ITW), 2018, pp. 590–594.
- S. H. Dau, I. Duursma, and H. Chu, “On the I/O costs of some repair schemes for full-length Reed-Solomon codes,” in Proc. IEEE Int. Symp. Inform. Theory (ISIT), 2018, pp. 1700–1704.
- W. Li, S. H. Dau, Z. Wang, H. Jafarkhani, and E. Viterbo, “On the I/O costs in repairing short-length Reed-Solomon codes,” in Proc. IEEE Int. Symp. Inform. Theory (ISIT), 2019, pp. 1087–1091.
- Y. Zhang and Z. Zhang, “An improved cooperative repair scheme for Reed-Solomon codes,” in Proc. 19th Int. Symp. Comm. Inform. Tech. (ISCIT), 2019, pp. 525–530.
- J. Xu, Y. Zhang, K. Wang, and Z. Zhang, “Cooperative repair of Reed-Solomon codes via linearized permutation polynomials,” IEEE Trans. Inform. Theory, pp. 1–11, 2023.
- T. X. Dinh, S. Boztas, S. H. Dau, and E. Viterbo, “Designing compact repair groups for Reed-Solomon codes,” in Proc. IEEE Int. Symp. Inform. Theory (ISIT), 2023, pp. 2027–2032.
- R. Con and I. Tamo, “Nonlinear repair of Reed-Solomon codes,” IEEE Trans. Inform. Theory, vol. 68, no. 8, pp. 5165–5177, 2022.
- R. Con, N. Shutty, I. Tamo, and M. Wootters, “Repairing Reed-Solomon codes over prime fields via exponential sums,” in Proc. IEEE Int. Symp. Inform. Theory (ISIT), 2023, pp. 1330–1335.
- A. Berman, S. Buzaglo, A. Dor, Y. Shany, and I. Tamo, “Repairing Reed–Solomon codes evaluated on subspaces,” in Proc. IEEE Int. Symp. Inform. Theory (ISIT), 2021, pp. 867–871.
- N. Shutty and M. Wootters, “Low-bandwidth recovery of linear functions of Reed-Solomon-encoded data,” in Proc. Innovations in Theoretical Computer Science Conference (ITCS), ser. Leibniz International Proceedings in Informatics (LIPIcs), vol. 215, 2022, pp. 117:1–117:19.
- H. M. Kiah, W. Kim, S. Kruglik, S. Ling, and H. Wang, “Explicit low-bandwidth evaluation schemes for weighted sums of Reed-Solomon-coded symbols,” IEEE Transactions on Information Theory, pp. 1–1, 2024.
- T. X. Dinh, B. T. Le, S. H. Dau, S. Boztas, S. Kruglik, H. M. Kiah, E. Viterbo, T. Etzion, and Y. M. Chee, “Repairing a single erasure in Reed-Solomon codes with side information,” in 2024 IEEE International Symposium on Information Theory (ISIT), 2024.
- L. Holzbaur, R. Freij-Hollanti, J. Li, and C. Hollanti, “Toward the capacity of private information retrieval from coded and colluding servers,” IEEE Transactions on Information Theory, vol. 68, no. 1, pp. 517–537, 2022.
- R. Freij-Hollanti, O. W. Gnilke, C. Hollanti, and D. A. Karpuk, “Private information retrieval from coded databases with colluding servers,” SIAM Journal on Applied Algebra and Geometry, vol. 1, no. 1, pp. 647–664, 2017.
- R. Tajeddine, O. W. Gnilke, D. Karpuk, R. Freij-Hollanti, and C. Hollanti, “Private information retrieval from coded storage systems with colluding, byzantine, and unresponsive servers,” IEEE Transactions on information theory, vol. 65, no. 6, pp. 3898–3906, 2019.
- S. H. Dau, T. X. Dinh, H. M. Kiah, T. T. Luong, and O. Milenkovic, “Repairing Reed-Solomon codes via subspace polynomials,” IEEE Transactions on Information Theory, vol. 67, no. 10, pp. 6395–6407, 2021.
- E. Ben-Sasson and S. Kopparty, “Affine dispersers from subspace polynomials,” SIAM Journal on Computing, vol. 41, no. 4, pp. 880–914, 2012.
- H. Dau and O. Milenkovic, “Optimal repair schemes for some families of full-length Reed-Solomon codes,” in 2017 IEEE International Symposium on Information Theory (ISIT), 2017, pp. 346–350.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.