WorldCat Identities

Lynch, Nancy A. (Nancy Ann) 1948-

Overview
Works: 149 works in 416 publications in 1 language and 2,711 library holdings
Genres: Conference papers and proceedings  Academic theses 
Roles: Author, Editor, Other, Creator
Publication Timeline
.
Most widely held works about Nancy A Lynch
 
Most widely held works by Nancy A Lynch
Distributed algorithms by Nancy A Lynch( Book )

34 editions published between 1996 and 2010 in English and Undetermined and held by 1,032 WorldCat member libraries worldwide

The material is organized according to the system model - first by the timing model and then by the interprocess communication mechanism. The material on system models is isolated in separate chapters for easy reference
Distributed computing : 24th international symposium, DISC 2010, Cambridge, MA, USA, September 13-15, 2010 ; proceedings by Nancy A Lynch( )

15 editions published in 2010 in English and held by 483 WorldCat member libraries worldwide

This book constitutes the refereed proceedings of the 24th International Symposium on Distributed Computing, DISC 2010, held in Cambridge, CT, USA, in September 2010. The 32 revised full papers, selected from 135 submissions, are presented together with 14 brief announcements of ongoing works; all of them were carefully reviewed and selected for inclusion in the book. The papers address all aspects of distributed computing, and were organized in topical sections on, transactions, shared memory services and concurrency, wireless networks, best student paper, consensus and leader election, mobile agents, computing in wireless and mobile networks, modeling issues and adversity, and self-stabilizing and graph algorithms
Hybrid systems : computation and control : Third International Workshop, HSCC 2000, Pittsburgh, PA, USA, March 23-25, 2000 : proceedings by Nancy A Lynch( Book )

26 editions published between 2000 and 2002 in English and held by 440 WorldCat member libraries worldwide

This book constitutes the refereed proceedings of the Third International Workshop on Hybrid Systems: Computation and Control, HSCC 2000, held in Pittsburgh, PA, USA in March 2000. The 32 revised full papers presented together with abstracts of four invited talks were carefully reviewed and selected from a total of 71 papers submitted. The focus of the works presented is on modeling, control, synthesis, design and verification of hybrid systems. Among the application areas covered are control of electromechanical systems, air traffic control, control of automated freeways, and chemical process control
Atomic transactions by Nancy A Lynch( Book )

8 editions published in 1994 in English and held by 197 WorldCat member libraries worldwide

The theory of timed I/O automata by Dilsun K Kaynar( Book )

3 editions published between 2006 and 2010 in English and held by 34 WorldCat member libraries worldwide

"This monograph presents the Timed Input/Output Automaton (TIOA) modeling framework, a basic mathematical framework to support description and analysis of timed (computing) systems. Timed systems are systems in which desirable correctness or performance properties of the system depend on the timing of events, not just on the order of their occurrence. Timed systems are employed in a wide range of domains including communications, embedded systems, real-time operating systems, and automated control. Many applications involving timed systems have strong safety, reliability, and predictability requirements, which make it important to have methods for systematic design of systems and rigorous analysis of timing-dependent behavior. The TIOA framework also supports description and analysis of timed distributed algorithms -- distributed algorithms whose correctness and performance depend on the relative speeds of processors, accuracy of local clocks, or communication delay bounds. Such algorithms arise, for example, in traditional and wireless communications, networks of mobile devices, and shared-memory multiprocessors. The need to prove rigorous theoretical results about timed distributed algorithms makes it important to have a suitable mathematical foundation. An important feature of the TIOA framework is its support for decomposing timed system descriptions. In particular, the framework includes a notion of external behavior for a timed I/O automaton, which captures its discrete interactions with its environment. The framework also defines what it means for one TIOA to implement another, based on an inclusion relationship between their external behavior sets, and defines notions of simulations, which provide sufficient conditions for demonstrating implementation relationships. The framework includes a composition operation for TIOAs, which respects external behavior, and a notion of receptiveness, which implies that a TIOA does not block the passage of time. The TIOA framework also defines the notion of a property and what it means for a property to be a safety or a liveness property. It includes results that capture common proof methods for showing that automata satisfy properties."--Publisher
Using mappings to prove timing properties by Nancy A Lynch( Book )

16 editions published between 1989 and 1992 in English and held by 29 WorldCat member libraries worldwide

A new technique for proving timing properties for timing-based algorithms is described; it is an extension of the mapping techniques previously used in proofs of safety properties for asynchronous concurrent systems. The key to the method is a way of representing timing information. Timing assumptions and timing requirements for the system are both represented in this way. A multivalued mapping from the assumptions automation to the requirements automation is then used to show that the given system satisfies the requirements. The technique is illustrated with two simple examples, a resource manager and a signal relay. Keywords: Formal specification; Formal verification; Assertional reasoning, Possibilities mappings; Timed automata; I/O automata. (kr)
Hybrid Systems: Computation and Control : Third International Workshop, HSCC 2000 Pittsburgh, PA, USA, March 23-25, 2000 Proceedings( )

