% The Chicago Journal of Theoretical Computer Science, Volume 1998, Article 2
% Bibliography

@Article{cj98-02-01,
  author =       "M. Abadi and L. Lamport",
  title =        "The Existence of Refinement Mappings",
  journal =      "Theoretical Computer Science",
  volume =       "82",
  number =       "2",
  pages =        "253--284",
  year =         "1991",
}

@InProceedings{cj98-02-02,
  author =       "A. Aziz and V. Singhal and F. Balarin and R. Brayton
                 and A. L. Sangiovanni-Vincentelli",
  title =        "Equivalences for fair {K}ripke Structures",
  booktitle =    "Proceedings of the 21st International Colloquium on Automata, Languages and
                 Programming",
  address =      "Jerusalem, Israel",
  month =        jul,
  year =         "1994",
}

@InProceedings{cj98-02-03,
  author =       "H. R. Andersen and B. Vergauwen",
  title =        "Efficient Checking of Behavioural Relations and Modal
                 Assertions Using Fixed-Point Inversion",
  booktitle =    "Computer Aided Verification, Proceedings of the 7th International
                 Conference",
  series =       "Lecture Notes in Computer Science",
  volume =       "939",
  pages =        "142--154",
  publisher =    "Springer-Verlag",
  address =      "Berlin",
  month =        jul,
  year =         "1995",
}

@InProceedings{cj98-02-04,
  author =       "S. Bensalem and A. Bouajjani and C. Loiseaux and J.
                 Sifakis",
  title =        "Property Preserving Simulations",
  booktitle =    "Proceedings of the 4th Conference on Computer Aided Verification",
  series =       "Lecture Notes in Computer Science",
  volume =       "663",
  publisher =    "Springer-Verlag",
  pages =        "260--273",
  address =      "Berlin",
  month =        jun,
  year =         "1992",
}

@Article{cj98-02-05,
  author =       "M. C. Browne and E. M. Clarke and O. Grumberg",
  title =        "Characterizing finite {K}ripke structures in
                 propositional temporal logic",
  journal =      "Theoretical Computer Science",
  volume =       "59",
  pages =        "115--131",
  year =         "1988",
}

@Article{cj98-02-06,
  author =       "J. Balcazar and J. Gabarro and M. Santha",
  title =        "Deciding bisimilarity is {P}-complete",
  journal =      "Formal Aspects of Computing",
  volume =       "4",
  number =       "6",
  pages =        "638--648",
  year =         "1992",
}

@InProceedings{cj98-02-07,
  author =       "O. Bernholtz and M. Y. Vardi and P. Wolper",
  title =        "An Automata-Theoretic Approach to Branching-Time Model
                 Checking",
  booktitle =    "Computer Aided Verification, Proceedings of the 6th International
                 Conference",
  editor =       "D. L. Dill",
  month =        jun,
  series =       "Lecture Notes in Computer Science",
  volume =       "818",
  year =         "1994",
  publisher =    "Springer-Verlag",
  address =      "Berlin",
  pages =        "142--155",
}

@InProceedings{cj98-02-08,
  author =       "E. M. Clarke and I. A. Draghicescu",
  title =        "Expressibility results for linear-time and
                 branching-time logics",
  booktitle =    "Proceedings of the Workshop on Linear Time, Branching Time, and
                 Partial Order in Logics and Models for Concurrency",
  series =       "Lecture Notes in Computer Science",
  volume =       "354",
  publisher =    "Springer-Verlag",
  address =      "Berlin",
  editors =      "J.W. de Bakker and W.P. de Roever, W.P. and G.
                 Rozenberg",
  year =         "1988",
  pages =        "428--437",
}

@Article{cj98-02-09,
  author =       "E. M. Clarke and I. A. Draghicescu and R. P. Kurshan",
  year =         "1993",
  title =        "A Unified Approach for Showing Language Containment
                 and Equivalence Between Various Types of
                 \(\omega\)-Automata",
  journal =      "Information Processing Letters",
  volume =       "46",
  publisher =    "Elsevier",
  pages =        "301--308",
}

