Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Publications de Bernadette Charron-Bost
[go: Go Back, main page]

Publications


     

  1. Reductions in Distributed Computing. Part II: k-Threshold Agreement Tasks
    Submitted. Available from ArXiv as number cs.DC/0412116
    PDF - Postscript

    We extend the results of Part I by considering a new class of agreement tasks, the so-called k-Threshold Agreement tasks. These tasks naturally interpolate between Atomic Commitment and Consensus. Moreover, they constitute a valuable tool to derive irreducibility results between Consensus tasks only. In particular, they allow us to show that (A)for a fixed set of processes, the higher the resiliency degree is, the harder the Consensus task is, and (B) for a fixed resiliency degree, the smaller the set of processes is, the harder the Consensus task is.
    The proofs of these results lead us to consider new oracle-based reductions, involving a weaker variant of the C-reduction introduced in Part I. We also discuss the relationship between our results and previous ones relating f-resiliency and wait-freedom.


     

  2. Reductions in Distributed Computing. Part I: Consensus and Atomic Commitment Tasks
    Submitted. Available from ArXiv as number cs.DC/0412115
    PDF - Postscript

    We introduce several notions of reduction in distributed computing, and investigate reduction properties of two fundamental agreement tasks, namely Consensus and Atomic Commitment. We first propose the notion of reduction `` à la '' Karp, an analog for distributed computing of the classical Karp reduction. We then define a weaker reduction which is the analog of Cook reduction. These two reductions are called K -reduction and C-reduction, respectively. We also introduce the notion of C*-reduction which has no counterpart in classical (namely, non distributed) systems, and which naturally arises when dealing with symmetric tasks. We establish various reducibility and irreducibility theorems with respect to these three reductions. Our main result is an incomparability statement for Consensus and Atomic Commitment tasks: we show that they are incomparable with respect to the C-reduction, except when the resiliency degree is 1, in which case Atomic Commitment is strictly harder than Consensus. A side consequence of these results is that our notion of C-reduction is strictly weaker than the one of K-reduction, even for unsolvable tasks.


     

  3. A note on linearizability and the global time axiom (with Robert Cori)
    In Parallel Processing Letters , à paraître.
    Postscript - gzipped Postscript


     

  4. Broadcasting messages in fault-tolerant distributed systems: the benefit of handling input-triggered and output-triggered suspicions differently (with Xavier Défago and André Schiper)
    In Proc. of the 21st IEEE International Symposium on Reliable Distributed Systems (SRDS-21) , Osaka, Japan, October 2002.
    PDF


     

  5. Validity Conditions in Agreement Problems and Time Complexity (with Fabrice Le Fessant)
    Rapport de recherche de l'INRIA-Rocquencourt , RR-4526, Août 2002.
    (Page INRIA)


     

  6. Agreement Problems in Fault-Tolerant Distributed Systems
    Invited lecture at 28th Annual Conference on Current Trends in Theory and Practice of Informatics (SOFSEM'01), Lecture Notes in Computer Science
    , Vol. 2234, p. 10-32, November 2001.

    Postscript - gzipped Postscript


     

  7. Synchronous System and Perfect Failure Detector: solvability and efficiency issues (with Rachid Guerraoui and André Schiper)
    Proceedings of the IEEE Int. Conf. on Dependable Systems and Networks (DSN) , pp. 523-532, IEEE Computer Society, June 2000.
    Postscript - gzipped Postscript

    Full version: EPFL Technical Report, November 2000.
    Postscript - gzipped Postscript


     

  8. Revisiting safety and liveness in the context of failures (with Sam Toueg and Anindya Basu)
    Proceedings of CONCUR2000 -- Concurrency Theory, 11th Int. Conference, Lecture Notes in Computer Science, Number 1877, pp. 552-565, Springer-Verlag, August 2000.
    Postscript - gzipped Postscript


     

  9. Calculs Approchés de la Borne Inférieure de Valeurs Réparties (with Gerard Tel)
    RAIRO Informatique Théorique et Applications , 31(4), pp. 305-330, 1997.
    Postscript - gzipped Postscript


     

  10. Introduction à l'Algorithmique en Mémoire Partagée (with Robert Cori and Antoine Petit)
    RAIRO Informatique Théorique et Applications , 31(2), pp. 97-148, 1997.
    Postscript - gzipped Postscript


     

  11. Simulating Reliable Links with Unreliable Links in the Presence of Process Crashes (with Anindya Basu and Sam Toueg)
    Proceedings of the 10th International Workshop on Distributed Algorithms (WDAG96) , pp. 105-122, 1996.
    Postscript - gzipped Postscript


     

  12. Solving Problems in the Presence of Process Crashes and Lossy Links (with Anindya Basu and Sam Toueg)
    Technical Report, Cornell University, Computer Science Department, Number TR96-1609, October 1996.
    Postscript - gzipped Postscript


     

  13. Crash Failures vs. Crash + Link Failures (Abstract) (with Anindya Basu and Sam Toueg)
    Proceedings of the Fifteenth Annual ACM Symposium on Principles of Distributed Computing (PODC'96) , p. 246, May 1996.
    Postscript - gzipped Postscript


     

  14. On the Impossibility of Group Membership (with Tushar Deepak Chandra and Vassos Hadzilacos and Sam Toueg)
    Proceedings of the 15th Annual ACM Symposium on Principles of Distributed Computing (PODC'96) , pp. 322-330, May 1996.
    Postscript - gzipped Postscript


     

  15. Synchronous, Asynchronous, and Causally Ordered Communication (with Friedemann Mattern and Gerard Tel)
    Distributed Computing , 9(4), pp. 173-191, 1996.
    Postscript - gzipped Postscript


     

  16. Local and Temporal Predicates in Distributed Systems (with Carole Delporte-Gallet and Hugues Fauconnier)
    ACM Transactions on Programming Languages and Systems , 17(1), pp. 157-179, ACM Press, January 1995.
    (PS file)


     

  17. On the Formal Specification of Group Membership Services (with Emmanuelle Anceaume and Pascale Minet and Sam Toueg)
    Technical Report, Cornell University, Computer Science Department, Number TR95-1534, p. 13, August 25, 1995.
    (PS file)


     

  18. Coupling coefficients of a distributed execution
    Theoretical Computer Science , 110(2), pp. 341-376, March 1993.
    (PS file)


     

  19. Concerning the size of logical clocks in distributed systems
    Information Processing Letters , 39(1), pp. 11-16, July 1991.
    page 1 - page 2 - page 3 - page 4 - page 5 - page 6 (JPG format)


     

  20. Synchronous and asynchronous communication in distributed computations (with Friedemann Mattern and Gerard Tel) Technical Report , Institut Blaise Pascal and Paris, Number LITP 91.55, September 1991.
    (PS file)


     

  21. Concerning the Size of Clocks
    Semantics of Systems of Concurrent Processes , pp. 176-184, Springer, April 1990.


     

  22. Measure of Parallelism of Distributed Computations
    STACS: Annual Symposium on Theoretical Aspects of Computer Science , 1989.


     

  23. Combinatorics and Geometry of Consistent Cuts: Application to Concurrency Theory
    Distributed Algorithms, 3rd International Workshop , Lecture Notes in Computer Science, Vol. 392, pp. 45-56, Springer, 26-28 September 1989.