Skip to main content
Log in

The circuit complexity of checking polynomiality for functions over residue ring modulo a composite number is linear

  • Published:
Moscow University Computational Mathematics and Cybernetics Aims and scope Submit manuscript

Abstract

It is proved that for each fixed composite number k, the circuit complexity of the problem which is to check if an arbitrary function f(x 1, ..., x n ) over a residue ring modulo k given by its value vector with length N = k n and, if so, to construct its polynomial representation is linear.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. C. E. Shannon, “A Symbolic Analysis of Relay and Switching Circuits,” Trans. AIEE 57, 713–723 (1938).

    Google Scholar 

  2. O. B. Lupanov, “On a Circuit Synthesis Procedure,” Izv. Vyssh. Uchebn. Zaved., Radiofiz. 1, 120–140 (1958).

    Google Scholar 

  3. N. P. Red’kin, “Proof of Minimality of Some Circuits of Functors,” Probl. Kibern., No. 23, 83–101 (1970).

  4. V. I. Reznik, “Realization of Monotonic Functions with Circuits of Functors,” Dokl. Akad. Nauk SSSR 139, 566–569 (1961).

    Google Scholar 

  5. E. P. Soprunenko, “On the Minimal Realization of Some Functions with Circuits of Functors,” Probl. Kibern., No. 15, 117–134 (1965)].

  6. C. P. Schnorr, “Zwei Lineare Untere Schranken für die Romplexitat Boolescher Funktionen,” Computing. Arch. Elektron. Rechnen 13, 155–171 (1974).

    MathSciNet  MATH  Google Scholar 

  7. S. A. Lozhkin and A. A. Semenov, “On an Information Compression Technique and on Complexity of Realization of Monotonic Symmetric Functions,” Izv. Vyssh. Uchebn. Zaved., Mat., No. 7, 44–52 (1988).

  8. N. P. Red’kin, “On the Minimal Realization of a Binary Adder,” Probl. Kibern., No. 38, 181–216 (1981).

  9. A. A. Karatsuba and Yu. P. Ofman, “Multiplication of Multidigit Numbers on Automata,” Dokl. Akad. Nauk SSSR 145, 293–294 (1962).

    Google Scholar 

  10. A. Schonhage and V. Strassen, “Schnelle Multiplikation Grober Zahien,” Computing. Arch. Elektron. Rechnen 7, 281–292 (1971).

    MathSciNet  Google Scholar 

  11. M. J. Fischer and A. R. Meyer, “Boolean Matrix Multiplication and Transitive Closure,” in IEEE Conf. Record 12th Ann. Symp. on Switching and Automata Theory, East Lansing, MI, USA, 1971 (IEEE, New Jork, 1971), pp. 129–131.

    Google Scholar 

  12. V. B. Alekseev, “Stepped Bilinear Algorithms and Recognition of Fullness in k-Valued Logics,” Izv. Vyssh. Uchebn. Zaved., Mat., No. 7, 19–27 (1988).

  13. A. A. Voronenko, “On Complexity of Monotonicity Recognition,” Mat. Vopr. Kibern. 8, 301–303 (1999).

    MathSciNet  MATH  Google Scholar 

  14. A. A. Voronenko, “On a Decomposition Method for Recognizing Membership in Invariant Classes,” Diskret. Mat. 14(4), 110–116 (2002).

    MathSciNet  Google Scholar 

  15. S. V. Yablonskii, “Functional Constructions in k-Valued Logics,” Trudy MIAN 51, 5–142 (1958).

    Google Scholar 

  16. S. N. Selezneva, “Fast Construction Algorithm for k-Valued Functions of Modulo k Polynomials for Compound k,” Diskret. Mat. 23(3), 3–22 (2011).

    MathSciNet  Google Scholar 

  17. I. Niven and L. J. Warren, “A Generalization of Fermat’s Theorem,” Proc. Am. Math. Soc. 8, 306–313 (1957).

    MathSciNet  MATH  Google Scholar 

  18. D. Singmaster, “On Polynomial Functions (Mod M),” J. Number Theory 6, 345–352 (1974).

    Article  MathSciNet  MATH  Google Scholar 

  19. G. P. Gavrilov and A. A. Sapozhenko, Coolection of Problems on Discrete Mathematics (Nauka, Moscow, 1977) [in Russian].

    Google Scholar 

  20. D. G. Meshchaninov, “Method for Constructions of Polynomials for Functions of k-Valued Logic,” Diskret. Mat. 7(3), 48–60 (1985).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. N. Selezneva.

Additional information

Original Russian Text © S.N. Selezneva, 2013, published in Vestnik Moskovskogo Universiteta. Vychislitel’naya Matematika i Kibernetika, 2013, No. 1, pp. 21–25.

About this article

Cite this article

Selezneva, S.N. The circuit complexity of checking polynomiality for functions over residue ring modulo a composite number is linear. MoscowUniv.Comput.Math.Cybern. 37, 21–25 (2013). https://doi.org/10.3103/S0278641913010032

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S0278641913010032

Keywords

Navigation