@Article{cj98-02-10,
  author =       "E. M. Clarke and E. A. Emerson and A. P. Sistla",
  title =        "Automatic Verification of Finite-State Concurrent
                 Systems Using Temporal Logic Specifications",
  journal =      "ACM Transactions on Programming Languages and
                 Systems",
  volume =       "8",
  number =       "2",
  pages =        "244--263",
  year =         "1986",
  month =        jan,
}

@Article{cj98-02-11,
  author =       "Y. Choueka",
  title =        "Theories of automata on \(\omega\)-tapes: {A} simplified
                 approach",
  journal =      "Journal of Computer and System Sciences",
  volume =       "8",
  pages =        "117--141",
  year =         "1974",
}

@InProceedings{cj98-02-12,
  author =       "E. A. Emerson and C.-L. Lei",
  title =        "Temporal Model Checking under Generalized Fairness
                 Constraints",
  booktitle =    "Proceedings of the 18th Hawaii International Conference on System
                 Sciences",
  year =         "1985",
  publisher =    "Western Periodicals Company",
  address =      "North Hollywood, CA",
}

@Article{cj98-02-13,
  author =       "E. A. Emerson and C.-L. Lei",
  title =        "Modalities for Model Checking: {B}ranching Time Logic
                 Strikes Back",
  journal =      "Science of Computer Programming",
  volume =       "8",
  year =         "1987",
  pages =        "275--306",
}

@Article{cj98-02-14,
  author =       "E. A. Emerson",
  title =        "Temporal and modal logic",
  journal =      "Handbook of Theoretical Computer Science",
  publisher =    "North Holland",
  editor =       "J. Van Leeuwen",
  pages =        "997--1072",
  year =         "1990",
}

@Book{cj98-02-15,
  author =       "R. Greenlaw and H. J. Hoover and W. L. Ruzzo",
  title =        "Limits of Parallel Computation",
  publisher =    "Oxford University Press",
  year =         "1995",
}

@Book{cj98-02-16,
  author =       "M. Garey and D.~S. Johnson",
  title =        "Computers and Intractability: A Guide to the Theory
                 of {NP}-{C}ompleteness",
  address =      "San Francisco",
  year =         "1979",
  publisher =    "W. Freeman and Co."
}

@Article{cj98-02-17,
  author =       "O. Grumberg and D. E. Long",
  title =        "Model checking and modular verification",
  journal =      "ACM Transactions on Programming Languages and Systems",
  volume =       "16",
  number =       "3",
  pages =        "843--871",
  year =         "1994",
}

@Article{cj98-02-18,
  author =       "L. M. Goldschlager",
  title =        "The monotone and planar circuit value problems are log
                 space complete for {P}",
  journal =      "SIGACT News",
  volume =       "9",
  number =       "2",
  year =         "1977",
  pages =        "25--29",
}

@InProceedings{cj98-02-19,
  author =       "M. R. Henzinger and T. A. Henzinger and P. W. Kopke",
  title =        "Computing simulations on finite and infinite graphs",
  booktitle =    "Proceedings of the 36th Symposium on Foundations of
                 Computer Science",
  publisher =    "IEEE Computer Society Press",
  address =      "Los Alamitos, CA",
  year =         "1995",
  pages =        "453--462",
}

@Book{cj98-02-20,
  author =       "M. Hennessy",
  title =        "Algebraic Theory of Processes",
  publisher =    "MIT Press",
  address =      "Cambridge, MA",
  year =         "1985",
}

@Article{cj98-02-21,
  author =       "N. Immerman",
  title =        "Nondeterministic space is closed under complement",
  journal =      sicomp,
  volume =       "17",
  year =         "1988",
  pages =        "935--938",
}