1 edition published in 2002 in English and held by 23 WorldCat member libraries worldwide

Relativization of the theory of computational complexity by Nancy A Lynch( Book )

11 editions published in 1972 in English and Undetermined and held by 19 WorldCat member libraries worldwide

Blum's machine-independent treatment of the complexity of partial recursive functions is extended to relative algorithms (as represented by Turing machines with oracles). The author proves relativeizations of several results of Blum complexity theory. A recursive relatedness theorem is proved, showing that any two relative complexity measures are related by a fixed recursive function. This theorem allows one to obtain proofs of results for all measures from proofs for a particular measure. The author studies complexity-determined reducibilities, the parallel notion to complexity classes for the relativized case. Truth-table and primitive recursive reducibilities are reducibilities of this type. The concept of a set helping the computation of a function is formalized. Basic properties of the helping relation are proved, including non-transitivity and bounds on the amount of help certain sets can provide. (Author)
Hybrid I/O automata by Nancy A Lynch( Book )

8 editions published between 1995 and 2002 in English and Undetermined and held by 16 WorldCat member libraries worldwide

Abstract: "We propose a new hybrid I/O automaton model that is capable of describing both continuous and dicrete behavior. The model, which extends the timed I/O automaton model of [12, 7] and the phase transition system models of [15, 2], allows communication among components using both shared variables and shared actions. The main contributions of this paper are: (1) the definition of hybrid I/O automata and of an implementation relation based on hybrid traces, (2) the definition of a simulation between hybrid I/O automata and a proof that existence of a simulation implies the implementation relation, (3) a definition of composition of hybrid I/O automata and a proof that it respects the implementation relation, and (4) a definition of receptiveness for hybrid I/O automata and a proof that, assuming certain compatibility conditions, receptiveness is preserved by composition."
Time bounds for real-time process control in the presence of timing uncertainty by Hagit Attiya( Book )

7 editions published between 1989 and 1991 in English and held by 14 WorldCat member libraries worldwide

Abstract: "A timing-based variant of the mutual exclusion problem is considered. In this variant, only an upper-bound, m, on the time it takes to release the resource is known, and no explicit signal is sent when the resource is released; furthermore, the only mechanism to measure real time is an inaccurate clock, whose tick intervals take time between two constants, c₁ [<or =] c₂. When control is centralized it is proved that [formula] is an exact bound on the worst case response time for any such algorithm, where n is the number of contenders for the resource and l is an upper bound on process step time. On the other hand, when control is distributed among processes connected via communication lines with an upper bound, d, for message delivery time, it is proved that [formula] is an upper bound. A new technique involving shifting and shrinking executions is combined with a careful analysis of the best allocation policy to prove a corresponding lower bound of [formula]. These combinatorial results shed some light on modeling and verification issues related to real-time systems."
Applications of the Theory of Distributed and Real Time Systems to the Development of Large- Scale Timing Based Systems( )

11 editions published between 1996 and 1998 in English and held by 11 WorldCat member libraries worldwide

We continued our project on the IOA language and toolset, which are designed to support our formal approach to distributed system design and analysis. The design of the IOA language is substantially complete, and appears in a language manual on the web. This quarter, work continued on the development of tools for the IOA language; our toolset will include a parser and static semantic checker, composition routine, support for levels of abstraction interfaces with theorem provers and model checkers, a simulator, and a code generator for real distributed code
Action transducers and timed automata by Nancy A Lynch( Book )

7 editions published between 1992 and 1994 in English and held by 11 WorldCat member libraries worldwide

Abstract: "The timed automaton model of [29,30] is a general model for timing-based systems. A notion of timed action transducer is here defined as an automata-theoretic way of representing operations on timed automata. It is shown that two timed trace inclusion relations are substitutive with respect to operations that can be described by timed action transducers. Examples are given of operations that can be described in this way, and a preliminary proposal is given for an appropriate language of operators for describing timing-based systems."
Impossibility of distributed consensus with one faulty process by Michael J Fischer( Book )

5 editions published in 1982 in English and held by 10 WorldCat member libraries worldwide

The consensus problem involves an asynchronous system of processes, some of which may be unreliable. The problem is for the reliable processes to agree on a binary value. We show that every protocol for this problem has the possibility of nontermination, even with only one faulty process. By way of contrast, solutions are known for the synchronous case, the Byzantine Generals problem. (Author)
Multivalued possibilities mappings by Nancy A Lynch( Book )

5 editions published in 1990 in English and held by 10 WorldCat member libraries worldwide

Abstraction mappings are one of the major tools used to construct correctness proofs for concurrent algorithms. Several examples are given of situations in which it is useful to allow the abstraction mappings to be multivalued. The examples involve algorithm optimization, algorithm distribution, and proofs of time bounds. Abstraction mappings are one of the major tools that the author and colleagues use to construct correctness proofs for concurrent (including distributed) algorithms. In this paper, she tries to make one major point about such mappings: that it is useful to allow them to be multivalued. That is, often when one maps a low-level algorithm L to a high- level algorithm H, one would like to allow several states of H to correspond to a single state of L.I believe that any useful framework for describing abstraction mappings should include the ability to describe multivalued mappings
Consensus in the presense of partial synchrony by Cynthia Dwork( Book )

