[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/12130.12159acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free access

Reasoning about fair concurrent programs

Published: 01 November 1986 Publication History
First page of PDF

References

[1]
K. Abrahamson, "Decidability and Expressiveness of Logics of Programs", Ph.D. Thesis, University of Washington at Seattle, 1980.
[2]
M. Ben-Ari, Z. Manna, A. Pnueli, "The Temporal Logic of Branching Time", Proc. 8th ACM Syrup. on Principles of Programming Languages, Williamsburg, January 1981, pp. 164--176.
[3]
E.M. Clarke, E.A., Emerson, A.P. Sistla, "Automatic Verification of Finite-State Concurrent Systems Using Temporal Logics Specifications: A Practical Approach", Proc. lOth ACM Syrup. on Principles of Programming Languages, Austin, 1983, pp. 117-126.
[4]
E.A. Emerson, E. M. Clarke, "Using Branching Time Logic to Synthesize Synchronization Skeletons", Science of Computer Programming, 2(1982), pp. 241-266.
[5]
E.A. Emerson, J.Y. Halpern,"Decision Procedures and Expressiveness in the Temporal Logic of Branching Time", J. Computer and System Sciences, 30(1985), pp. 1-34.
[6]
E.A. Emerson, J.Y. Halpern, '"'Sometimes" and "Not Never" Revisited: On Branching vs. Linear Time", Proc. lOth ACM Syrup. on Principles of Programming Languages, Austin, 1983, pp. 127-140.
[7]
E.A. Emerson, C.L. Lei, "Temporal Model Checking under Generalized Fairness Constralnts". Proc. 18th Hawaii Int'l Conference on System Sciences, 1985.
[8]
E.A. Emerson, C.L. Lei, "Modalities for Model Checking: Branching Time Strikes Back", Pros. 12th ACM Syrup. on Principles of Programming Languages, New Orleans, 1985, pp. 84-96.
[9]
E. A. Emerson, "Alternative Semantics for Temporal Logic", Theoretical Computer Science, 26(1983), pp. 120-130.
[10]
E. A. Emerson, "Automata, Tableau and Temporal Logic", in Logics of Programs, Lecture Notes in Computer Science, vol. 193, Springer-Verlag, Berlin, 1985, pp. 79-88.
[11]
E.A. Emerson, A.P. Sistla,"Deciding Branching Time Logic", Information and Control, 61(1984), pp. 175-201.
[12]
N. Francez, D. Kozen, "Generalized Fair Termination", Pros. 11th ACM Syrup. on Principles of Programming Languages, Salt Lake City, 1983, pp. 46-53.
[13]
D.M. Gabbay, "Investigation in Modal and Tense Logic" Reidel, 1976.
[14]
D. Gabbay, A. Pnueli, S. Shelah and J. Stavi, "The Temporal Analysis of Fairness", Pros. 7th ACM Syrup. on Principles of Programming Languages, Las Vegas, 1980, pp. 163-173.
[15]
S. Hart, M. Sharir, "Probabilistic Temporal Logics for Finite and Bounded Models", Proc. 16th ACM Syrup. on Theory of Computing, Washington, 1984, pp. 1-13.
[16]
N.D. Jones, W.T. Laaser, "Complete Problems in Deterministic Polynomial Time", Theoretical Computer Science 3(1977), pp. 105-117.
[17]
S. Krans, "The decision problem for TG' (in Hebrew), M.Se. Thesis, The Hebrew University in Jerusalem, 1984.
[18]
J.G. Kemeny, J.L. Snell, A.W. Knapp, "Denumerable Markov Chains" D. van Nostrand Company, 1966.
[19]
S. Kraus, D. Lehmann, "Decision Procedures for Time and Chance", Proc. 24th IEEE Syrup. on Foundations of Computer Science, Tucson, 1983, pp. 202-209.
[20]
L. Lamport, "Sometimes is Sometimes Not Never", Proc. 7th ACM Symp. on Principles of Programming Languages, Las Vegas, January 1980, pp. 174--185.
[21]
O. Lichtenstein, A. Pnueli, "Checking that Finite-State Concurrent Programs Satisfy Their Linear Specification", Proc. 12th ACM Syrup. on Principles of Programming Languages, New Orleans, 1985, pp. 97-107.
[22]
D. Lehman, A. Pnueli, J. Stavi, "Impartiality, Justice, and Fairness: The Ethics of Concurrent Termination", Proc. 8th Int'l Colloq. on Automata, Languages, and Programming 1981, Lecture Notes in Computer Science - Vol. 115, Springer-Verlag, pp.264-277.
[23]
D. Lehman, S. Shelah, "Reasoning with Time and Chance", Information and Control 53(1982), pp. 165.-198.
[24]
R. McNaughton, "Testing and Generating Infinite Sequences by a Finite Automaton", Information and Control 9 (1966), pp. 521-530
[25]
Z. Manna, P. Wolper, "Synthesis of Communicating Processes from Temporal Logic Specifications", ACM Trans. on Programming Languages and Systems, 6(1984), pp. 68-93.
[26]
A. Pnueli, "The Temporal Logic of Programs", Proe. 8th IEEE Symp. on Foundations of Computer Science, Providence, 1977, pp. 46.-57.
[27]
A. Pnueli, "The Temporal Logic of Concurrent Programs", Theoretical Computer Science 13(1980, pp. 45-60.
[28]
A. Pnueli, "On the Extremely Fair Treatment of Probabilistic Algorithms", Proe. 15th ACM Syrup. on Theory of Computing, Boston, 1983, pp. 278-290.
[29]
J.P. Queille, J. Sifakis, "Fairness and Related Properties in Transition Systems'; Research Report #292, IMA.G, Grenoble, 1982.
[30]
M.O. Rabin, "Weakly Definable Relations and Special Automata", Proe. Symp. Math. Logic and Foundations of Set Theory (Y. Bar-Hillel, ed.), North-Holland, 1970, pp. 1-23.
[31]
M.O. Rabin, "Automata on Infinite Objects and Church's Problem", Proe. Regional AMS Conf. Series in Math. 13(1972), pp. 1-22.
[32]
M. O. Rabin, D. Scott, "Finite Automata and their Decision Problems", IBM J. Res. 6~ Dev., 3(1959), pp 114-125.
[33]
R.S. Streett, "Propositional Dynamic Logic of Looping and Converse", Information and Control 54(1982), pp. 121-141.
[34]
M. Y. Vardi, L. Stockmeyer, "Improved Upper and Lower Bounds for Modal Logics of Programs", Proe. A CM 17th Symposium on Theory of Computing, Providence, May 1985, pp. 240-251.
[35]
M. Y. Vardi, P. Wolper, "Automata Theoretic Techniques for Modal Logics of Programs", Proe. ACM Syrup. on Theory of Computing, Washington, April 1984, pp. 446.-456 (complete version to appear in J. Computer and System Sciences).
[36]
P. Wolper, M. Y. Vardi, A. P. Sistla, "Reasoning about Infinite Computation Paths", Proc. 24th IEEE Syrup. on Foundations of Computer Science, Tucson, 1983, pp. 185-194.

Cited By

View all
  • (2023)Stochastic Best-Effort Strategies for Borel Goals2023 38th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)10.1109/LICS56636.2023.10175747(1-13)Online publication date: 26-Jun-2023
  • (2017)To be fair, use bundlesAnnals of Mathematics and Artificial Intelligence10.1007/s10472-017-9546-x80:3-4(317-364)Online publication date: 1-Aug-2017
  • (2014)Verification of Rewrite Rules for Computation Tree Logics2014 21st International Symposium on Temporal Representation and Reasoning10.1109/TIME.2014.25(142-151)Online publication date: Sep-2014
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
STOC '86: Proceedings of the eighteenth annual ACM symposium on Theory of computing
November 1986
461 pages
ISBN:0897911938
DOI:10.1145/12130
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 November 1986

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

STOC86
Sponsor:
STOC86: Eighteenth Annaul ACM Symposium on Theory of Computing
May 28 - 30, 1986
California, Berkeley, USA

Acceptance Rates

Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

Upcoming Conference

STOC '25
57th Annual ACM Symposium on Theory of Computing (STOC 2025)
June 23 - 27, 2025
Prague , Czech Republic

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)43
  • Downloads (Last 6 weeks)7
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Stochastic Best-Effort Strategies for Borel Goals2023 38th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)10.1109/LICS56636.2023.10175747(1-13)Online publication date: 26-Jun-2023
  • (2017)To be fair, use bundlesAnnals of Mathematics and Artificial Intelligence10.1007/s10472-017-9546-x80:3-4(317-364)Online publication date: 1-Aug-2017
  • (2014)Verification of Rewrite Rules for Computation Tree Logics2014 21st International Symposium on Temporal Representation and Reasoning10.1109/TIME.2014.25(142-151)Online publication date: Sep-2014
  • (2014)Fairness with EXPTIME Bundled CTL Tableau2014 21st International Symposium on Temporal Representation and Reasoning10.1109/TIME.2014.22(164-173)Online publication date: Sep-2014
  • (2012)From Transitions to ExecutionsCoalgebraic Methods in Computer Science10.1007/978-3-642-32784-1_10(170-190)Online publication date: 2012
  • (2005)Branching time temporal logicLinear Time, Branching Time and Partial Order in Logics and Models for Concurrency10.1007/BFb0013022(123-172)Online publication date: 9-Jun-2005
  • (2005)Automated temporal reasoning about reactive systemsLogics for Concurrency10.1007/3-540-60915-6_3(41-101)Online publication date: 2-Jun-2005
  • (2005)CCS, liveness, and local model checking in the linear time mu-calculusAutomatic Verification Methods for Finite State Systems10.1007/3-540-52148-8_14(166-178)Online publication date: 1-Jun-2005
  • (2005)On the relation of programs and computations to models of temporal logicTemporal Logic in Specification10.1007/3-540-51803-7_23(75-123)Online publication date: 25-May-2005
  • (2005)Interleaving set temporal logicTemporal Logic in Specification10.1007/3-540-51803-7_20(21-43)Online publication date: 25-May-2005
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media