-
1
-
-
84887888563
-
Principles of inverse computation and the universal resolving algorithm
-
Springer-Verlag, T.Æ. Mogensen, D.A. Schmidt, I.H. Sudborough (Eds.) The Essence of Computation: Complexity, Analysis, Transformation
-
Abramov S.M., Glück R. Principles of inverse computation and the universal resolving algorithm. Lecture Notes in Computer Science 2002, vol. 2566:269-295. Springer-Verlag. T.Æ. Mogensen, D.A. Schmidt, I.H. Sudborough (Eds.).
-
(2002)
Lecture Notes in Computer Science
, vol.2566
, pp. 269-295
-
-
Abramov, S.M.1
Glück, R.2
-
2
-
-
27744519293
-
A structural approach to reversible computation
-
Abramsky S. A structural approach to reversible computation. Theoret. Comput. Sci. 2005, 347(3):441-464.
-
(2005)
Theoret. Comput. Sci.
, vol.347
, Issue.3
, pp. 441-464
-
-
Abramsky, S.1
-
3
-
-
79953220746
-
Clean translation of an imperative reversible programming language
-
Springer-Verlag, J. Knoop (Ed.) Compiler Construction
-
Axelsen H.B. Clean translation of an imperative reversible programming language. Lecture Notes in Computer Science 2011, vol. 6601:144-163. Springer-Verlag. J. Knoop (Ed.).
-
(2011)
Lecture Notes in Computer Science
, vol.6601
, pp. 144-163
-
-
Axelsen, H.B.1
-
4
-
-
79957947161
-
A simple and efficient universal reversible Turing machine
-
Springer-Verlag, A.-H. Dediu, S. Inenaga, C. Martín-Vide (Eds.) Language and Automata Theory and Applications
-
Axelsen H.B., Glück R. A simple and efficient universal reversible Turing machine. Lecture Notes in Computer Science 2011, vol. 6638:117-128. Springer-Verlag. A.-H. Dediu, S. Inenaga, C. Martín-Vide (Eds.).
-
(2011)
Lecture Notes in Computer Science
, vol.6638
, pp. 117-128
-
-
Axelsen, H.B.1
Glück, R.2
-
5
-
-
79953227736
-
What do reversible programs compute?
-
Springer-Verlag, M. Hofmann (Ed.) Foundations of Software Science and Computation Structures. Proceedings
-
Axelsen H.B., Glück R. What do reversible programs compute?. Lecture Notes in Computer Science 2011, vol. 6604:42-56. Springer-Verlag. M. Hofmann (Ed.).
-
(2011)
Lecture Notes in Computer Science
, vol.6604
, pp. 42-56
-
-
Axelsen, H.B.1
Glück, R.2
-
6
-
-
84880738561
-
Reversible representation and manipulation of constructor terms in the heap
-
Springer-Verlag, G.W. Dueck, D.M. Miller (Eds.) Reversible Computation
-
Axelsen H.B., Glück R. Reversible representation and manipulation of constructor terms in the heap. Lecture Notes in Computer Science 2013, vol. 7948:96-109. Springer-Verlag. G.W. Dueck, D.M. Miller (Eds.).
-
(2013)
Lecture Notes in Computer Science
, vol.7948
, pp. 96-109
-
-
Axelsen, H.B.1
Glück, R.2
-
7
-
-
37249051752
-
Reversible machine code and its abstract processor architecture
-
Springer-Verlag, V. Diekert, M.V. Volkov, A. Voronkov (Eds.) Computer Science - Theory and Applications. Proceedings
-
Axelsen H.B., Glück R., Yokoyama T. Reversible machine code and its abstract processor architecture. Lecture Notes in Computer Science 2007, vol. 4649:56-69. Springer-Verlag. V. Diekert, M.V. Volkov, A. Voronkov (Eds.).
-
(2007)
Lecture Notes in Computer Science
, vol.4649
, pp. 56-69
-
-
Axelsen, H.B.1
Glück, R.2
Yokoyama, T.3
-
8
-
-
0015680909
-
Logical reversibility of computation
-
Bennett C.H. Logical reversibility of computation. IBM J. Res. Develop. 1973, 17(6):525-532.
-
(1973)
IBM J. Res. Develop.
, vol.17
, Issue.6
, pp. 525-532
-
-
Bennett, C.H.1
-
9
-
-
0010146684
-
Thermodynamics of computation-a review
-
Bennett C.H. Thermodynamics of computation-a review. Internat. J. Theoret. Phys. 1982, 21(12):905-940.
-
(1982)
Internat. J. Theoret. Phys.
, vol.21
, Issue.12
, pp. 905-940
-
-
Bennett, C.H.1
-
10
-
-
0024714327
-
Time/space trade-offs for reversible computation
-
Bennett C.H. Time/space trade-offs for reversible computation. SIAM J. Comput. 1989, 18(4):766-776.
-
(1989)
SIAM J. Comput.
, vol.18
, Issue.4
, pp. 766-776
-
-
Bennett, C.H.1
-
11
-
-
84897710145
-
Flow diagrams, Turing machines and languages with only two formation rules
-
Böhm C., Jacopini G. Flow diagrams, Turing machines and languages with only two formation rules. Commun. ACM 1966, 9(5):366-371.
-
(1966)
Commun. ACM
, vol.9
, Issue.5
, pp. 366-371
-
-
Böhm, C.1
Jacopini, G.2
-
12
-
-
84857179559
-
Dagger traced symmetric monoidal categories and reversible programming
-
Springer-Verlag, A. De Vos, R. Wille (Eds.) Reversible Computation. Proceedings
-
Bowman W.J., James R.P., Sabry A. Dagger traced symmetric monoidal categories and reversible programming. Lecture Notes in Computer Science 2011, vol. 7165:51-56. Springer-Verlag. A. De Vos, R. Wille (Eds.).
-
(2011)
Lecture Notes in Computer Science
, vol.7165
, pp. 51-56
-
-
Bowman, W.J.1
James, R.P.2
Sabry, A.3
-
14
-
-
17144367496
-
Böhm and Jacopini's reduction of flow charts
-
473
-
Cooper D.C. Böhm and Jacopini's reduction of flow charts. Commun. ACM 1967, 10(8):463. 473.
-
(1967)
Commun. ACM
, vol.10
, Issue.8
, pp. 463
-
-
Cooper, D.C.1
-
16
-
-
27244447014
-
Reversible communicating systems
-
Springer-Verlag, P. Gardner, N. Yoshida (Eds.) Conference on Concurrency Theory
-
Danos V., Krivine J. Reversible communicating systems. Lecture Notes in Computer Science 2004, vol. 3170:292-307. Springer-Verlag. P. Gardner, N. Yoshida (Eds.).
-
(2004)
Lecture Notes in Computer Science
, vol.3170
, pp. 292-307
-
-
Danos, V.1
Krivine, J.2
-
20
-
-
84945709727
-
Letters to the editor: go to statement considered harmful
-
Dijkstra E.W. Letters to the editor: go to statement considered harmful. Commun. ACM 1968, 11(3):147-148.
-
(1968)
Commun. ACM
, vol.11
, Issue.3
, pp. 147-148
-
-
Dijkstra, E.W.1
-
21
-
-
84975725667
-
Program inversion
-
Springer-Verlag, F.L. Bauer, M. Broy (Eds.) Program Construction: International Summer School
-
Dijkstra E.W. Program inversion. Lecture Notes in Computer Science 1978, vol. 69:54-57. Springer-Verlag. F.L. Bauer, M. Broy (Eds.).
-
(1978)
Lecture Notes in Computer Science
, vol.69
, pp. 54-57
-
-
Dijkstra, E.W.1
-
22
-
-
34249865033
-
Combinators for bi-directional tree transformations: a linguistic approach to the view update problem
-
Foster J.N., Greenwald M.B., Moore J.T., Pierce B.C., Schmitt A. Combinators for bi-directional tree transformations: a linguistic approach to the view update problem. ACM Trans. Program. Lang. Syst. 2007, 29(3):1-65.
-
(2007)
ACM Trans. Program. Lang. Syst.
, vol.29
, Issue.3
, pp. 1-65
-
-
Foster, J.N.1
Greenwald, M.B.2
Moore, J.T.3
Pierce, B.C.4
Schmitt, A.5
-
23
-
-
0009184945
-
-
Ph.D. thesis, EECS Dept., Massachusetts Institute of Technology
-
Frank M.P. Reversibility for efficient computing 1999, Ph.D. thesis, EECS Dept., Massachusetts Institute of Technology.
-
(1999)
Reversibility for efficient computing
-
-
Frank, M.P.1
-
25
-
-
0345445933
-
A program inverter for a functional language with equality and constructors
-
Springer-Verlag, A. Ohori (Ed.) Programming Languages and Systems. Proceedings
-
Glück R., Kawabe M. A program inverter for a functional language with equality and constructors. Lecture Notes in Computer Science 2003, vol. 2895:246-264. Springer-Verlag. A. Ohori (Ed.).
-
(2003)
Lecture Notes in Computer Science
, vol.2895
, pp. 246-264
-
-
Glück, R.1
Kawabe, M.2
-
26
-
-
32144457261
-
Derivation of deterministic inverse programs based on LR parsing
-
Springer-Verlag, Y. Kameyama, P.J. Stuckey (Eds.) Functional and Logic Programming. Proceedings
-
Glück R., Kawabe M. Derivation of deterministic inverse programs based on LR parsing. Lecture Notes in Computer Science 2004, vol. 2998:291-306. Springer-Verlag. Y. Kameyama, P.J. Stuckey (Eds.).
-
(2004)
Lecture Notes in Computer Science
, vol.2998
, pp. 291-306
-
-
Glück, R.1
Kawabe, M.2
-
27
-
-
32144458139
-
Revisiting an automatic program inverter for Lisp
-
Glück R., Kawabe M. Revisiting an automatic program inverter for Lisp. SIGPLAN Not. 2005, 40(5):8-17.
-
(2005)
SIGPLAN Not.
, vol.40
, Issue.5
, pp. 8-17
-
-
Glück, R.1
Kawabe, M.2
-
28
-
-
0012619746
-
Compiler generation by partial evaluation: a case study
-
Gomard C.K., Jones N.D. Compiler generation by partial evaluation: a case study. Struct. Program. 1991, 12:123-144.
-
(1991)
Struct. Program.
, vol.12
, pp. 123-144
-
-
Gomard, C.K.1
Jones, N.D.2
-
29
-
-
0003844091
-
The Science of Programming
-
Springer-Verlag, Ch. 21 Inverting Programs
-
Gries D. The Science of Programming. Texts and Monographs in Computer Science 1981, 265-274. Springer-Verlag, Ch. 21 Inverting Programs.
-
(1981)
Texts and Monographs in Computer Science
, pp. 265-274
-
-
Gries, D.1
-
30
-
-
84975736917
-
On folk theorems
-
Harel D. On folk theorems. SIGACT News 1980, 12(3):68-80.
-
(1980)
SIGACT News
, vol.12
, Issue.3
, pp. 68-80
-
-
Harel, D.1
-
31
-
-
84958610380
-
An introduction to online and offline partial evaluation using a simple flowchart language
-
Springer-Verlag, J. Hatcliff, T. Mogensen, P. Thiemann (Eds.) Partial Evaluation. Practice and Theory
-
Hatcliff J. An introduction to online and offline partial evaluation using a simple flowchart language. Lecture Notes in Computer Science 1999, vol. 1706:20-82. Springer-Verlag. J. Hatcliff, T. Mogensen, P. Thiemann (Eds.).
-
(1999)
Lecture Notes in Computer Science
, vol.1706
, pp. 20-82
-
-
Hatcliff, J.1
-
32
-
-
84859131696
-
A new method for program inversion
-
Springer-Verlag, M. O'Boyle (Ed.) Compiler Construction
-
Hou C., Vulov G., Quinlan D., Jefferson D., Fujimoto R., Vuduc R. A new method for program inversion. Lecture Notes in Computer Science 2012, vol. 7210:81-100. Springer-Verlag. M. O'Boyle (Ed.).
-
(2012)
Lecture Notes in Computer Science
, vol.7210
, pp. 81-100
-
-
Hou, C.1
Vulov, G.2
Quinlan, D.3
Jefferson, D.4
Fujimoto, R.5
Vuduc, R.6
-
33
-
-
44649182265
-
A programmable editor for developing structured documents based on bidirectional transformations
-
Hu Z., Mu S.-C., Takeichi M. A programmable editor for developing structured documents based on bidirectional transformations. High.-Order Symb. Comput. 2008, 21(1-2):89-118.
-
(2008)
High.-Order Symb. Comput.
, vol.21
, Issue.1-2
, pp. 89-118
-
-
Hu, Z.1
Mu, S.-C.2
Takeichi, M.3
-
35
-
-
16444378043
-
Theory of cellular automata: a survey
-
Kari J. Theory of cellular automata: a survey. Theoret. Comput. Sci. 2005, 334(1-3):3-33.
-
(2005)
Theoret. Comput. Sci.
, vol.334
, Issue.1-3
, pp. 3-33
-
-
Kari, J.1
-
36
-
-
84959051499
-
A reversible SE(M)CD machine
-
Springer-Verlag, P. Koopman, C. Clack (Eds.) Implementation of Functional Languages. Proceedings, Selected Papers
-
Kluge W.E. A reversible SE(M)CD machine. Lecture Notes in Computer Science 2000, vol. 1868:95-113. Springer-Verlag. P. Koopman, C. Clack (Eds.).
-
(2000)
Lecture Notes in Computer Science
, vol.1868
, pp. 95-113
-
-
Kluge, W.E.1
-
37
-
-
0016354647
-
Structured programming with go to statements
-
Knuth D.E. Structured programming with go to statements. ACM Comput. Surv. 1974, 6(4):261-301.
-
(1974)
ACM Comput. Surv.
, vol.6
, Issue.4
, pp. 261-301
-
-
Knuth, D.E.1
-
38
-
-
84966611720
-
Irreversibility and heat generation in the computing process
-
Landauer R. Irreversibility and heat generation in the computing process. IBM J. Res. Develop. 1961, 5(3):183-191.
-
(1961)
IBM J. Res. Develop.
, vol.5
, Issue.3
, pp. 183-191
-
-
Landauer, R.1
-
39
-
-
0022582048
-
A formal approach to undo operations in programming languages
-
Leeman G.B. A formal approach to undo operations in programming languages. ACM Trans. Program. Lang. Syst. 1986, 8(1):50-87.
-
(1986)
ACM Trans. Program. Lang. Syst.
, vol.8
, Issue.1
, pp. 50-87
-
-
Leeman, G.B.1
-
42
-
-
85009224920
-
Linear programs in a simple reversible language
-
Matos A.B. Linear programs in a simple reversible language. Theoret. Comput. Sci. 2003, 290(3):2063-2074.
-
(2003)
Theoret. Comput. Sci.
, vol.290
, Issue.3
, pp. 2063-2074
-
-
Matos, A.B.1
-
43
-
-
84874426962
-
FliPpr: a prettier invertible printing system
-
Springer-Verlag, M. Felleisen, P. Gardner (Eds.) Programming Languages and Systems. Proceedings
-
Matsuda K., Wang M. FliPpr: a prettier invertible printing system. Lecture Notes in Computer Science 2013, vol. 7792:101-120. Springer-Verlag. M. Felleisen, P. Gardner (Eds.).
-
(2013)
Lecture Notes in Computer Science
, vol.7792
, pp. 101-120
-
-
Matsuda, K.1
Wang, M.2
-
44
-
-
0008795395
-
The inversion of functions defined by Turing machines
-
Princeton University Press, C.E. Shannon, J. McCarthy (Eds.)
-
McCarthy J. The inversion of functions defined by Turing machines. Automata Studies 1956, 177-181. Princeton University Press. C.E. Shannon, J. McCarthy (Eds.).
-
(1956)
Automata Studies
, pp. 177-181
-
-
McCarthy, J.1
-
45
-
-
33646152745
-
Semi-inversion of guarded equations
-
Springer-Verlag, R. Glück, M. Lowry (Eds.) Generative Programming and Component Engineering. Proceedings
-
Mogensen T.Æ. Semi-inversion of guarded equations. Lecture Notes in Computer Science 2005, vol. 3676:189-204. Springer-Verlag. R. Glück, M. Lowry (Eds.).
-
(2005)
Lecture Notes in Computer Science
, vol.3676
, pp. 189-204
-
-
Mogensen, T.Æ.1
-
47
-
-
84905275598
-
Reference counting for reversible languages
-
Springer-Verlag, S. Yamashita, S. Minato (Eds.) Reversible Computation. Proceedings
-
Mogensen T.Æ. Reference counting for reversible languages. Lecture Notes in Computer Science 2014, vol. 8507:82-94. Springer-Verlag. S. Yamashita, S. Minato (Eds.).
-
(2014)
Lecture Notes in Computer Science
, vol.8507
, pp. 82-94
-
-
Mogensen, T.Æ.1
-
48
-
-
41149107262
-
Reversible computing and cellular automata - a survey
-
Morita K. Reversible computing and cellular automata - a survey. Theoret. Comput. Sci. 2008, 395(1):101-131.
-
(2008)
Theoret. Comput. Sci.
, vol.395
, Issue.1
, pp. 101-131
-
-
Morita, K.1
-
49
-
-
37849023527
-
A universal reversible Turing machine
-
Springer-Verlag, J. Durand-Lose, M. Margenstern (Eds.) Machines, Computations, and Universality. Proceedings
-
Morita K., Yamaguchi Y. A universal reversible Turing machine. Lecture Notes in Computer Science 2007, vol. 4664:90-98. Springer-Verlag. J. Durand-Lose, M. Margenstern (Eds.).
-
(2007)
Lecture Notes in Computer Science
, vol.4664
, pp. 90-98
-
-
Morita, K.1
Yamaguchi, Y.2
-
50
-
-
35048821033
-
An injective language for reversible computation
-
Springer-Verlag, D. Kozen (Ed.) Mathematics of Program Construction.
-
Mu S.-C., Hu Z., Takeichi M. An injective language for reversible computation. Lecture Notes in Computer Science 2004, vol. 3125:289-313. Springer-Verlag. D. Kozen (Ed.).
-
(2004)
Lecture Notes in Computer Science
, vol.3125
, pp. 289-313
-
-
Mu, S.-C.1
Hu, Z.2
Takeichi, M.3
-
51
-
-
24944453254
-
Partial inversion of constructor term rewriting systems
-
Springer-Verlag, J. Giesl (Ed.) Term Rewriting and Applications.
-
Nishida N., Sakai M., Sakabe T. Partial inversion of constructor term rewriting systems. Lecture Notes in Computer Science 2005, vol. 3467:264-278. Springer-Verlag. J. Giesl (Ed.).
-
(2005)
Lecture Notes in Computer Science
, vol.3467
, pp. 264-278
-
-
Nishida, N.1
Sakai, M.2
Sakabe, T.3
-
54
-
-
84875189521
-
Synthesis and optimization of reversible circuits - a survey
-
Saeedi M., Markov I.L. Synthesis and optimization of reversible circuits - a survey. ACM Comput. Surv. 2013, 45(2):21:1-21:34.
-
(2013)
ACM Comput. Surv.
, vol.45
, Issue.2
, pp. 21.1-21.34
-
-
Saeedi, M.1
Markov, I.L.2
-
55
-
-
71549168347
-
MOQA; unlocking the potential of compositional static average-case analysis
-
Schellekens M.P. MOQA; unlocking the potential of compositional static average-case analysis. J. Log. Algebr. Program. 2010, 79(1):61-83.
-
(2010)
J. Log. Algebr. Program.
, vol.79
, Issue.1
, pp. 61-83
-
-
Schellekens, M.P.1
-
56
-
-
77249151454
-
A virtual machine for supporting reversible probabilistic guarded command languages
-
Reversible Computation. Proceedings
-
Stoddart B., Lynas R., Zeyda F. A virtual machine for supporting reversible probabilistic guarded command languages. Electron. Notes Theor. Comput. Sci. 2010, 253(6):33-56.
-
(2010)
Electron. Notes Theor. Comput. Sci.
, vol.253
, Issue.6
, pp. 33-56
-
-
Stoddart, B.1
Lynas, R.2
Zeyda, F.3
-
57
-
-
84860818514
-
A reversible processor architecture and its reversible logic design
-
Springer-Verlag, A. De Vos, R. Wille (Eds.)
-
Thomsen M.K., Axelsen H.B., Glück R. A reversible processor architecture and its reversible logic design. Reversible Computation. Proceedings 2012, vol. 7165:30-42. Springer-Verlag. A. De Vos, R. Wille (Eds.).
-
(2012)
Reversible Computation. Proceedings
, vol.7165
, pp. 30-42
-
-
Thomsen, M.K.1
Axelsen, H.B.2
Glück, R.3
-
58
-
-
78649540878
-
Reversible arithmetic logic unit for quantum arithmetic
-
Thomsen M.K., Glück R., Axelsen H.B. Reversible arithmetic logic unit for quantum arithmetic. J. Phys. A 2010, 43(38):382002.
-
(2010)
J. Phys. A
, vol.43
, Issue.38
, pp. 382002
-
-
Thomsen, M.K.1
Glück, R.2
Axelsen, H.B.3
-
59
-
-
0000745182
-
Computation and construction universality of reversible cellular automata
-
Toffoli T. Computation and construction universality of reversible cellular automata. J. Comput. System Sci. 1977, 15(2):213-231.
-
(1977)
J. Comput. System Sci.
, vol.15
, Issue.2
, pp. 213-231
-
-
Toffoli, T.1
-
64
-
-
49049101313
-
Reversible flowchart languages and the structured reversible program theorem
-
Springer-Verlag, L. Aceto, I. Damgård, L.A. Goldberg, M.M. Halldórsson, A. Ingólfsdóttir, I. Walukiewicz (Eds.) International Colloquium on Automata, Languages and Programming. Proceedings
-
Yokoyama T., Axelsen H.B., Glück R. Reversible flowchart languages and the structured reversible program theorem. Lecture Notes in Computer Science 2008, vol. 5126:258-270. Springer-Verlag. L. Aceto, I. Damgård, L.A. Goldberg, M.M. Halldórsson, A. Ingólfsdóttir, I. Walukiewicz (Eds.).
-
(2008)
Lecture Notes in Computer Science
, vol.5126
, pp. 258-270
-
-
Yokoyama, T.1
Axelsen, H.B.2
Glück, R.3
-
66
-
-
84860822886
-
Towards a reversible functional language
-
Springer-Verlag, A. De Vos, R. Wille (Eds.) Reversible Computation. Proceedings
-
Yokoyama T., Axelsen H.B., Glück R. Towards a reversible functional language. Lecture Notes in Computer Science 2012, vol. 7165:14-29. Springer-Verlag. A. De Vos, R. Wille (Eds.).
-
(2012)
Lecture Notes in Computer Science
, vol.7165
, pp. 14-29
-
-
Yokoyama, T.1
Axelsen, H.B.2
Glück, R.3
-
68
-
-
0035516586
-
Logical reversibility
-
Zuliani P. Logical reversibility. IBM J. Res. Develop. 2001, 45(6):807-818.
-
(2001)
IBM J. Res. Develop.
, vol.45
, Issue.6
, pp. 807-818
-
-
Zuliani, P.1
|