8 editions published between 1984 and 1985 in English and held by 10 WorldCat member libraries worldwide

The problem of reaching agreement among separated processors is of fundamental importance to distributed computing, and has provided a rich set of interesting mathematical problems. Previous work has shown that if communication and processing are synchronous there exist consensus protocols resilient to large numbers of failures, the exact number depending on the particular type of faulty behavior to be tolerated. In contrast it has been shown that if either communication or processing are asynchronous, then there is no consensus protocol resilient to even one failure of the weakest type. This paper defines and studies the consensus problem in practically motivated situations which lie between the completely synchronous and the completely asynchronous cases. Additional keywords: Byzantine agreement; fault-tolerance and distributed algorithms. (Author)
Hierarchical correctness proofs for distributed algorithms by Mark R Tuttle( Book )

4 editions published in 1987 in English and held by 10 WorldCat member libraries worldwide

This thesis introduces a new model for distributed computation in asynchronous networks, the input-output automaton. This simple, powerful model captures in a novel way the game-theoretical interaction between a system and its environment, and allows fundamental properties of distributed computation such as fair computation to be naturally expressed. Furthermore, this model can be used to construct modular, hierarchical correctness proofs of distributed algorithms. This thesis defines the input-output automaton model, and presents an interesting example of how this model can be used to construct such proofs
Concurrency control for resilient nested transactions by Nancy A Lynch( Book )

5 editions published between 1983 and 1986 in English and held by 10 WorldCat member libraries worldwide

A formal framework is developed for providing correctness of algorithms which implement nested transactions. In particular, a simple action tree data structure is defined, which describes the ancestor relationships among executing transactions and also describes the views which different transactions have of the data. A generalization of serializability to the domain of nested transactions with failures is defined. A characterization is given for this generalization of serializability, in terms of absence of cycles in an appropriate dependency relation on transactions. A slightly simplified version of Moss' locking algorithm is presented in detail, and a careful correctness proof is given. The style of correctness proof appears to be quite interesting in its own right. The description of the algorithm, from its initial specification to its detailed implementation, is presented as a series of event-state algebra levels, each of which simulates the previous one in a straightforward way. (Author)
Forward and backward simulations by Nancy A Lynch( Book )

8 editions published between 1993 and 1994 in English and held by 10 WorldCat member libraries worldwide

Are wait-free algorithms fast? by H Attiya( Book )

4 editions published in 1991 in English and held by 10 WorldCat member libraries worldwide

The time complexity of wait-free algorithms in normal executions, where no failures occur and processes operate at approximately the same speed, is considered. A lower bound of log n on the time complexity of any wait-free algorithm that achieves approximate agreement among n processes is proved. In contrast, there exists a non-wait-free algorithm that solves this problem in constant time. This implies an omega (log n) time separation between the wait-free and non-wait-free computation models. On the positive side, we present an O(log n) time wait-free approximate agreement algorithm; the complexity of this algorithm is within a small constant of the lower bound
Multilevel atomicity : a new correctness criterion for database concurrency control by Nancy A Lynch( Book )

5 editions published in 1982 in English and held by 10 WorldCat member libraries worldwide

Multilevel atomicity, a new correctness criteria for database concurrency control, is defined. It weakens the usual notion of serializability by permitting controlled interleaving among transactions. It appears to be especially suitable for applications in which the set of transactions has a natural hierarchical structure based on the hierarchical structure of an organization. A characterization for multilevel atomicity, in terms of absence of cycles in a dependency relation among transaction steps, is given. Some remarks are made concerning implementation. (Author)
 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.46 (from 0.22 for Distribute ... to 0.95 for Applicatio ...)

Distributed algorithms
Covers
Distributed computing : 24th international symposium, DISC 2010, Cambridge, MA, USA, September 13-15, 2010 ; proceedingsHybrid systems : computation and control : Third International Workshop, HSCC 2000, Pittsburgh, PA, USA, March 23-25, 2000 : proceedingsAtomic transactionsThe theory of timed I/O automata
Alternative Names
Lynch, N. 1948-

Lynch, N. A. 1948-

Lynch, Nancy.

Lynch, Nancy 1948-

Lynch, Nancy A.

Lynch, Nancy Ann 1948-

Nancy Lynch Amerikaans informatica

Nancy Lynch amerikansk informatikar

Nancy Lynch amerikansk informatiker

Nancy Lynch chercheuse américaine

Nancy Lynch científica y profesora estadounidense

Nancy Lynch informatica statunitense

Nancy Lynch US-amerikanische Informatikerin

Nancy Lynchová

Ненсі Лінч

Нэнси Линч американский учёный

نانسي لينش

نانسی لینچ دانشمند علوم کامپیوتر آمریکایی

நான்சி லின்ச்

ナンシー・リンチ

南希·林奇

Languages
English (189)