@Article{cj98-02-22,
  author =       "N. D. Jones",
  title =        "Space-bounded reducibility among combinatorial
                 problems",
  year =         "1975",
  journal =      "Journal of Computer and System Sciences",
  volume =       "11",
  pages =        "68--75",
}

@Article{cj98-02-23,
  author =       "R. M. Keller",
  title =        "Formal verification of parallel programs",
  year =         "1976",
  journal =      "Communications of the {ACM}",
  volume =       "19",
  pages =        "371--384",
}

@Article{cj98-02-24,
  author =       "R. P. Kurshan",
  title =        "Complementing deterministic {B}{\"u}chi automata in
                 polynomial time",
  journal =      "Journal of Computer and System Science",
  volume =       "35",
  pages =        "59--71",
  year =         "1987",
}

@Book{cj98-02-25,
  author =       "R. P. Kurshan",
  title =        "Computer Aided Verification of Coordinating
                 Processes",
  publisher =    "Princeton University Press",
  address =      "Princeton, NJ",
  year =         "1994",
}

@InProceedings{cj98-02-26,
  author =       "O. Lichtenstein and A. Pnueli",
  title =        "Checking that Finite State Concurrent Programs Satisfy
                 their Linear Specification",
  month =        jan,
  year =         "1985",
  booktitle =    "Proceedings of the 12th {ACM} Symposium on Principles
                 of Programming Languages",
  publisher =    "ACM",
  address =      "New York",
  pages =        "97--107",
}

@InProceedings{cj98-02-27,
  author =       "D. Lehman and A. Pnueli and J. Stavi",
  title =        "Impartiality, justice, and fairness---the ethics of
                 concurrent termination",
  booktitle =    "Proceedings of the 8th Colloquium on Automata, Programming, and
                 Languages (ICALP)",
  pages =        "264--277",
  series =       "Lecture Notes in Computer Science",
  volume =       "115",
  publisher =    "Springer-Verlag",
  address =      "Berlin",
  month =        jul,
  year =         "1981",
}

@Article{cj98-02-28,
  author =       "S. S. Lam and A. U. Shankar",
  title =        "Protocol verification via projection",
  journal =      "IEEE Transactions on Software Engineering",
  volume =       "10",
  pages =        "325--342",
  year =         "1984",
}

@InProceedings{cj98-02-29,
  author =       "N. A. Lynch and M. R. Tuttle",
  title =        "Hierarchical correctness proofs for distributed
                 algorithms",
  booktitle =    "Proceedings of the 6th ACM Symposium on Principles of Distributed
                 Computing",
  publisher =    "ACM",
  address =      "New York",
  pages =        "137--151",
  year =         "1987",
}

@InProceedings{cj98-02-30,
  author =       "R. Milner",
  title =        "An Algebraic Definition of Simulation between
                 Programs",
  booktitle =    "Proceedings of the 2nd International Joint Conference
                 on Artificial Intelligence",
  pages =        "481--489",
  month =        sep,
  publisher =    "British Computer Society",
  address =      "London",
  year =         "1971",
}

@Book{cj98-02-31,
  author =       "R. Milner",
  title =        "A Calculus of Communicating Systems",
  year =         "1980",
  volume =       "92",
  series =       "Lecture Notes in Computer Science",
  publisher =    "Springer-Verlag",
  address =      "Berlin",
}

@Book{cj98-02-32,
  author =       "R. Milner",
  title =        "Communication and Concurrency",
  year =         "1989",
  publisher =    "Prentice-Hall",
  address =      "Englewood Cliffs, NJ",
}

@Article{cj98-02-33,
  author =       "R. Milner",
  title =        "Operational and algebraic semantics of concurrent
                 processes",
  journal =      "Handbook of Theoretical Computer Science",
  pages =        "1201--1242",
  year =         "1990",
}

@Book{cj98-02-34,
  author =       "Z. Manna and A. Pnueli",
  title =        "The Temporal Logic of Reactive and Concurrent Systems:
                 Specification",
  year =         "1992",
  publisher =    "Springer-Verlag",
  month =        jan,
  address =      "Berlin",
}

