A. Umut, G. E. Acar, M. Blelloch, R. Blume, K. Harper et al., An experimental analysis of self-adjusting computation, ACM Trans. Prog. Lang. Sys, vol.323, issue.1, pp.1-53, 2009.

A. Umut, G. E. Acar, R. Blelloch, and . Harper, Adaptive functional programming, ACM Trans. Prog. Lang. Sys, vol.28, issue.6, pp.990-1034, 2006.

A. Umut, G. E. Acar, R. Blelloch, J. L. Harper, M. Vittes et al., Dynamizing static algorithms with applications to dynamic trees and history independence, ACM-SIAM Symposium on Discrete Algorithms, pp.531-540, 2004.

A. Umut, G. E. Acar, J. L. Blelloch, and . Vittes, An experimental analysis of change propagation in dynamic trees, Workshop on Algorithm Engineering and Experimentation, 2005.

A. Umut, A. Acar, M. Charguéraud, and . Rainey, Scheduling parallel programs by work stealing with private deques, PPoPP '13, 2013.

A. Umut, A. Acar, B. Cotter, D. Hudson, and . Türko?lu, Parallelism in dynamic well-spaced point sets, Proceedings of the 23rd ACM Symposium on Parallelism in Algorithms and Architectures, 2011.

A. Umut, A. Acar, B. Cotter, D. Hudson, and . Türko?lu, Dynamic wellspaced point sets, Journal of Computational Geometry: Theory and Applications, 2013.

A. Umut, B. Acar, D. Hudson, and . Türko?lu, Kinetic mesh-refinement in 2D, SCG '11: Proceedings of the 27th Annual Symposium on Computational Geometry, 2011.

A. Umut, A. Acar, R. Ihler, Ö. Mettu, and . Sümer, Adaptive Bayesian inference, Neural Information Processing Systems (NIPS), 2007.

S. Alstrup, J. Holm, K. De-lichtenberg, and M. Thorup, Maintaining information in fully dynamic trees with top trees, The Computing Research Repository (CoRR)[cs.DS/0310065], 2003.
DOI : 10.1145/1103963.1103966

URL : http://arxiv.org/pdf/cs/0310065v1.pdf

J. L. , B. , and J. B. Saxe, Decomposable searching problems I: Static-to-dynamic transformation, Journal of Algorithms, vol.1, issue.4, pp.301-358, 1980.

P. Bhatotia, P. Fonseca, U. A. Acar, B. B. Brandenburg, and R. Rodrigues, iThreads: A threading library for parallel incremental computation, Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS '15, pp.645-659, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01245884

P. Bhatotia, A. Wieder, R. Rodrigues, U. A. Acar, and R. Pasquini, Incoop, Proceedings of the 2nd ACM Symposium on Cloud Computing, SOCC '11, 2011.
DOI : 10.1145/2038916.2038923

S. Burckhardt, D. Leijen, C. Sadowski, J. Yi, and T. Ball, Two for the price of one: A model for parallel and incremental computation, ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2011.

