Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Monotone versus positive

Published: 01 October 1987 Publication History

Abstract

In connection with the least fixed point operator the following question was raised: Suppose that a first-order formula P(P) is (semantically) monotone in a predicate symbol P on finite structures. Is P(P) necessarily equivalent on finite structures to a first-order formula with only positive occurrences of P? In this paper, this question is answered negatively. Moreover, the counterexample naturally gives a uniform sequence of constant-depth, polynomial-size, monotone Boolean circuits that is not equivalent to any (however nonuniform) sequence of constant-depth, polynomial-size, positive Boolean circuits.

References

[1]
AJTAi, M. ~-formulae on finite structures. Ann. Pure Appl. Logic 24 (1983), 1--48.
[2]
BOPPANA, R. H. Threshold functions and bounded depth monotone circuits. In Proceedings of the 16th ACM Symposium on Theory of Computing (Washington, D.C., Apr. 30-May 2). ACM, New York, 1984, pp. 475--479.
[3]
CHANDRA, A. K., AND HAREL, D. Structure and complexity of relational queries. J. Comput. Syst. Sci. 25 (1980), 156-178.
[4]
CHANG, C. C., AND K~ISLER, H.J. Model Theory. North-Holland, New York, 1977.
[5]
FURST, M., SAXE, J., AND SXPSER, M. Parity, circuits, and the polynomial time hierarchy. Math. Syst. Theory 17 (1984), 13-27.
[6]
GUREVlCH, Y. Toward logic tailored for computational complexity. In Computation and Proof Theory, M. M. Richter, E. B6rger, W. Oberschelp, B. Schinzel, and W. Thomas, Eds. Lecture Notes in Mathematics, vol. 1104. Springer-Verlag, New York, 1984, pp. 175-216.
[7]
GUREVlCI4, Y. Logic and the challenge of computer science. In Current Trends in Theoretical Computer Science, E. B6rger, Ed. Computer Science Press, Rockville, Md., 1987, pp. 1-57.
[8]
GUR~VlCH, Y., AND SHELAH, S. Fixed point extensions of first order logic. In Proceedings of the 26th IEEE Symposium on Foundations of Computer Science. IEEE, New York, 1985, pp. 346-353.
[9]
HARDY, (~. H., AND WRIGHT, E.M. An Introduction to the Theory of Numbers. Clarendon Press, Oxford, England, 1971.
[10]
KLEENE, S.C. Introduction to Metamathematics. Van Nostrand, New York, 1952.
[11]
LYNDON, R.C. An interpolation theorem in the predicate calculus. Pacific J. Math. 9 (1959), 155-164.
[12]
SIPSER, M. Borel sets and circuit complexity. In Proceedings of the 15th ACM Symposium on Theory of Computing. ACM New York, 1983, pp. 61-69.

Cited By

View all

Recommendations

Reviews

Thomas B. Hilburn

In [1], Yuri Gurevich discusses the achievements of mathematical logic and states that “logic grows more relevant to computer science than any other part of mathematics.” He goes on to argue that applications in computer science require new formalizations that are related to the “finiteness” and the “dynamic” characters of the computer. The authors of this paper carry on in this spirit. The main result established is that if a first order formula &fgr;( P) is monotone in a predicate symbol P over finite structures it is not necessarily positive in P. (A formula &fgr;( P) is said to be monotone in P if P ? Q logically implies &fgr;( P) ? &fgr;( Q); a formula is said to be positive if it is equivalent to a formula without any negation signs.) The authors construct a monotone formula in P that is not positive in P. This example is used to establish a related result about monotone Boolean circuits and positive Boolean circuits, which provides a basis for a study of the lower bounds on the complexity of Boolean circuits. With the exception of a few bothersome typographical errors the paper is well written, and the proof of the main theorem is impressive. However, its contents will only be accessible to someone with a knowledge of first order logic and some familiarity with the literature in the field.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 1987
Published in JACM Volume 34, Issue 4

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)63
  • Downloads (Last 6 weeks)7
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Constant-Depth Circuits vs. Monotone CircuitsProceedings of the conference on Proceedings of the 38th Computational Complexity Conference10.4230/LIPIcs.CCC.2023.29(1-37)Online publication date: 17-Jul-2023
  • (2023)The umbilical cord of finite model theoryJournal of Logic and Computation10.1093/logcom/exad055Online publication date: 1-Sep-2023
  • (2022)Proof Complexity of Monotone Branching ProgramsRevolutions and Revelations in Computability10.1007/978-3-031-08740-0_7(74-87)Online publication date: 11-Jul-2022
  • (2022)Hilbert’s Tenth Problem for Term Algebras with a Substitution OperatorRevolutions and Revelations in Computability10.1007/978-3-031-08740-0_17(196-207)Online publication date: 11-Jul-2022
  • (2021)Lower bounds for monotone arithmetic circuits via communication complexityProceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing10.1145/3406325.3451069(786-799)Online publication date: 15-Jun-2021
  • (2021)Positive first-order logic on wordsProceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science10.1109/LICS52264.2021.9470602(1-13)Online publication date: 29-Jun-2021
  • (2019)On the Complexity of Hazard-free CircuitsJournal of the ACM10.1145/332012366:4(1-20)Online publication date: 23-Aug-2019
  • (2019)A Monotone Preservation Result for Boolean Queries Expressed as a Containment of Conjunctive QueriesInformation Processing Letters10.1016/j.ipl.2019.06.001Online publication date: Jun-2019
  • (2018)On the complexity of hazard-free circuitsProceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing10.1145/3188745.3188912(878-889)Online publication date: 20-Jun-2018
  • (2018)A Framework for Comparing Query Languages in Their Ability to Express Boolean QueriesFoundations of Information and Knowledge Systems10.1007/978-3-319-90050-6_20(360-378)Online publication date: 18-Apr-2018
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media