@InProceedings{cj98-02-35,
  author =       "A. R. Meyer and L. J. Stockmeyer",
  title =        "The equivalence problem for regular expressions with
                 squaring requires exponential time",
  booktitle =    "Proceedings of the 13th IEEE Symposium on Switching and Automata
                 Theory",
  year =         "1972",
  pages =        "125--129",
  publisher =    "IEEE Computer Group",
  address =      "New York",
}

@Article{cj98-02-36,
  author =       "D. A. Plaisted",
  title =        "Complete Problems in the First-order Predicate
                 Calculus",
  journal =      "Journal of Computer and System Sciences",
  volume =       "29",
  number =       "1",
  pages =        "8--35",
  year =         "1984",
}

@InProceedings{cj98-02-37,
  author =       "A. Pnueli",
  title =        "Linear and branching structures in the semantics and
                 logics of reactive systems",
  booktitle =    "Proceedings of the 12th International Colloquium on Automata, Languages and
                 Programming",
  series =       "Lecture Notes in Computer Science",
  pages =        "15--32",
  publisher =    "Springer-Verlag",
  address =      "Berlin",
  year =         "1985",
}

@InProceedings{cj98-02-38,
  author =       "S. Safra",
  title =        "On the Complexity of \(\omega\)-Automata",
  month =        oct,
  year =         "1988",
  booktitle =    "Proceedings of the 29th {IEEE} Symposium on
                 Foundations of Computer Science",
  pages =        "319--327",
  publisher =    "IEEE Computer Society Press",
  address =      "Los Alamitos, CA"
}

@InProceedings{cj98-02-39,
  author =       "S. Safra",
  title =        "Exponential Determinization for \(\omega\)-Automata with
                 Strong-Fairness Acceptance Condition",
  month =        may,
  year =         "1992",
  booktitle =    "Proceedings of the 24th {ACM} Symposium on Theory of
                 Computing",
  publisher =    "ACM",
  address =      "New York",
}

@Article{cj98-02-40,
  author =       "A. P. Sistla and E. M. Clarke",
  title =        "The complexity of propositional linear temporal
                 logic",
  journal =      "Journal of the ACM",
  volume =       "32",
  year =         "1985",
  pages =        "733--749",
}

@Article{cj98-02-41,
  author =       "R. Szelepcsinyi",
  title =        "The Method of Forced Enumeration for Nondeterministic
                 Automata",
  journal =      "Acta Informatica",
  volume =       "26",
  pages =        "279--284",
  year =         "1988",
}

@Article{cj98-02-42,
  author =       "A. P. Sistla and M. Y. Vardi and P. Wolper",
  title =        "The Complementation Problem for {B}{\"u}chi Automata
                 with Applications to Temporal Logic",
  journal =      "Theoretical Computer Science",
  volume =       "49",
  pages =        "217--237",
  year =         "1987",
}

@Article{cj98-02-43,
  author =       "W. Thomas",
  title =        "Automata on infinite objects",
  journal =      "Handbook of Theoretical Computer Science",
  publisher =    "North Holland",
  editor =       "J. Van Leeuwen",
  pages =        "165--191",
  year =         "1990",
}

@InProceedings{cj98-02-44,
  author =       "M. Y. Vardi and P. Wolper",
  title =        "An Automata-Theoretic Approach to Automatic Program
                 Verification",
  booktitle =    "Proceedings of the First Symposium on Logic in Computer Science",
  pages =        "322--331",
  year =         "1986",
  month =        jun,
  publisher =    "IEEE Computer Society Press",
  address =      "Los Alamitos, CA",
}

@Article{cj98-02-45,
  author =       "M. Y. Vardi and P. Wolper",
  title =        "Reasoning about Infinite Computations",
  journal =      "Information and Computation",
  volume =       "115",
  number =       "1",
  year =         "1994",
  month =        nov,
  pages =        "1--37",
}