Y. Chen, U. A. Acar, and K. Tangwongsan, Functional programming for dynamic and large data with self-adjusting computation, International Conference on Functional Programming (ICFP '14), pp.227-240, 2014.
DOI : 10.1145/2628136.2628150

URL : https://hal.archives-ouvertes.fr/hal-01100337

Y. Chiang and R. Tamassia, Dynamic algorithms in computational geometry, Proceedings of the IEEE, pp.1412-1434, 1992.
DOI : 10.1109/5.163409

URL : http://cis.poly.edu/chiang/cg-survey.ps

C. Demetrescu, I. Finocchi, and G. F. Italiano, Handbook on Data Structures and Applications, chapter 36: Dynamic Graphs, 2005.

K. Diks and T. Hagerup, More general parallel tree contraction: Register allocation and broadcasting in a tree, Theoretical Computer Science, vol.203, issue.1, pp.3-29, 1998.
DOI : 10.1016/S0304-3975(97)00285-5

D. Eppstein and Z. Galil, Parallel algorithmic techniques for combinational computation. Annual review of computer science, pp.233-283, 1988.
DOI : 10.1146/annurev.cs.03.060188.001313

G. N. Frederickson, A Data Structure for Dynamically Maintaining Rooted Trees, Journal of Algorithms, vol.24, issue.1, pp.37-65, 1997.
DOI : 10.1006/jagm.1996.0835

M. Frigo, C. E. Leiserson, and K. H. Randall, The implementation of the Cilk-5 multithreaded language, PLDI, pp.212-223, 1998.

M. Hammer, U. A. Acar, M. Rajagopalan, and A. Ghuloum, A proposal for parallel self-adjusting computation, Proceedings of the 2007 workshop on Declarative aspects of multicore architectures , DAMP '07, 2007.
DOI : 10.1145/1248648.1248651

URL : http://www.cs.cmu.edu/~damp/finalPapers/hammer.pdf

M. A. Hammer, U. A. Acar, and Y. Chen, CEAL: a C-based language for self-adjusting computation, ACM SIGPLAN Conference on Programming Language Design and Implementation, 2009.

R. Monika, V. Henzinger, and . King, Randomized fully dynamic graph algorithms with polylogarithmic time per operation, Journal of the ACM, vol.46, issue.4, pp.502-516, 1999.

J. Jaja, An introduction to parallel algorithms, 1992.

M. Richard, V. Karp, and . Ramachandran, Parallel algorithms for sharedmemory machines, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity (A), pp.869-942, 1990.

R. Ley-wild, U. A. Acar, and M. Fluet, A cost semantics for selfadjusting computation, Proceedings of the 26th Annual ACM Symposium on Principles of Programming Languages, 2009.
DOI : 10.1145/1480881.1480907

L. Gary, J. H. Miller, and . Reif, Parallel tree contraction, part I: Fundamentals, Advances in Computing Research, vol.5, pp.47-72, 1989.

L. Gary, J. H. Miller, and . Reif, Parallel tree contraction, part 2: Further applications, SIAM Journal on Computing, vol.20, issue.6, pp.1128-1147, 1991.

K. Mulmuley, Randomized multidimensional search trees: Lazy balancing and dynamic shuffling (extended abstract), Proceedings of the 32nd Annual IEEE Symposium on Foundations of Computer Science, pp.180-196, 1991.
DOI : 10.1109/sfcs.1991.185368

H. Mark and . Overmars, The Design of Dynamic Data Structures, 1983.

S. Pawagi and O. Kaser, Optimal parallel algorithms for multiple updates of minimum spanning trees, Algorithmica, vol.58, issue.4, pp.357-381, 1993.
DOI : 10.1002/j.1538-7305.1957.tb01515.x

G. Ramalingam and T. Reps, A categorized bibliography on incremental computation, Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '93, pp.502-510, 1993.
DOI : 10.1145/158511.158710

S. , R. Kosaraju, and A. L. Delcher, Optimal parallel evaluation of treestructured computations by raking (extended abstract), pp.101-110, 1988.

H. John, S. R. Reif, and . Tate, Dynamic parallel tree contraction (extended abstract), SPAA, pp.114-121, 1994.

J. Shun, Y. Gu, G. E. Blelloch, J. T. Fineman, and P. B. Gibbons, Sequential Random Permutation, List Contraction and Tree Contraction are Highly Parallel, Proceedings of the Twenty-sixth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA '15, pp.431-448, 2015.
DOI : 10.1137/1.9781611973730.30

URL : http://www.eecs.berkeley.edu/%7Ejshun/soda2015-final.pdf

D. Daniel, R. E. Sleator, and . Tarjan, A data structure for dynamic trees, Journal of Computer and System Sciences, vol.26, issue.3, pp.362-391, 1983.

D. D. Sleator and R. E. Tarjan, Self-adjusting binary search trees, Journal of the ACM, vol.32, issue.3, pp.652-686, 1985.
DOI : 10.1145/3828.3835

Ö. Sümer, U. A. Acar, A. Ihler, and R. Mettu, Adaptive exact inference in graphical models, Journal of Machine Learning, vol.8, pp.180-186, 2011.

R. Tarjan and R. Werneck, Self-adjusting top trees, Proceedings of the Sixteenth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), 2005.

R. E. Tarjan, Dynamic trees as search trees via euler tours, applied to the network simplex algorithm, Mathematical Programming, pp.167-177, 1997.
DOI : 10.1137/1.9781611970265

URL : ftp://ftp.cs.princeton.edu/reports/1995/503.ps.Z

E. Robert, R. F. Tarjan, and . Werneck, Dynamic trees in practice, J. Exp. Algorithmics, vol.14, pp.5-9, 2010.