skip to main content
10.1145/3519935.3520033acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Explicit binary tree codes with sub-logarithmic size alphabet

Published:10 June 2022Publication History

ABSTRACT

Since they were first introduced by Schulman (STOC 1993), the construction of tree codes remained an elusive open problem. The state-of-the-art construction by Cohen, Haeupler and Schulman (STOC 2018) has constant distance and (logn)e colors for some constant e > 1 that depends on the distance, where n is the depth of the tree. Insisting on a constant number of colors at the expense of having vanishing distance, Gelles, Haeupler, Kol, Ron-Zewi, and Wigderson (SODA 2016) constructed a distance Ω(1/logn) tree code.

In this work we improve upon these prior works and construct a distance-δ tree code with (logn)O(√δ) colors. This is the first construction of a constant distance tree code with sub-logarithmic number of colors. Moreover, as a direct corollary we obtain a tree code with a constant number of colors and distance Ω(1/(loglogn)2), exponentially improving upon the above-mentioned work by Gelles et al.

References

  1. Inbar Ben Yaacov, Gil Cohen, and Anand Kumar Narayanan. 2021. Candidate Tree Codes via Pascal Determinant Cubes. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM 2021). 207, Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 54:1–54:22. https://doi.org/10.4230/LIPIcs.APPROX/RANDOM.2021.54 Google ScholarGoogle ScholarCross RefCross Ref
  2. Siddharth Bhandari and Prahladh Harsha. 2020. A note on the explicit constructions of tree codes over polylogarithmic-sized alphabet. arXiv preprint arXiv:2002.08231.Google ScholarGoogle Scholar
  3. Mark Braverman. 2012. Towards deterministic tree code constructions. In Proceedings of the 3rd Innovations in Theoretical Computer Science Conference. ACM, New York, 161–167. https://doi.org/10.1145/2090236.2090250 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Gil Cohen, Bernhard Haeupler, and Leonard J. Schulman. 2018. Explicit binary tree codes with polylogarithmic size alphabet. In STOC’18—Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing. ACM, New York, 535–544. https://doi.org/10.1145/3188745.3188928 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Gil Cohen and Shahar Samocha. 2020. Palette-Alternating Tree Codes. In The 35th Computational Complexity Conference (CCC 2020). https://doi.org/10.4230/LIPIcs.CCC.2020.11 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Ran Gelles. 2017. Coding for interactive communication: a survey. Found. Trends Theor. Comput. Sci., 13, 1-2 (2017), front matter, 1–157. issn:1551-305X https://doi.org/10.1561/0400000079 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ran Gelles, Bernhard Haeupler, Gillat Kol, Noga Ron-Zewi, and Avi Wigderson. 2016. Towards optimal deterministic coding for interactive communication. In Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms. ACM, New York, 1922–1936. https://doi.org/10.1137/1.9781611974331.ch135 Google ScholarGoogle ScholarCross RefCross Ref
  8. Richard W. Hamming. 1950. Error detecting and error correcting codes. Bell System Tech. J., 29 (1950), 147–160. issn:0005-8580 https://doi.org/10.1002/j.1538-7305.1950.tb00463.x Google ScholarGoogle ScholarCross RefCross Ref
  9. Jorn Justesen. 1972. Class of constructive asymptotically good algebraic codes. IEEE Transactions on Information Theory, 18, 5 (1972), 652–656. https://doi.org/10.1109/tit.1972.1054893 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Cristopher Moore and Leonard J. Schulman. 2014. Tree codes and a conjecture on exponential sums. In ITCS’14—Proceedings of the 2014 Conference on Innovations in Theoretical Computer Science. ACM, New York, 145–153. https://doi.org/10.1145/2554797.2554813 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Anand Kumar Narayanan and Matthew Weidner. 2020. On decoding Cohen-Haeupler-Schulman tree codes. In Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms. 1337–1356. https://doi.org/10.1137/1.9781611975994.81 Google ScholarGoogle ScholarCross RefCross Ref
  12. Pavel Pudlák. 2016. Linear tree codes and the problem of explicit constructions. Linear Algebra Appl., 490 (2016), 124–144. issn:0024-3795 https://doi.org/10.1016/j.laa.2015.10.030 Google ScholarGoogle ScholarCross RefCross Ref
  13. Leonard J. Schulman. 1993. Deterministic coding for interactive communication. In Proceedings of the 25th annual ACM Symposium on Theory of Computing. 747–756. https://doi.org/10.1145/167088.167279 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Leonard J. Schulman. 1994. Postscript of 21 September 2003 to Coding for Interactive Communication. http://users.cms.caltech.edu/~schulman/Papers/intercodingpostscript.txtGoogle ScholarGoogle Scholar
  15. Leonard J. Schulman. 1996. Coding for interactive communication. IEEE Trans. Inform. Theory, 42, 6, part 1 (1996), 1745–1756. issn:0018-9448 https://doi.org/10.1109/18.556671 Codes and complexity Google ScholarGoogle ScholarCross RefCross Ref
  16. Claude E. Shannon. 1948. A mathematical theory of communication. Bell System Tech. J., 27 (1948), 379–423, 623–656. issn:0005-8580 https://doi.org/10.1002/j.1538-7305.1948.tb01338.x Google ScholarGoogle ScholarCross RefCross Ref
  17. Michael Sipser and Daniel A. Spielman. 1996. Expander codes. IEEE Transactions on Information Theory, 42, 6 (1996), 1710–1722. https://doi.org/10.1109/18.556667 Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Michael A. Tsfasman, Serge G. Vladut, and Thomas Zink. 1982. Modular curves, Shimura curves, and Goppa codes, better than Varshamov-Gilbert bound. Mathematische Nachrichten, 109, 1 (1982), 21–28. https://doi.org/10.1002/mana.19821090103 Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Explicit binary tree codes with sub-logarithmic size alphabet

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      STOC 2022: Proceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing
      June 2022
      1698 pages
      ISBN:9781450392648
      DOI:10.1145/3519935

      Copyright © 2022 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 10 June 2022

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,469of4,586submissions,32%

      Upcoming Conference

      STOC '24
      56th Annual ACM Symposium on Theory of Computing (STOC 2024)
      June 24 - 28, 2024
      Vancouver , BC , Canada
    • Article Metrics

      • Downloads (Last 12 months)25
      • Downloads (Last 6 weeks)2

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader