Chronological Index
This is the complete chronological archive index. For the curated research reading map, return to Research Reading Map or Home.
1962–1964
- 28 Substitution processes 1962–1964
- 32 Some meditations on Advanced Programming 1962–1964
- 35 About the sequentiality of process descriptions 1962–1964
- 37 A review of the IBM 1620 Data Processing System 1962–1964
- 41 My main concerns for the time being are Needs review 1962–1964
- 51 Multiprogramming and the X8 Needs review 1962–1964
- 54 Multiprogramming and the X8, Part 2 Needs review 1962–1964
- 57 EWD57 — Translation pending 1962–1964
- 62 EWD62 — Translation pending 1962–1964
- 65 EWD65 — Translation pending 1962–1964
- 68 Some comments on the aims of MIRFAC 1962–1964
- 69 EWD69 — Translation pending 1962–1964
- 70 EWD70 — Translation pending 1962–1964
- 71 EWD71 — Translation pending 1962–1964
- 72 EWD72 — Translation pending 1962–1964
- 74 EWD74 — Translation pending 1962–1964
- 75 EWD75 — Translation pending 1962–1964
- 77 EWD77 — Translation pending 1962–1964
- 82 EWD82 — Translation pending 1962–1964
- 84 EWD84 — Translation pending 1962–1964
- 86 EWD86 — Translation pending 1962–1964
- 89 EWD89 — Translation pending 1962–1964
- 91 EWD91 — Translation pending 1962–1964
- 96 Embedding complex arithmetic 1962–1964
1964–1967
- 101 Description of the object program 1964–1967
- 102 Description of the object program, II 1964–1967
- 105 Description of the object program (a sequel to EWD102) 1964–1967
- 108 An algorithm for preventing deadly embrace Needs review 1964–1967
- 111 EWD111 — Translation pending 1964–1967
- 112 EWD112 — Translation pending 1964–1967
- 113 Segment control 1964–1967
- 116 The banker’s algorithm and refinements thereof Needs review 1964–1967
- 117 Programming considered as a human activity 1964–1967
- 118 EWD118 — Translation pending 1964–1967
- 123 Cooperating sequential processes 1964–1967
- 126 The multiprogramming system for the EL X8 THE 1964–1967
- 130 A sequel to EWD126 1964–1967
- 131 EWD131 — Translation pending 1964–1967
- 132 An Experiment with the “record class” as suggested by C.A.R.Hoare 1964–1967
- 137 EWD137 — Translation pending 1964–1967
- 139 EWD139 — Translation pending 1964–1967
- 140 EWD140 — Translation pending 1964–1967
- 145 EWD145 — Translation pending 1964–1967
- 147 Proposal for the input and the notation of the system 1964–1967
- 149 EWD149 — Translation pending 1964–1967
- 150 EWD150 — Translation pending 1964–1967
- 155 Context dependent names 1964–1967
- 157 EWD157 — Translation pending 1964–1967
- 158 EWD158 — Translation pending 1964–1967
- 161 EWD161 — Translation pending 1964–1967
- 163 EWD163 — Translation pending 1964–1967
- 164 EWD164 — Translation pending 1964–1967
- 167 EWD167 — Translation pending 1964–1967
- 184 EWD184 — Translation pending 1964–1967
- 188 EWD188 — Translation pending 1964–1967
- 190 EWD190 — Translation pending 1964–1967
- 191 EWD191 — Translation pending 1964–1967
- 194 EWD194 — Translation pending 1964–1967
- 196 The structure of the “THE”-multiprogramming system 1964–1967
- 198 An effort towards structuring of programmed processes 1964–1967
1967–1970
- 200 The variable size machine 1967–1970
- 201 A sequel to EWD200 1967–1970
- 206 A sequel to EWD201 1967–1970
- 209 A constructive approach to the problem of program correctness 1967–1970
- 209A A constructive approach to the problem of program correctness 1967–1970
- 214 EWD214 — Translation pending 1967–1970
- 215 A case against the GO TO statement 1967–1970
- 221 [Raw code for computing De Bruijn-sequences] 1967–1970
- 222 EWD222 — Translation pending 1967–1970
- 224 EWD224 — Translation pending 1967–1970
- 227 Stepwise program construction 1967–1970
- 229 EWD229 — Translation pending 1967–1970
- 230 To the EDITOR ALGOL 68 1967–1970
- 231 EWD231 — Translation pending 1967–1970
- 232 EWD232 — Translation pending 1967–1970
- 235 EWD235 — Translation pending 1967–1970
- 236 Complexity controlled by hierarchical ordering of function and variability 1967–1970
- 237 A preliminary investigation into Computer Assisted Programming 1967–1970
- 238 Computation versus program 1967–1970
- 239 On trading storage against computation time 1967–1970
- 240 The moral of EWD237 – EWD239 1967–1970
- 241 Towards correct programs 1967–1970
- 242 EWD242 — Translation pending 1967–1970
- 243 EWD243 — Translation pending 1967–1970
- 244 EWD244 — Translation pending 1967–1970
- 245 On useful structuring 1967–1970
- 246 EWD246 — Translation pending 1967–1970
- 247 [“Journal for half-baked Ideas”] 1967–1970
- 247a EWD247a — Translation pending 1967–1970
- 249 Notes on Structured Programming 1967–1970
- 251 Requirements of programming tools 1967–1970
- 252 EWD252 — Translation pending 1967–1970
- 252a EWD252a — Translation pending 1967–1970
- 253 EWD253 — Translation pending 1967–1970
- 253a EWD253a — Translation pending 1967–1970
- 254 EWD254 — Translation pending 1967–1970
- 254a EWD254a — Translation pending 1967–1970
- 255 EWD255 — Translation pending 1967–1970
- 257 EWD257 — Translation pending 1967–1970
- 259 EWD259 — Translation pending 1967–1970
- 260 Plotting a curve with a printer 1967–1970
- 261 EWD261 — Translation pending 1967–1970
- 264 On understanding programs 1967–1970
- 267 EWD267 — Translation pending 1967–1970
- 268 Structured programming 1967–1970
- 270 EWD270 — Translation pending 1967–1970
- 272 EWD272 — Translation pending 1967–1970
- 273 The programming task considered as an intellectual challenge 1967–1970
- 275 Structure of an extendable operating system 1967–1970
- 278 EWD278 — Translation pending 1967–1970
- 279 The programming laboratory project 1967–1970
- 281 EWD281 — Translation pending 1967–1970
- 282 A tree-structured system 1967–1970
- 286 EWD286 — Translation pending 1967–1970
- 287 Sans titre (but most definitely a predecessor to EWD316, “A short introduction into the art of programming”) 1967–1970
- 288 Concern for correctness as a guiding principle for program construction 1967–1970
- 288a EWD288a — Translation pending 1967–1970
- 292 Letter to professor C.A.R. Hoare (31 August 1970) 1967–1970
- 295 EWD295 — Translation pending 1967–1970
- 298 EWD298 — Translation pending 1967–1970
1971–1973
- 300 EWD300 — Translation pending 1971–1973
- 301 EWD301 — Translation pending 1971–1973
- 302 Design considerations in more detail 1971–1973
- 303 On the reliability of programs 1971–1973
- 306 EWD306 — Translation pending 1971–1973
- 307 EWD307 — Translation pending 1971–1973
- 308 EWD308 — Translation pending 1971–1973
- 309 EWD309 — Translation pending 1971–1973
- 310 Hierarchical ordering of sequential processes 1971–1973
- 311 [Review of] Bauer, Goos: “Informatik, Erster Teil” Heidelberger Taschenbuecher, Band 80 Springer Verlag, 1971 1971–1973
- 312 EWD312 — Translation pending 1971–1973
- 316 A short introduction to the art of programming 1971–1973
- 316A EWD316A — Translation pending 1971–1973
- 317 On a methodology of design 1971–1973
- 319 A class of allocation strategies inducing bounded delays only 1971–1973
- 325 EWD325 — Translation pending 1971–1973
- 329 Information streams sharing a finite buffer 1971–1973
- 330 [Book review of: Bauer-Goos, Informatik, Zweiter Teil] 1971–1973
- 338 Parallelism in multi-record transactions (with C.S.Scholten) 1971–1973
- 340 The humble programmer 1971–1973
- 341 EWD341 — Translation pending 1971–1973
- 343 EWD343 — Translation pending 1971–1973
- 345 EWD345 — Translation pending 1971–1973
- 348 EWD348 — Translation pending 1971–1973
- 349 EWD349 — Translation pending 1971–1973
- 351 EWD351 — Translation pending 1971–1973
- 353 EWD353 — Translation pending 1971–1973
- 356 Advanced Course on Computer Systems Architecture (Grenoble, December 1972) 1971–1973
- 360 On the Necessity of Correctness Proofs 1971–1973
- 361 Programming as a discipline of mathematical nature 1971–1973
- 362 EWD362 — Translation pending 1971–1973
- 363 EWD363 — Translation pending 1971–1973
- 364 EWD364 — Translation pending 1971–1973
- 365 A parabel 1971–1973
- 366 EWD366 — Translation pending 1971–1973
- 367 On the axiomatic definition of semantics 1971–1973
- 368 EWD368 — Translation pending 1971–1973
- 372 A simple axiomatic basis for programming language constructs 1971–1973
- 374 The analysis of multiprogrammed systems of unspecified degree of parallellism 1971–1973
- 375 A non algebraic example of a constructive correctness proof 1971–1973
- 376 Finding the maximum strong components in a directed graph 1971–1973
- 379 On a connection pattern between 2** N elements 1971–1973
- 384 EWD384 — Translation pending 1971–1973
- 385 Trip report E.W.Dijkstra Summer School Munich, July 25 to August 4, 1973 1971–1973
- 386 The solution to a cyclic relaxation problem 1971–1973
- 387 Trip report IBM Seminar “Communication and Computers”, Newcastle, Sept. 1973 1971–1973
- 389 Trip report I.U.C.C. Colloquium, Canterbury, 18th–21st Sept. 1973 1971–1973
- 391 Self-stabilization in spite of distributed control 1971–1973
- 392 Self-stabilization with four-state machines 1971–1973
- 393 On representational abstraction 1971–1973
- 395 Trip report E.W.Dijkstra IFIP Working Group W.G.2.3 “On Programming Methodology”, 21st–26th October 1973, Blanchland, England 1971–1973
- 396 Self-stabilization with three-state machines 1971–1973
- 397 Self-stabilizing systems with distributed control 1971–1973
- 398 Sequencing primitives revisited 1971–1973
- 399 An immediate sequel to EWD398: “Sequencing primitives revisited” 1971–1973
1973–1975
- 401 The characterization of semantics 1973–1975
- 404 A trip to France: 13th–20th December 1973 1973–1975
- 405 Synchronization and sequencing Translation pending 1973–1975
- 406 A trip to the U.S.A., 5th–25th January 1974 1973–1975
- 407 Acceptance speech for the AFIPS Harry Goode Memorial Award 1974 1973–1975
- 408 A time-wise hierarchy imposed upon the use of a two-level store 1973–1975
- 413 The formal treatment of some small examples. 1973–1975
- 415 A beautiful proof of a probably useless theorem (with W.H.J.Feijen) 1973–1975
- 416 On avoiding the infinite 1973–1975
- 417 On the abolishment of the subscripted variable 1973–1975
- 418 Guarded commands, non-determinacy and a calculus for the derivation of programs 1973–1975
- 420 Tripreport E.W.Dijkstra, Luxembourg, 7–12 April 1974 1973–1975
- 423 Trip report E.W.Dijkstra, W.G.2.3 Meeting “Boldern” 28th April–3rd May 1974 1973–1975
- 425 Trip report E.W.Dijkstra, USA and Canada, 5th–25th May 1974 1973–1975
- 426 Self-stabilizing systems in spite of distributed control 1973–1975
- 427 Speech at the occasion of an anniversary 1973–1975
- 428 Array variables. 1973–1975
- 429 A generalization of the Sheffer Stroke for n-valued logic (by C.S.Scholten) 1973–1975
- 432 [A letter to C.A.R. Hoare, 13 July 1974] 1973–1975
- 435 Associons: an effort towards accomodating potentially ultra-high concurrency (with W.H.J.Feijen and M.Rem) 1973–1975
- 439 Associons continued (with W.H.J.Feijen and M.Rem) 1973–1975
- 440 The problem of the most isolated villages. 1973–1975
- 442 Inside “Mathematics Inc” 1973–1975
- 443 A multidisciplinary approach to mathematics 1973–1975
- 447 On the role of scientific thought 1973–1975
- 448 Trip report E.W.Dijkstra, Edinburgh and Newcastle, 1–6 September 1974 1973–1975
- 449 EWD449 — Translation pending 1973–1975
- 450 Correctness concerns and, among other things, why they are resented 1973–1975
- 451 Lord, deliver us from charlatans 1973–1975
- 452 About robustness and the like 1973–1975
- 453 Finding the maximal strong components in a directed graph. 1973–1975
- 454 [Letter to Dr. H.Bekic, 8 October 1974] 1973–1975
- 456 Determinism and recursion versus non-determinism and the transitive closure 1973–1975
- 458 On non-determinacy being bounded. 1973–1975
- 459 The pattern matching problem. 1973–1975
- 462 A time-wise hierarchy imposed upon the use of a two-level store 1973–1975
- 463 Some questions 1973–1975
- 464 A new elephant built from mosquitos humming in harmony 1973–1975
- 465 Monotonic replacement algorithms and their implementation 1973–1975
- 466 Trip report E.W.Dijkstra, Meeting IFIP W.G.2.3., Munich, 8–14 December 1974 1973–1975
- 469 Programming methodologies, their objectives and their nature 1973–1975
- 470 Letter to the referees of EWD418 1973–1975
- 471 EWD471 — Translation pending 1973–1975
- 472 Guarded commands, non-determinacy and formal derivation of programs 1973–1975
- 473 On the teaching of programming, i.e. on the teaching of thinking 1973–1975
- 474 Trip report visit ETH Zurich, 3–4 February 1975 by E.W.Dijkstra 1973–1975
- 475 A letter to my old friend Jonathan 1973–1975
- 476 Concurrent programming: a preliminary investigation 1973–1975
- 477 EWD477 — Translation pending 1973–1975
- 478 On one-sided smoothing of event sequences 1973–1975
- 479 EWD479 — Translation pending 1973–1975
- 480 “Craftsman or scientist?” 1973–1975
- 481 EWD481 — Translation pending 1973–1975
- 482 Exercises in making programs robust 1973–1975
- 483 EWD483 — Translation pending 1973–1975
- 484 Tripreport E.W.Dijkstra, London, 9–10 March 1975 1973–1975
- 485 Marketing questionnaire “A Discipline of Programming” 1973–1975
- 486 EWD486 — Translation pending 1973–1975
- 487 Letter to the Burroughs recipients of the EWD-series 1973–1975
- 489 EWD489 — Translation pending 1973–1975
- 492 On-the-fly garbage collection: an exercise in multiprocessing 1973–1975
- 493 EWD493 — Translation pending 1973–1975
- 494 Trip report E.W.Dijkstra 16th April/7th May, U.S.A. and Canada 1973–1975
- 494a EWD494a — Translation pending 1973–1975
- 495 EWD495 — Translation pending 1973–1975
- 496A On-the-fly garbage collection: an exercise in cooperation (preliminary version) (with Leslie Lamport, A.J.Martin, C.S.Scholten, and E.F.M.Steffens) 1973–1975
- 496B On-the-fly garbage collection: an exercise in cooperation (with Leslie Lamport, A.J.Martin, C.S.Scholten, and E.F.M.Steffens) 1973–1975
- 497 A challenge to memory designers? 1973–1975
- 498 How do we tell truths that might hurt? 1973–1975
- 499 EWD499 — Translation pending 1973–1975
1975–1976
- 500 After many a sobering experience 1975–1976
- 501 Variations on a theme: an open letter to C.A.R. Hoare 1975–1976
- 502 On a gauntlet thrown by David Gries 1975–1976
- 503 A post-scriptum to EWD501 1975–1976
- 504 Erratum and embellishments of EWD503 1975–1976
- 506 Tripreport E.W.Dijkstra: NATO Summer School Marktoberdorf 1975 1975–1976
- 507 On a gauntlet thrown by David Gries 1975–1976
- 508 A synthesis emerging? 1975–1976
- 509 First speech, autumn 1975 1975–1976
- 511 Tripreport E.W.Dijkstra W.G.2.3, Baden, 1–5 September 1975 1975–1976
- 512 Comments at a symposium 1975–1976
- 513 Tripreport E.W.Dijkstra Newcastle, 8–12 September 1975 1975–1976
- 514 On a language proposal for the Department of Defense 1975–1976
- 515 September 20, 1975 1975–1976
- 516 EWD516 — Translation pending 1975–1976
- 518 EWD518 — Translation pending 1975–1976
- 520 On-the-fly garbage collection: an exercise in cooperation (with Leslie Lamport, A.J.Martin, C.S.Scholten, E.F.M.Steffens) 1975–1976
- 521 EWD521 — Translation pending 1975–1976
- 522 EWD522 — Translation pending 1975–1976
- 523 EWD523 — Translation pending 1975–1976
- 524 Review of “On the Feasibility of Software Certification” 1975–1976
- 525 On a warning from E.A.Hauck 1975–1976
- 526 Comments on “Woodenman” HOL Requirements for the DoD 1975–1976
- 527 On units of consistency 1975–1976
- 528 More on Hauck's warning 1975–1976
- 529 EWD529 — Translation pending 1975–1976
- 530 Negende toespraak, najaar 1975 1975–1976
- 531 EWD531 — Translation pending 1975–1976
- 532 An open letter to L.Bass 1975–1976
- 533 HOMO COGITANS 1975–1976
- 534 EWD534 — Translation pending 1975–1976
- 535 An answer to Jack Mazola 1975–1976
- 536 A sequel to EWD535 1975–1976
- 537 EWD537 — Translation pending 1975–1976
- 538 A collection of beautiful proofs 1975–1976
- 539 Mathematics Inc., a private letter from its chairman 1975–1976
- 540 Two views of programming 1975–1976
- 541 EWD541 — Translation pending 1975–1976
- 542 EWD542 — Translation pending 1975–1976
- 543 EWD543 — Translation pending 1975–1976
- 544 An open letter to Ross Honsberger 1975–1976
- 547 Tripreport E.W.Dijkstra, England and USA, 3-26 January 1976 1975–1976
- 548 EWD548 — Translation pending 1975–1976
- 549 EWD549 — Translation pending 1975–1976
- 550 A more formal treatment of a less simple example 1975–1976
- 551 EWD551 — Translation pending 1975–1976
- 552 EWD552 — Translation pending 1975–1976
- 553 On a gauntlet thrown by David Gries 1975–1976
- 554 A personal summary of the Gries-Owicki theory 1975–1976
- 555 EWD555 — Translation pending 1975–1976
- 556 EWD556 — Translation pending 1975–1976
- 557 EWD557 — Translation pending 1975–1976
- 558 EWD558 — Translation pending 1975–1976
- 559 EWD559 — Translation pending 1975–1976
- 560 EWD560 — Translation pending 1975–1976
- 561 A “non trip report” from E.W.Dijkstra 1975–1976
- 562 The effective arrangement of logical systems 1975–1976
- 563 Formal techniques and sizeable programs 1975–1976
- 564 A superficial book 1975–1976
- 564a EWD564a — Translation pending 1975–1976
- 565 EWD565 — Translation pending 1975–1976
- 566 Programming: from craft to scientific discipline 1975–1976
- 567 EWD567 — Translation pending 1975–1976
- 568 A programmer’s early memories 1975–1976
- 569 EWD569 — Translation pending 1975–1976
- 570 An exercise for Dr.R.M.Burstall 1975–1976
- 571 A simple consideration with far-reaching consequences (DRAFT) 1975–1976
- 572 Tripreport E.W.Dijkstra, U.S.A. and U.K., 8 June - 10 July 1976 1975–1976
- 573 A great improvement 1975–1976
- 574 A letter to Professor Zohar Manna, 26 July 1976 1975–1976
- 575 To H.D.Mills, Chairman Software Methodology Panel 1975–1976
- 576 On subgoal induction 1975–1976
- 577 Tripreport E.W.Dijkstra, ECI-conference 9–12 August 1976, Amsterdam 1975–1976
- 578 More about the function “fusc” (A sequel to EWD570) 1975–1976
- 580 EWD580 — Translation pending 1975–1976
- 581 A somewhat open letter to Professor John McCarthy 1975–1976
- 582 A proof of a theorem communicated to us by S.Ghosh (with C.S.Scholten) 1975–1976
- 583 EWD583 — Translation pending 1975–1976
- 584 Tripreport E.W.Dijkstra, Poland and USSR, 4-25 September 1976 1975–1976
- 585 Tripreport E.W.Dijkstra, Tokyo, 28 Sep.—3 Oct. 1976 1975–1976
- 586 EWD586 — Translation pending 1975–1976
- 587 EWD587 — Translation pending 1975–1976
- 588 EWD588 — Translation pending 1975–1976
- 589 EWD589 — Translation pending 1975–1976
- 590 A first investigation of the crossflow computer 1975–1976
- 591 The problem of the maximum length of an ascending subsequence 1975–1976
- 592 A small note on the additive composition of variant functions 1975–1976
- 593 EWD593 — Translation pending 1975–1976
- 594 A parable 1975–1976
- 595 On-the-fly garbage collection: an exercise in cooperation (with Leslie Lamport, A.J.Martin, C.S.Scholten, E.F.M.Steffens) 1975–1976
- 596 “On a problem from Aho, Hopcroft, and Ullman” 1975–1976
- 596a Tripreport E.W.Dijkstra, Copenhagen 10–12 Nov. 1976 1975–1976
- 597 Yet another note about termination 1975–1976
- 598 A bug in my book! 1975–1976
- 599 EWD599 — Translation pending 1975–1976
1976–1979
- 600 A sequel to EWD592 1976–1979
- 601 Tripreport E.W.Dijkstra, Munich 24–26 November 1976 1976–1979
- 602 Comments on Arbeitsblatt 3 from o.Prof.Dr.F.L.Bauer (with C.S.Scholten) 1976–1979
- 603 Tripreport E.W.Dijkstra, St.Pierre-de-Chartreuse, 12–19 Dec.1976 1976–1979
- 604 Paying logical conscience-money to the fair demon 1976–1979
- 605 Tripreport E.W.Dijkstra, Columbus - Pittsburgh - Paoli, 12–22 January 1977 1976–1979
- 606 EWD606 — Translation pending 1976–1979
- 607 A correctness proof for communicating processes: a small exercise 1976–1979
- 608 An elephant inspired by the Dutch National Flag 1976–1979
- 609 EWD609 — Translation pending 1976–1979
- 611 On the fact that the Atlantic Ocean has two sides 1976–1979
- 612 EWD612 — Translation pending 1976–1979
- 613 Tripreport E.W.Dijkstra, Australia, 16 February 1977 – 21 March 1977 1976–1979
- 614 A somewhat open letter to EAA or: why I proved the boundedness of the non-determinacy in the way I did 1976–1979
- 615 EWD615 — Translation pending 1976–1979
- 616 EWD616 — Translation pending 1976–1979
- 617 EWD617 — Translation pending 1976–1979
- 618 On Webster, users, bugs and Aristotle 1976–1979
- 619 Essays on the nature and role of mathematical elegance 1976–1979
- 620 EWD620 — Translation pending 1976–1979
- 621 EWD621 — Translation pending 1976–1979
- 622 On making solutions more and more fine-grained (In gratitude dedicated to C.A.R.Hoare, D.E.Knuth, and J.F.Traub.) 1976–1979
- 623 The mathematics behind the Banker's Algorithm 1976–1979
- 624 Stationary behaviour of some ternary networks 1976–1979
- 625 Two starvation-free solutions of a general exclusion problem 1976–1979
- 626 EWD626 — Translation pending 1976–1979
- 627 A position paper on Software Reliability 1976–1979
- 628 EWD628 — Translation pending 1976–1979
- 629 On two beautiful solutions designed by Martin Rem 1976–1979
- 630 On-the-fly garbage collection: an exercise in cooperation (with L. Lamport, A.J. Martin, C.S.Scholten, E.F.M. Steffens) 1976–1979
- 631 Re: “Formal derivation of strongly correct parallel programs” by Axel van Lamsweerde and M.Sintzoff 1976–1979
- 633 Tripreport E.W.Dijkstra, 29 July – 21 August 1977 1976–1979
- 634 Position paper on the impact of microprocessors (IFIP77) 1976–1979
- 635 Tripreport E.W.Dijkstra, Newcastle-upon-Tyne, 5–10 Sept. 1977 1976–1979
- 636 Why naive program transformation systems are unlikely to work 1976–1979
- 637 The Three Golden Rules for Successful Scientific Research 1976–1979
- 638 A political pamphlet from the Middle Ages 1976–1979
- 639 The introduction of MAES 1976–1979
- 640 Finding the correctness proof of a concurrent program 1976–1979
- 640a Finding the correctness proof of a concurrent program 1976–1979
- 641 On the interplay between mathematics and programming 1976–1979
- 642 A special sorting elephant 1976–1979
- 643 A class of simple communication patterns (with C.S.Scholten) 1976–1979
- 644 Letter to J. Arsac 1976–1979
- 645 Tripreport E.W.Dijkstra, USA 19–30 October 1977 1976–1979
- 646 A not so simple theorem about undirected graphs 1976–1979
- 647 EWD647 — Translation pending 1976–1979
- 648 “Why is software so expensive?” An explanation to the hardware designer 1976–1979
- 649 A supplement to EWD591 “The problem of the maximum length of an ascending subsequence” 1976–1979
- 650 A theorem about odd powers of odd integers 1976–1979
- 651 A strong P/V-implementation of conditional critical regions 1976–1979
- 652 A correction on EWD651 1976–1979
- 653 Exploiting contiguity in a linear store 1976–1979
- 654 In honour of Fibonacci 1976–1979
- 655 Essays on the nature and role of mathematical elegance (3): On notation (A sequel to EWD619) 1976–1979
- 656 An introduction to implementation issues 1976–1979
- 657 On leaves and nodes: a simplification of EWD653 1976–1979
- 658 On language constraints enforceable by translators (An open letter to Lt.Col. William A.Whitaker) 1976–1979
- 659 On the BLUE Language submitted to DoD 1976–1979
- 660 On the GREEN Language submitted to the DoD 1976–1979
- 661 On the RED Language submitted to the DoD 1976–1979
- 662 On the YELLOW Language submitted to the DoD 1976–1979
- 663 The summing-up 1976–1979
- 665 Trip report E.W.Dijkstra, U.K. – Bahamas – U.S.A., 11–30 April 1978 1976–1979
- 666 A problem solved in my head 1976–1979
- 667 On the foolishness of “natural language programming” 1976–1979
- 668 On the correctness of a design by Alain J.Martin 1976–1979
- 669 A book review 1976–1979
- 670 Sequencing and the discriminated union 1976–1979
- 671 Program inversion 1976–1979
- 672 More on A.J.Martin's design (A sequel to EWD668) 1976–1979
- 673 On weak and strong termination 1976–1979
- 674 Tripreport E.W.Dijkstra, Zürich, 2–7 July 1978 1976–1979
- 675 The equivalence of bounded nondeterminacy and continuity 1976–1979
- 676 Tripreport E.W.Dijkstra, Marktoberdorf 24 July – 6 August 1978 1976–1979
- 677 On one of Cayley's theorems 1976–1979
- 678 A story that starts with a very good computer 1976–1979
- 679 Tripreport E.W.Dijkstra, Newcastle-London-Lancaster, 4–13 Sep. 1978 1976–1979
- 680 A book review 1976–1979
- 682 The nature of Computer Science (first draft) 1976–1979
- 683 To a new member of The Tuesday Afternoon Club 1976–1979
- 684 Termination detection for diffusing computations (with C.S.Scholten) 1976–1979
- 685 The problem of the Swiss football players 1976–1979
- 687 Termination detection for diffusing computations (with C.S.Scholten) 1976–1979
- 687a Termination detection for diffusing computations (with C.S.Scholten) 1976–1979
- 688 A trifle 1976–1979
- 689 Tripreport E.W.Dijkstra, Valley Forge, 28 Oct. – 2 Nov. 1978 1976–1979
- 690 The pragmatic engineer versus the scientific designer 1976–1979
- 691 On improving the state of the art (A somewhat open letter to dr. Martin Rem) 1976–1979
- 692 A review of the 1977 Turing Award Lecture by John Backus 1976–1979
- 693 About polygons in Detroit 1976–1979
- 694 Tripreport E.W.Dijkstra, Detroit, Austin, Philadelphia, 25 Nov. – 9 Dec. 1978 1976–1979
- 695 Mathematics in an easy chair 1976–1979
- 696 Written in anger 1976–1979
- 697 Some beautiful arguments using mathematical induction 1976–1979
- 698 Trip report E.W.Dijkstra, Oxford University, 10–15 Jan. 1979 1976–1979
- 699 EWD699 — Translation pending 1976–1979
1979–1981
- 700 An examination exercise, designed by W.H.J.Feijen 1979–1981
- 701 Two theorems on (what I have called) continuously mixed sequences 1979–1981
- 702 In reaction to Ernest Chang’s “Deadlock Detection” 1979–1981
- 703 A tutorial on the split binary semaphore 1979–1981
- 704 A machine for image construction in tomography 1979–1981
- 705 EWD705 — Translation pending 1979–1981
- 706 Image reconstruction in two-dimensional tomography 1979–1981
- 707 Dear Mr.X of Company Y 1979–1981
- 708 When messages may crawl 1979–1981
- 709 My hopes of computing science 1979–1981
- 710 When messages may crawl, II (A sequel to EWD708) 1979–1981
- 711 Trip report E.W.Dijkstra, Ithaca, Albany, Austin (Texas), 26/5 – 10/6 1979 1979–1981
- 712 Trip report E.W.Dijkstra, Antwerp, 24–29 June 1979 1979–1981
- 713 On a problem posed by W.H.J.Feijen 1979–1981
- 714 Trip report E.W.Dijkstra, Mission Viejo, Santa Cruz, Austin, 29 July – 8 September 1979 1979–1981
- 715 Trip report E.W.Dijkstra, Munich – London, 16–29 September 1979 1979–1981
- 716 A short talk to my students about money 1979–1981
- 717 An exercise in exposition 1979–1981
- 718 Assembly conventions for the EDSAC 1979–1981
- 719 On not duplicating volatile information 1979–1981
- 720 Why correctness must be a mathematical concern 1979–1981
- 721 The design of a state space with a useful structure (I) 1979–1981
- 722 A book review for the IBM Systems Journal 1979–1981
- 723 On W.H.J.Feijen’s solution for the lexicographic minimum of a circular list 1979–1981
- 724 EWD724 — Translation pending 1979–1981
- 724E A chutspa 1979–1981
- 725 Trip report E.W.Dijkstra, Liege, Nov.–Dec.1979 1979–1981
- 726 How Dutch Informatics fell between two chairs 1979–1981
- 727 Trip report E.W.Dijkstra, U.S.A. 12 Jan. – 2 Feb. 1980 1979–1981
- 728 A problem solved by Netty van Gasteren and me 1979–1981
- 729 On well-shaped mathematical arguments 1979–1981
- 730 On two types of infinite sets of infinite sequences (by the Tuesday Afternoon Club) 1979–1981
- 731 An experiment in mathematical exposition 1979–1981
- 732 The teachability of mathematical thinking (Draft contribution to “Mathematics Tomorrow”) 1979–1981
- 733 EWD733 — Translation pending 1979–1981
- 734 The superfluity of the general semaphore 1979–1981
- 735 A mild variant of Combinatory Logic 1979–1981
- 736 Recording the structure of trees in their leaves 1979–1981
- 737 A notational alternative for quantification 1979–1981
- 738 More mathematical folklore 1979–1981
- 739 A somewhat open letter to the Editor-in-Chief of Acta Informatica 1979–1981
- 740 A short proof of one of Fermat’s theorems 1979–1981
- 741 Partitioning the edges of the complete graphs into trees or cycles (by the Tuesday Afternoon Club) 1979–1981
- 742 A sequel to EWD740 1979–1981
- 743 A new policy for Mathematics Inc.? 1979–1981
- 744 A short note on symmetric distributed arbitration 1979–1981
- 745 Trip report E.W.Dijkstra, Los Angeles, Austin (Texas), and Portland, 6–28 August 1980 1979–1981
- 746 Trip report E.W.Dijkstra, Newcastle-upon-Tyne, 1–5 Sep. 1980 1979–1981
- 747 Comments on MIL–STD–1862, 28 May 1980 1979–1981
- 748 A somewhat open letter to Wladislaw M.Turski 1979–1981
- 749 On the productivity of recursive definitions 1979–1981
- 750 American programming’s plight 1979–1981
- 751 Mainly on the omission of parentheses 1979–1981
- 752 Distributed Arbitration (DRAFT, with C.S.Scholten) 1979–1981
- 753 On a theorem by Lambek and Moser 1979–1981
- 754 An error in EWD744 1979–1981
- 755 Very elementary number theory redone 1979–1981
- 756 A postscript to EWD755 1979–1981
- 757 A misguided educational effort 1979–1981
- 758 An intriguing example 1979–1981
- 759 A somewhat open letter to D.A.Turner 1979–1981
- 760 A somewhat open letter to F.Kroeger 1979–1981
- 761 EWD761 — Translation pending 1979–1981
- 762 We mathematicians are losing the race 1979–1981
- 763 A proof by Rutger M.Dijkstra and me 1979–1981
- 764 Repaying our debts 1979–1981
- 765 A Hungarian problem 1979–1981
- 766 An educational stupidity 1979–1981
- 767 A.J.Martin’s solution of the Hungarian problem 1979–1981
- 768 Largely on nomenclature 1979–1981
- 770 D.A.Turner’s reply 1979–1981
- 771 About 2-coloured 6-graphs 1979–1981
- 772 A methodological sequel to EWD771 1979–1981
- 773 Trip report E.W.Dijkstra, Han-sur-Lesse, 7–12 Jan. 1981 1979–1981
- 774 Trip report E.W.Dijkstra, California, 17–31 January 1981 1979–1981
- 775 On Kleinrock’s Theorem 1979–1981
- 776 Lambek and Moser revisited 1979–1981
- 777 A word of welcome (Draft) 1979–1981
- 778 A somewhat open letter to Nils J.Nilsson 1979–1981
- 779 An assertional proof of a program by G.L.Peterson 1979–1981
- 780 Proving the existence of the Euler line (with A.J.M. van Gasteren) 1979–1981
- 781 About the presentation of programs (with A.J.M. van Gasteren) 1979–1981
- 782 A stupid notation 1979–1981
- 783 The administration as social disease 1979–1981
- 784 My mother’s contribution to Honsberger’s collection 1979–1981
- 785 Our presentation of K.A.Post’s proof of R.Stanley’s theorem (with A.J.M. van Gasteren) 1979–1981
- 786 Trip report E.W.Dijkstra, England, 23 April 1981 1979–1981
- 786a Sets are Unibags 1979–1981
- 787 A (new?) proof of a theorem of Euler’s on partitions 1979–1981
- 788 What we seem to have learned (with A.J.M. van Gasteren) 1979–1981
- 789 A minor improvement of Heapsort 1979–1981
- 789a A minor improvement of Heapsort 1979–1981
- 789b A minor improvement of Heapsort 1979–1981
- 790 Trip report E.W.Dijkstra, München, 19 May 1981 1979–1981
- 791 The psychology of the user 1979–1981
- 792 Hamming’s exercise in SASL 1979–1981
- 793 The analysis of a two-person game 1979–1981
- 794 Heapsort (with A.J.M. van Gasteren and W.H.J.Feijen) 1979–1981
- 795 An alternative to heapsort for sorting in situ 1979–1981
- 796 Smoothsort, an alternative for sorting in situ 1979–1981
- 796a Smoothsort, an alternative for sorting in situ 1979–1981
- 797 Fibonacci numbers and Leonardo numbers 1979–1981
- 798 Trip report E.W.Dijkstra, Newcastle, 19–25 July 1981 1979–1981
- 799 Trip report E.W.Dijkstra, Marktoberdorf, 26/7–10/8/81 1979–1981
1981–1984
- 800 A bagatelle for the left hand 1981–1984
- 801 Distances from the root in skew trees (with C.S.Scholten) 1981–1984
- 802 Trip report E.W.Dijkstra, Scotland, Newcastle 31 Aug.–15 Sep. 1981 1981–1984
- 803 Lecture notes on the structure of programs and proofs 1981–1984
- 804 On equality of propositions 1981–1984
- 805 Trip report E.W.Dijkstra, Amsterdam, 26–29 Oct. 1981 1981–1984
- 806 Trip report E.W.Dijkstra, USA, 1–27 Nov. 1981 1981–1984
- 807 The Fast Fourier Transform and the Perfect Shuffle 1981–1984
- 808 Canonical string reduction 1981–1984
- 809 An introductory essay on three algorithms for sorting in situ (with A.J.M. van Gasteren) 1981–1984
- 810 Fast image construction in computerized axial tomography (CAT) (with A.J.M. van Gasteren) 1981–1984
- 810a Fast image construction in computerized axial tomography (CAT) (with A.J.M. van Gasteren) 1981–1984
- 811 An alternative ending for AvG16/ EWD809 1981–1984
- 812 A personal summary of Jonkers’s program transformation 1981–1984
- 813 About predicate transformers in general (with C.S.Scholten) 1981–1984
- 814 A review of a book on PEARL 1981–1984
- 815 Remarks on notation (with A.J.M. van Gasteren) 1981–1984
- 816 Weakest preconditions, liberal and not (with C.S.Scholten) 1981–1984
- 817 An introduction to three algorithms for sorting in situ (with A.J.M. van Gasteren) 1981–1984
- 817a An introduction to three algorithms for sorting in situ (with A.J.M. van Gasteren) 1981–1984
- 818 A nice theorem on monotonic predicate sequences 1981–1984
- 819 Mathematical induction and computing science 1981–1984
- 820 On iteration and recursion 1981–1984
- 821 From predicate transformers to predicates (Dedicated by the Tuesday Afternoon Club to C.A.R. Hoare at the occasion of his being elected Fellow of the Royal Society.) 1981–1984
- 822 A summary of formulae (and of some theory) 1981–1984
- 823 A sequel to EWD822 (with C.S.Scholten) 1981–1984
- 824 Linearization of a two-dimensional search 1981–1984
- 825 About the correctness of a few SASL programs 1981–1984
- 826 Trip report E.W.Dijkstra, USA, 20 May 1982 – 14 June 1982 1981–1984
- 827 A very simple exercise in SASL 1981–1984
- 828 Distributed termination detection revisited 1981–1984
- 829 EWD829 — Translation pending 1981–1984
- 830 On different notions of termination (with C.S.Scholten) 1981–1984
- 831 Why numbering should start at zero 1981–1984
- 832 A theorem about infinite sequences of numbers 1981–1984
- 833 An In-Depth Seminar on Proven Tools & Techniques of Structured Methodology for Effective Software Configuration Management 1981–1984
- 834 Elementary predicates and elimination (with A.J.M. van Gasteren) 1981–1984
- 835 Lecture notes “Predicate transformers” (Draft) 1981–1984
- 836 A note on substitution and renaming 1981–1984
- 837 Trip report E.W.Dijkstra, Newcastle-upon Tyne, 6–10 Sep. 1982 1981–1984
- 838 Trip report E.W.Dijkstra, Copenhagen, 10–16 Sep. 1982 1981–1984
- 839 Trip report E.W.Dijkstra, Utrecht 30 Sep.–1 Oct. 1982 1981–1984
- 840 Derivation of a termination detection algorithm for distributed computations (with W.H.J.Feijen and A.J.M. van Gasteren) 1981–1984
- 841 “There is no ‘royal road’ to geometry” 1981–1984
- 841a [Reflections on “A note on two problems in connexion with graphs” 1981–1984
- 842 Two cheers for equivalence 1981–1984
- 843 A short sequel to EWD842 1981–1984
- 844 A universal quantification revisited (with C.S.Scholten) 1981–1984
- 845 McCarthy’s 91–function: an unfortunate paradigm 1981–1984
- 846 The maximum length of a segment satisfying a monotonic predicate (with A.J.M. van Gasteren) 1981–1984
- 847 Trip report E.W.Dijkstra, Australia, 19 Jan.1983 – 12 Feb.1983 1981–1984
- 849 Junctivity of extreme solutions (with C.S.Scholten) 1981–1984
- 849a Junctivity of extreme solutions (with C.S.Scholten) 1981–1984
- 850 Trip report E.W.Dijkstra, Helsinki, 1–4 March 1983 1981–1984
- 851 Reducing control traffic in a distributed implementation of mutual exclusion 1981–1984
- 851a Reducing control traffic in a distributed implementation of mutual exclusion 1981–1984
- 851b Reducing control traffic in a distributed implementation of mutual exclusion 1981–1984
- 852 Judging “HOS” from a distance 1981–1984
- 852a Judging “HOS” from a distance 1981–1984
- 853 A correction of EWD851b 1981–1984
- 853a Ingenieur Ebergen, Weledelgetrenge Heer 1981–1984
- 854 The fruits of misunderstanding 1981–1984
- 855 Trip report E.W.Dijkstra, Barcelona 5–7 June 1983 1981–1984
- 856 On maximizing a product 1981–1984
- 857 Generalizing an old formula 1981–1984
- 858 Trip report E.W.Dijkstra, USA, 10 June–3 July 1983 1981–1984
- 859 Semantics of recursive procedures (with C.S.Scholten) 1981–1984
- 860 A sequel to EWD859 (with C.S.Scholten) 1981–1984
- 861 Research proposal: Our plans for the years to come (with A.J.M. van Gasteren) 1981–1984
- 861a | x [ n ]| = x [ n –1] + x [ n +1] has period 9 1981–1984
- 862 A sequence with | x [ n ]| = x [ n –1] + x [ n +1] has period 9 1981–1984
- 863 Predicate calculus revisited 1981–1984
- 864 The distributed snapshot of Chandy/Lamport/Misra 1981–1984
- 864a The Distributed Snapshot of K.M.Chandy and L. Lamport 1981–1984
- 865 Trip report E.W.Dijkstra, Brasil & USA, 17 Oct.– 6 Nov. 1983 1981–1984
- 866 An analytical proof of the Butterfly Theorem 1981–1984
- 867 On IPW’s 1981–1984
- 868 Computers and General Education: a position paper 1981–1984
- 869 EWD869 — Translation pending 1981–1984
- 870 My mother’s proof of the Butterfly Theorem (see EWD866) 1981–1984
- 871m Invariance and nondeterminacy 1981–1984
- 871t Invariance and nondeterminacy 1981–1984
- 872 The little essay I could not write 1981–1984
- 873 Trip report E.W.Dijkstra, London and Colchester, 16–20 Jan. 1984 1981–1984
- 874 A miscellany of results (with C.S.Scholten) 1981–1984
- 875 Monotonicity and quantification 1981–1984
- 876 EWD876 — Translation pending 1981–1984
- 877 Some useful formulae (with A.J.M. van Gasteren) 1981–1984
- 878 A monotonicity argument (with A.J.M. van Gasteren) 1981–1984
- 879 Trip report E.W.Dijkstra, London, 14–17 February 1984 1981–1984
- 880 Why the importance of continuity seems to be overrated (with A.J.M. van Gasteren) 1981–1984
- 880a Why the importance of continuity seems to be overrated (with A.J.M. van Gasteren) 1981–1984
- 880b The termination theorem for unconstrained nondeterminacy (with A.J.M. van Gasteren) 1981–1984
- 881 A review of “The Evolution of Programs” 1981–1984
- 882 The regularity calculus: a first trial 1981–1984
- 883 The operational interpretation of extreme solutions (with C.S. Scholten) 1981–1984
- 884 A sequel to EWD874 (with C.S. Scholten) 1981–1984
- 885 Trip report E.W.Dijkstra, Muenchen, 12–14 April 1984 1981–1984
- 886 A simple fix-point argument without the restriction to continuity (with A.J.M. van Gasteren) 1981–1984
- 886a A simple fix-point argument without the restriction to continuity (with A.J.M. van Gasteren) 1981–1984
- 887 Trip report E.W.Dijkstra, USA, 23 April –10 May 1984 1981–1984
- 888 Trip report E.W.Dijkstra, Zürich, 22–24 May 1984 1981–1984
- 889 User-friendly Mathematics 1981–1984
- 891 Well-founded sets revisited 1981–1984
- 892 Trip report E.W.Dijkstra, London, 12–14 June 1984 1981–1984
- 893 Trip report E.W.Dijkstra, USA, 17–26 June 1984 1981–1984
- 894 On partitioning predicates 1981–1984
- 895 Trip report E.W.Dijkstra, Marktoberdorf, 30 July – 12 Aug. 1984 1981–1984
- 896 On the nature of computing science 1981–1984
- 897 A formal program derivation for the record 1981–1984
- 898 The threats to computing science 1981–1984
- 899 A review of a paper in AI 1981–1984
1984–1987
- 900 Minsegsumtwodim 1984–1987
- 900a Minsegsumtwodim 1984–1987
- 901 A simple fix-point argument without the restriction to continuity (with A.J.M. van Gasteren) 1984–1987
- 901a A simple fix-point argument without the restriction to continuity (with A.J.M. van Gasteren) 1984–1987
- 902 The regularity calculus: a second trial 1984–1987
- 903 A short sequel to EWD863 1984–1987
- 904 A problem solved by my nephew Sybrand L. Dijkstra 1984–1987
- 905 Mainly on our use of the predicate calculus (Draft Ch.2) 1984–1987
- 906 Trip report E.W.Dijkstra, Nuenen & London, 10 Dec.’84 – 10 Jan.’85 1984–1987
- 907 Trip report E.W.Dijkstra, Netherlands, Austria, 23–31 Jan. 1985 1984–1987
- 908 Predicate transformers (Draft Ch.3) 1984–1987
- 909 Trip report E.W.Dijkstra, Westboro-Boston, 14–17 Feb. 1985 1984–1987
- 910 Semantics of straight-line programs (Draft Chap.4) 1984–1987
- 911 Trip report E.W.Dijkstra, Tulsa, 1–6 March 1985 1984–1987
- 912 Extreme solutions of equations (Draft Ch.5) 1984–1987
- 913 On a cultural gap (Draft) 1984–1987
- 914 The repetition (Draft Ch.6) 1984–1987
- 915 A sequel to EWD912, i.e. to Draft Ch.5 1984–1987
- 916 An improvement on EWD912 1984–1987
- 917 Another misguided effort 1984–1987
- 918 A summary of a year’s impressions 1984–1987
- 920 Can computing science save the computer industry? 1984–1987
- 921 A correction of EWD914–15 1984–1987
- 922 A belated proof of self-stabilization 1984–1987
- 923 Trip report E.W.Dijkstra, Ithaca, Newport, 30 May – 13 June 1985 1984–1987
- 923a Where is Russell’s “Paradox”? 1984–1987
- 924 On a cultural gap 1984–1987
- 925 Trip report E.W.Dijkstra, London, 25–27 June 1985 1984–1987
- 926 A computer to think about 1984–1987
- 927 The ATAC ( = Austin Tuesday Afternoon Club) 1984–1987
- 928 On structures 1984–1987
- 929 A generalization of the functions head and tail (unfinished) 1984–1987
- 930 For the record: the Linear Search 1984–1987
- 931 Concerning the equivalence 1984–1987
- 932 Some simple theorems on incremental sorting 1984–1987
- 932a The streamlining of the mathematical argument 1984–1987
- 932b Some simple lemmata on incremental sorting 1984–1987
- 932c The streamlining of the mathematical argument 1984–1987
- 933 On a problem posed by M.R.Khalil (for the record) 1984–1987
- 934 The Saddleback Search 1984–1987
- 935 For the record: Batcher’s Baffler 1984–1987
- 935a For the record: Batcher’s Baffler 1984–1987
- 936 On anthropomorphism in science 1984–1987
- 937 Correction and extension of EWD932b 1984–1987
- 938 To an anonymous referee of AvG45/EWD901 1984–1987
- 939 Incremental sorting once more 1984–1987
- 940 What I missed in Batcher’s Baffler (EWD935a–0) 1984–1987
- 941 Rotating a linear array 1984–1987
- 942 The longest plateau and other stories 1984–1987
- 943 The problem of the Longest Ribbon 1984–1987
- 944 The operation “trickle” 1984–1987
- 945 A simple theorem? 1984–1987
- 946 The proof of the pudding 1984–1987
- 947 A letter to a typewriter manufacturer 1984–1987
- 948 Misra’s proof of Lamport’s mutual exclusion 1984–1987
- 949 On substitution, replacement, and the notion of a function 1984–1987
- 950 On notation (with A.J.M. van Gasteren) 1984–1987
- 950a On notation (with A.J.M. van Gasteren) 1984–1987
- 951 Trip report E.W.Dijkstra, Europe, 13.12.1985 – 10.1.1986 1984–1987
- 952 Science fiction and science reality in computing 1984–1987
- 953 A heuristic explanation of Batcher’s Baffler 1984–1987
- 953a A heuristic explanation of Batcher’s Baffler 1984–1987
- 954 Idempotence and reflexivity; associativity and transitivity; distribution and monotonicity 1984–1987
- 954a On binary operators and their derived relations 1984–1987
- 955 Partitioning predicates and substitution; diabolical and angelical nondeterminism 1984–1987
- 956 Address to my students 1984–1987
- 957 Partitioning predicates and punctual functions (see EWD955) 1984–1987
- 958 On naming (with A.J.M. van Gasteren) 1984–1987
- 959 A short note on universal quantification 1984–1987
- 960 On a proof I learned from prof. dr. J. Haantjes 1984–1987
- 961 On the “quadrangular” inequalities 1984–1987
- 962 Introducing a course on mathematical methodology 1984–1987
- 963 Visuals for BP’s Venture Research Conference 1984–1987
- 964 Node degree and the size of disconnected subgraphs 1984–1987
- 965 Ptolemaeus and Brahmagupta (or: Baffled by Symmetry) 1984–1987
- 966 Management and Mathematics 1984–1987
- 967 On finite models for the equivalence (with C.S.Scholten) 1984–1987
- 968 Trip report E.W.Dijkstra, Marktoberdorf, 29 July – 10 Aug l986 1984–1987
- 969 Extreme solutions of equations 1984–1987
- 970 F.L. Bauer’s Conjecture is F.L. Bauer’s Theorem 1984–1987
- 972 (E y :: (A x :: p . x . y )) ⇒ (A x :: (E y :: p . x . y )) 1984–1987
- 973 The cosine rule 1984–1987
- 974 The longer side is opposite to the greater angle 1984–1987
- 975 On the theorem of Pythagoras 1984–1987
- 976 Who is your “target audience”? 1984–1987
- 977 An address to my students (16.9.1986) 1984–1987
- 978 A sequel to EWD977 (18.9.1986) 1984–1987
- 979 A solution designed by A. Blokhuis 1984–1987
- 980 The strange case of The Pigeon-hole Principle 1984–1987
- 981 Address to my students (23.9.1986) 1984–1987
- 982 Relational Calculus according to ATAC 1984–1987
- 983 How do we contribute? (30.9.1986) 1984–1987
- 984 The study of a notion, viz. that of residue classes 1984–1987
- 985 A supplement to EWD878 1984–1987
- 986 Suppose they differ! 1984–1987
- 987 On a class of graphs with modest diameter 1984–1987
- 987a On a class of graphs with modest diameter 1984–1987
- 988 On the phenomenon of scientific disciplines 1984–1987
- 988a How experimental is computing science? 1984–1987
- 989 Proving Gupta’s Theorem 1984–1987
- 990 A theorem of Charles Babbage’s extended 1984–1987
- 991 Why Johnny can’t understand 1984–1987
- 992 Difficult is easy 1984–1987
- 993 The nature of my research and why I do it 1984–1987
- 994 J. Misra’s comment on EWD964 1984–1987
- 995 On W.H.J.Feijen’s string equation 1984–1987
- 996 Courtesy A.J.M. van Gasteren, C.S.Scholten and J.G.Wiltink 1984–1987
- 997 Computing Science in the United Kingdom 1984–1987
- 998 Shmuel Safra’s version of termination detection 1984–1987
- 999 Our proof format 1984–1987
1987–1991
- 1000 Twenty-eight years 1987–1991
- 1001 The calculus of boolean structures (Part 0) 1987–1991
- 1002 The calculus of boolean structures (Part 1) 1987–1991
- 1003 Graphs of modest diameter and degrees 1987–1991
- 1004 A methodological remark on mathematical induction 1987–1991
- 1005 A supplement to EWD1002 1987–1991
- 1006 Trip report E.W.Dijkstra, Stanford/Palo Alto, 26–29 March l987 1987–1991
- 1007 Addendum to EWD969 1987–1991
- 1008 What computing science is about 1987–1991
- 1009 On a somewhat disappointing correspondence 1987–1991
- 1010 A much neglected mathematical object 1987–1991
- 1011 Introducing my fall 1987 course on Mathematical Methodology 1987–1991
- 1012 “Real mathematicians don’t prove” 1987–1991
- 1013 Position paper on “fairness” 1987–1991
- 1014 A monotonicity argument revisited 1987–1991
- 1015 On a problem transmitted by Doug McIlroy 1987–1991
- 1016 A computing scientist’s approach to a once-deep theorem of Sylvester’s 1987–1991
- 1017 Fillers at a YoP-institute 1987–1991
- 1018 To the members of the Budget Council 1987–1991
- 1019 Another filler of the YoP Institute 1987–1991
- 1020 The derivation of a proof by J.C.S.P. van der Woude 1987–1991
- 1021 A symmetry in the sorting task 1987–1991
- 1022 A bagatelle on implication’s transitivity 1987–1991
- 1023 On triangles being nondegenerate 1987–1991
- 1024 A new science, from birth to maturity 1987–1991
- 1025 Ulrich Berger’s solution to the rectangle problem 1987–1991
- 1026 Trip report E.W.Dijkstra, Marktoberdorf 1988 1987–1991
- 1027 My methodological blunder with grid polygons 1987–1991
- 1028 Euclid, Netty, and the prime numbers 1987–1991
- 1029 The linear search revisited (with W.H.J.Feijen) 1987–1991
- 1031 Ascending functions and The Welfare Crook 1987–1991
- 1032 Decomposing an integer as sum of two squares 1987–1991
- 1033 Trip report E.W.Dijkstra, Zürich, 15–20 Oct. 1988 1987–1991
- 1034 Equivalence versus mutual implication; junctivity and monotonicity 1987–1991
- 1035 On long-range planning for the CS department 1987–1991
- 1036 On the cruelty of really teaching computing science 1987–1991
- 1037 Exploring the lexical coupling 1987–1991
- 1038 A bagatelle on total orders 1987–1991
- 1039 Seemingly on a problem transmitted by Bengt Jonsson 1987–1991
- 1040 The majority vote according to J. Gutknecht 1987–1991
- 1041 By way of introduction 1987–1991
- 1041a Factorizing the factorial 1987–1991
- 1042 Once more the bichrome 3 x 7 grid (See EWD764) 1987–1991
- 1043 A few comments on “Computing as a discipline” 1987–1991
- 1044 To hell with “meaningful identifiers”! 1987–1991
- 1045 The problem of the difficult dartboard 1987–1991
- 1046 A tale of two winters 1987–1991
- 1047 A relational summary 1987–1991
- 1048 ATAC’s proof of Scholten’s theorem 1987–1991
- 1049 A somewhat open letter to Uri Leron 1987–1991
- 1050 On the design of a simple proof for Morley’s Theorem 1987–1991
- 1051 The next forty years 1987–1991
- 1052 From the Hungarian Eotvos Competition, 1911 1987–1991
- 1053 Monochrome pairs in the three-coloured plane 1987–1991
- 1054 On hygiene, intellectual and otherwise 1987–1991
- 1055 On the problem of the calissons 1987–1991
- 1055A untitled (advice to a young scientist) 1987–1991
- 1055c On covering a figure with diamonds 1987–1991
- 1056 EWD1056 — Translation pending 1987–1991
- 1057 Andrei P. Ershov in Nuenen 1987–1991
- 1058 In reply to comments 1987–1991
- 1059 0 Preface (Mathematical Methodology) 1987–1991
- 1060 “Predicate Calculus and Program Semantics”, fall 1989 1987–1991
- 1061 Composition, lambda-calculus, and some more 1987–1991
- 1062 On an exercise of Tony Hoare’s 1987–1991
- 1063 An introductory example (Mathematical Methodology) 1987–1991
- 1064 On the selection of dummies: a notational freedom 1987–1991
- 1065 An example of how to lengthen formal proofs 1987–1991
- 1066 Hungry? Have a byte .... 1987–1991
- 1067 A very first introductory example (Mathematical Methodology) 1987–1991
- 1068 On the quality criteria for mathematical writing (Mathematical Methodology) 1987–1991
- 1069 Fair gambling with a biased coin 1987–1991
- 1070 For brevity’s sake (Mathematical Methodology) 1987–1991
- 1071 Making a fair roulette from a possibly biased coin 1987–1991
- 1071a Making a fair roulette from a possibly biased coin 1987–1991
- 1072 On covering a figure with diamonds 1987–1991
- 1073 How Computing Science created a new mathematical style 1987–1991
- 1074 A generalization of R.S. Bird’s problem 1987–1991
- 1075 Constructing the proof of Vizing’s Theorem (with J.R. Rao) 1987–1991
- 1076 From “Discrete Mathematics with Applications” by Susanna S. Epp 1987–1991
- 1077 Fibonacci and the greatest common divisor 1987–1991
- 1078 Leibniz’s Principle (Mathematical Methodology) 1987–1991
- 1079 Well-foundedness and the transitive closure (with A.J.M. van Gasteren) 1987–1991
- 1080 Well-foundedness and lexical coupling (with A.J.M. van Gasteren) 1987–1991
- 1081 Mathematical induction and universal quantification 1987–1991
- 1082 Designing the proof of Vizing’s Theorem (with J.R. Rao) 1987–1991
- 1082a Designing the proof of Vizing’s Theorem (with J.R. Rao) 1987–1991
- 1083 The balance and the coins 1987–1991
- 1084 A logician’s anomaly or: Leibniz vindicated 1987–1991
- 1085 Proving the theorem of Menelaos 1987–1991
- 1086 The everywhere operator once more 1987–1991
- 1087 A conversion routine revisited 1987–1991
- 1088 A theorem communicated by Ken Calvert 1987–1991
- 1089 An Oxford sequel to EWD1047 1987–1991
- 1090 The design of a proof of equality (Mathematical Methodology) 1987–1991
- 1091 More equality proofs with instantiated definitions (Mathematical Methodology) 1987–1991
- 1092 Two ways of determining an expectation value 1987–1991
- 1093 Proving the equality of infinite sequences 1987–1991
- 1094 The undeserved status of the pigeon-hole principle (Mathematical Methodology) 1987–1991
- 1095 Are “systems people” really necessary? 1987–1991
- 1096 Potter’s proof of disjunction’s symmetry 1987–1991
- 1097 The majority vote among three 1987–1991
- 1098 Guided by necessity 1987–1991
- 1099 Inspired by Peter Auer’s proof 1987–1991
1991–1995
- 1100 The computing habit 1991–1995
- 1101 Triangles in graphs: a sharp bound 1991–1995
- 1102 Why preorders are beautiful 1991–1995
- 1103 For the record: ETAC and the couples 1991–1995
- 1104 So much for scientific visualization 1991–1995
- 1105 For Bill Walker a sequel to EWD1099 1991–1995
- 1106 Courtesy Apt, ETAC, Hoogerwoord, & Voermans 1991–1995
- 1107 On extreme solutions 1991–1995
- 1108 Too much PSST in Texas 1991–1995
- 1109 Simplifying a proof in our book 1991–1995
- 1110 To the members of the budget council (Confidential) 1991–1995
- 1111 Triggered by Higman’s Lemma 1991–1995
- 1112 Why “up to equivalence” 1991–1995
- 1113 A somewhat open letter to Ben Kuipers 1991–1995
- 1114 Well-foundedness and the relational calculus 1991–1995
- 1115 A manuscript for the Coahuila student chapter of the ACM 1991–1995
- 1116 More pointless relational calculus: the transitive closure 1991–1995
- 1117 Monotonic demonstranda and dummy introduction 1991–1995
- 1118 On a formula designed by Henk Doornbos 1991–1995
- 1119 A correction of EWD1112 1991–1995
- 1120 Manipulating mathematical macros 1991–1995
- 1121 Covering rectangles with bars of length 3 1991–1995
- 1122 Interleaving is associative 1991–1995
- 1123 The unification of three calculi 1991–1995
- 1124 On a proof of Kaplansky’s Theorem 1991–1995
- 1125 A summary for Turner’s class (An extract from EWD1107) 1991–1995
- 1126 Who failed? 1991–1995
- 1127n Referee’s Report on "A transformational approach to specifying recovery in asynchronous communicating systems" by Zhiming Liu and Mathai Joseph, University of Warwick. Paper No. 40 ( withdrawn ) 1991–1995
- 1128 Mathematical induction synthesized 1991–1995
- 1129 Why “heavy-weight” bits are unavoidable 1991–1995
- 1130 On the economy of doing mathematics 1991–1995
- 1131 Bulterman’s theorem on shortest tree 1991–1995
- 1132 Introducing a course on the design and use of calculi 1991–1995
- 1133 A theorem of Scholten’s once more (see EWD1048) 1991–1995
- 1134 The checkers problem told to me by M.O. Rabin 1991–1995
- 1135 The knight’s tour 1991–1995
- 1136 A comparison of relational proofs 1991–1995
- 1137 Computing the future? 1991–1995
- 1138 Total-order junctivity 1991–1995
- 1139 A relational bagatelle 1991–1995
- 1140 The arithmetic mean and the geometric mean 1991–1995
- 1141 Notational considerations and the relational calculus 1991–1995
- 1142 It is all distributivity 1991–1995
- 1143 Some annotated proofs 1991–1995
- 1144 More annotated proofs (a sequel to 1143) 1991–1995
- 1145 A somewhat open letter to Cathleen Synge Morawetz 1991–1995
- 1146 The transitivity of the implication 1991–1995
- 1147 More on monotonic predicate transformers and the introduction of dummies (see EWD1117) 1991–1995
- 1148 A more disentangled characterization of extreme solutions 1991–1995
- 1149 Perry Moerland’s proof of Carel Scholten’s theorem 1991–1995
- 1150 On the design of calculational proofs 1991–1995
- 1151 A terrible Thursday 1991–1995
- 1152 EWD1152 — Translation pending 1991–1995
- 1153 On bags and identical twins 1991–1995
- 1154 A derivation of a proof by D. Zagier 1991–1995
- 1155 A prime is in at most 1 way the sum of 2 squares 1991–1995
- 1155a A prime is in at most 1 way the sum of 2 squares 1991–1995
- 1156 EWD1156 — Translation pending 1991–1995
- 1157 Introducing a course on program design and presentation 1991–1995
- 1158 A bagatelle on Euclid’s Algorithm 1991–1995
- 1159 A note on “tail invariants” 1991–1995
- 1160 How subtypes should enter the picture 1991–1995
- 1161 How promiscuous are the French ? 1991–1995
- 1162 A detailed derivation of a very simple program 1991–1995
- 1163 Transitivity as an (unexpected?) consequence 1991–1995
- 1164 A tentative axiomatization of ascending sequences 1991–1995
- 1165 There is still a war going on 1991–1995
- 1166 “From my Life” 1991–1995
- 1167 A regrettable cover 1991–1995
- 1168 On two equations that have the same extreme solution 1991–1995
- 1169 An alternative of the ETAC to EWD1163 1991–1995
- 1170 Equilateral triangles and rectangular grids 1991–1995
- 1171 The argument about the arithmetic mean and the geometric mean, heuristics included 1991–1995
- 1172 Pythagorean triples, or the design of a theorem 1991–1995
- 1173 A theorem proved by John Segers 1991–1995
- 1174 The heuristics of a proof by Jan L.A. van de Snepscheut and Richard S. Bird 1991–1995
- 1174a Heuristics for a calculational proof 1991–1995
- 1175 The strengths of the academic enterprise 1991–1995
- 1176 A chutzpah 1991–1995
- 1177 In Memoriam Jan L.A. van de Snepscheut 1991–1995
- 1178 On an argument by J.A. Carruth & J. Misra 1991–1995
- 1179 A sorry parade 1991–1995
- 1180 Heuristics for a very simple Euclidean proof 1991–1995
- 1181 Don’t mix unary pre- and postfix operators 1991–1995
- 1182 Counting characters 1991–1995
- 1183 “Less than” in terms of “at most” 1991–1995
- 1184 Our book’s omission on quantification over scalar subtypes 1991–1995
- 1185 Lifting, orders, and the Galois connection 1991–1995
- 1186 Ping-pong arguments and Leibniz’s principle 1991–1995
- 1187 Boolean connectives yield punctual expressions 1991–1995
- 1188 A problem from Zhendong Patrick Su (including an alternative solution by R.Boute 1991–1995
- 1189 Another ping-pong argument from Leibniz’s principle 1991–1995
- 1190 Problem 10406 from The American Mathematical Monthly, Volume 101, Number 8 / October 1994 1991–1995
- 1191 Junctivity and massaging quantification 1991–1995
- 1192 The very first beginnings of lattice theory 1991–1995
- 1193 On arcs and angles 1991–1995
- 1194 Z.P. Su’s second problem 1991–1995
- 1195 Another forced ping-pong argument? 1991–1995
- 1196 Generators of extreme values 1991–1995
- 1197 A termination argument 1991–1995
- 1198 Jan van de Snepscheut’s tiling problem 1991–1995
- 1199 A supplement to EWD1140 and EWD1171 1991–1995
1995–2000
- 1200 Only a matter of style? 1995–2000
- 1201 Triggered by Wim Feijen’s treatment of “Exists Forall ⇒ Forall Exists” 1995–2000
- 1202 The complete ( n + 1)-graph in n -dimensional space 1995–2000
- 1203 Primes once more (re Kac & Ulam) 1995–2000
- 1204 Complete DAGs 1995–2000
- 1205 A trip to Harvard Law School, 10–11 April 1995 1995–2000
- 1206 An unfortunate use of symbols 1995–2000
- 1207 A theorem about “factors” perhaps worth recording 1995–2000
- 1208 A result of rabbit removal 1995–2000
- 1209 Why American Computing Science seems incurable 1995–2000
- 1210 The non-unique node multiplicity 1995–2000
- 1211a On some very binary patterns (dedicated to F.E.J. Kruseman Aretz) 1995–2000
- 1212 For the record: painting the squared plane 1995–2000
- 1213 Introducing a course on calculi 1995–2000
- 1214 The marriage agency 1995–2000
- 1215 Courtesy Dr. Birgit Schieder 1995–2000
- 1216 The equation x : [ x ] 1995–2000
- 1217 Comments on a Review of the Department 1995–2000
- 1218 A few addenda to EWD1192 1995–2000
- 1219 “I have a proof that ....” 1995–2000
- 1220 Honors course “Mathematical Methodology”, Spring 1996 1995–2000
- 1221a Points in the plane (unfinished) 1995–2000
- 1221b Calculational proof design; an experiment 1995–2000
- 1222 Inspired by ~[ x ] equiv [~ x ] 1995–2000
- 1223 WLOG, or the misery of the unordered pair 1995–2000
- 1224 Hm++, a new Professional Standard (From the desk of the chairman of the Board of Mathematics Inc.) 1995–2000
- 1225 Misra’s weakest fair buffer 1995–2000
- 1226 A simple geometrical theorem I did not know 1995–2000
- 1227 A somewhat open letter to David Gries 1995–2000
- 1228 Sylvester’s theorem used (see EWD1016) 1995–2000
- 1229 Nondeterministic construction of an arbitrary witness 1995–2000
- 1230 Three very little problems from Eindhoven 1995–2000
- 1231 The arithmetic and geometric means once more 1995–2000
- 1232 My simplest theorem 1995–2000
- 1233 A hint from monotonicity? 1995–2000
- 1234 A problem communicated by Laurens de Vries 1995–2000
- 1235 A step over the mark 1995–2000
- 1236 The wife-swapping couples once more (See EWD1103 and EWD1115) 1995–2000
- 1237 Elegance and effective reasoning (Fall 1996) 1995–2000
- 1238 Foreword 1995–2000
- 1239 A first exploration of effective reasoning 1995–2000
- 1240 A little bit of lattice theory 1995–2000
- 1240a A little bit of lattice theory 1995–2000
- 1241 The transitive closure of a wellfounded relation 1995–2000
- 1243 The next fifty years 1995–2000
- 1243a The next fifty years 1995–2000
- 1244 The formula for sin(alpha + beta) 1995–2000
- 1244a The formula for sin.(alpha + beta) 1995–2000
- 1245 A kind of converse of Leibniz’s Principle 1995–2000
- 1246 Courtesy Rajeev Joshi 1995–2000
- 1247 Beware of the empty range 1995–2000
- 1248 Homework #1 (See EWD996) 1995–2000
- 1249 Andrew’s challenge once more (see EWD1247) 1995–2000
- 1250 The couples, the river, and the little boat 1995–2000
- 1251 Two problems derived from Hugo Steinhaus 1995–2000
- 1252 Convocation speech, December 8, 1996 1995–2000
- 1253 Mathematical induction’s fixpoint 1995–2000
- 1254 A sequel to EWD1241 and WF 233/AvG 141 1995–2000
- 1255 Pruning the search tree 1995–2000
- 1256 Mathematical Methodology, Spring 1997 1995–2000
- 1257 Defining the greatest common divisor 1995–2000
- 1258 The ladder theorem 1995–2000
- 1258a The ladder theorem 1995–2000
- 1260 The marked coins and the scale 1995–2000
- 1261 The angle bisectors of a triangle 1995–2000
- 1263 A correction to EWD1240 1995–2000
- 1265 The theorem of de Ceva once more 1995–2000
- 1266a Proving an implication via its converse 1995–2000
- 1267 On the determinant of the product of two square matrices 1995–2000
- 1268 The Mathematical Divide 1995–2000
- 1269 A simple proof of Hall’s Theorem 1995–2000
- 1270 How closures could have been invented 1995–2000
- 1271 N cheers for determinants ( N >>0) 1995–2000
- 1272 A Geometry Problem from “The Monthly”, March 1998 1995–2000
- 1273 On Dijkstra’s Lemma and Kruskal’s Algorithm 1995–2000
- 1274 For the record: Yossi Shiloach’s Algorithm 1995–2000
- 1276 The algebraic core of a propositional logic (with Rutger M. Dijkstra) 1995–2000
- 1277 Society’s role in mathematics 1995–2000
- 1278 A calculational example 1995–2000
- 1279 A simple country dance for transitivity and shunting 1995–2000
- 1280 A tough experiment with the triangle calculus 1995–2000
- 1280a A formula is worth a thousand pictures (dedicated to Charles Antony Richard Hoare) 1995–2000
- 1281 An iteration for the k -th root with cubic convergence 1995–2000
- 1282 On graphs whose nodes are Black or White 1995–2000
- 1283 How “they” try to corrupt “us” 1995–2000
- 1284 Computing Science: Achievements and Challenges 1995–2000
- 1285 To Cambridge by mistake (13–18 April 1999) 1995–2000
- 1286 A partition theorem of Euler’s generalized 1995–2000
- 1287 Dear Tony, dearest Jill, and other people, dear or not 1995–2000
- 1288 Ulrich Berger’s argument rephrased 1995–2000
- 1289 A 2–colouring problem in the rational plane 1995–2000
- 1290 Eliminating cascading carries 1995–2000
- 1291 Courtesy Georg Cantor and Jayadev Misra 1995–2000
- 1292 When a symmetric operator distributes over (up) and (down) 1995–2000
- 1293 Constructing the Binary Search once more 1995–2000
- 1294a Designing a calculational proof of Cantor’s theorem 1995–2000
- 1295 On the transitive closure of a wellfounded relation 1995–2000
- 1296 On weighted means, geometric and arithmetic 1995–2000
- 1296a On weighted means, geometric and arithmetic 1995–2000
- 1297 Triggered by a high-school exercise 1995–2000
- 1298 Under the spell of Leibniz’s Dream 1995–2000
- 1299 On defining sets, suprema, and infima 1995–2000
2000–2002
- 1300 The notational conventions I adopted, and why 2000–2002
- 1301 The river, the isles and the bridges 2000–2002
- 1302 Once more bichrome triangles in complete graphs 2000–2002
- 1303 My recollections of operating system design 2000–2002
- 1304 The end of computing science? 2000–2002
- 1305 Answers to questions from students of Software Engineering 2000–2002
- 1306 The chessboard covered with dominoes 2000–2002
- 1306a The chessboard covered with dominoes 2000–2002
- 1307 An unavoidable case analysis 2000–2002
- 1308 What led to “Notes on Structured Programming” 2000–2002
- 1309a Zuckerman’s problem and the ETAC 2000–2002
- 1310 Three trip reports rolled into one: 2001.04.16 – 2001.07.06 2000–2002
- 1311 Another look at a problem from Hugo Steinhaus 2000–2002
- 1312 On disjoint binary numbers 2000–2002
- 1313 The GCD and the minimum 2000–2002
- 1315 Indirect equality enriched (and a proof by Netty) 2000–2002
- 1316 Philips and I: a few snapshots 2000–2002
- 1317 From van IJzeren’s correspondence to my aunt & uncle 2000–2002
- 1318 Coxeter’s rabbit 2000–2002