Results 1  10
of
30
Nearest Common Ancestors: A survey and a new distributed algorithm
, 2002
"... Several papers describe linear time algorithms to preprocess a tree, such that one can answer subsequent nearest common ancestor queries in constant time. Here, we survey these algorithms and related results. A common idea used by all the algorithms for the problem is that a solution for complete ba ..."
Abstract

Cited by 80 (11 self)
 Add to MetaCart
(Show Context)
Several papers describe linear time algorithms to preprocess a tree, such that one can answer subsequent nearest common ancestor queries in constant time. Here, we survey these algorithms and related results. A common idea used by all the algorithms for the problem is that a solution for complete balanced binary trees is straightforward. Furthermore, for complete balanced binary trees we can easily solve the problem in a distributed way by labeling the nodes of the tree such that from the labels of two nodes alone one can compute the label of their nearest common ancestor. Whether it is possible to distribute the data structure into short labels associated with the nodes is important for several applications such as routing. Therefore, related labeling problems have received a lot of attention recently.
Verification and Sensitivity Analysis Of Minimum Spanning Trees In Linear Time
 SIAM J. COMPUT
, 1992
"... Komlos has devised a way to use a linear number of binary comparisons to test whether a given spanning tree of a graph with edge costs is a minimum spanning tree. The total computational work required by his method is much larger than linear, however. We describe a lineartime algorithm for verifyi ..."
Abstract

Cited by 51 (1 self)
 Add to MetaCart
(Show Context)
Komlos has devised a way to use a linear number of binary comparisons to test whether a given spanning tree of a graph with edge costs is a minimum spanning tree. The total computational work required by his method is much larger than linear, however. We describe a lineartime algorithm for verifying a minimum spanning tree. Our algorithm combines the result of Komlos with a preprocessing and table lookup method for small subproblems and with a previously known almostlineartime algorithm. Additionally, we present an optimal deterministic algorithm and a lineartime randomized algorithm for sensitivity analysis of minimum spanning trees.
Inequalities for quantum entropy. A review with conditions with equality
"... This paper presents selfcontained proofs of the strong subadditivity inequality for von Neumann’s quantum entropy, S(ρ), and some related inequalities for the quantum relative entropy, most notably its convexity and its monotonicity under stochastic maps. Moreover, the approach presented here, whic ..."
Abstract

Cited by 34 (7 self)
 Add to MetaCart
(Show Context)
This paper presents selfcontained proofs of the strong subadditivity inequality for von Neumann’s quantum entropy, S(ρ), and some related inequalities for the quantum relative entropy, most notably its convexity and its monotonicity under stochastic maps. Moreover, the approach presented here, which is based on Klein’s inequality and Lieb’s theorem that the function A → Tr e K+log A is concave, allows one to obtain conditions for equality. In the case of strong subadditivity, which states that S(ρ123)+S(ρ2) ≤ S(ρ12) + S(ρ23) where the subscripts denote subsystems of a composite system, equality holds if and only if log ρ123 = log ρ12 − log ρ2 + log ρ23. Using the fact that the Holevo bound on the accessible information in a quantum ensemble can be obtained as a consequence of the monotonicity of relative entropy, we show that equality can be attained for that bound only when the states in the ensemble commute. The paper concludes with an Appendix giving a short description of Epstein’s elegant proof of Lieb’s
A LinearWork Parallel Algorithm for Finding Minimum Spanning Trees
, 1994
"... We give the first linearwork parallel algorithm for finding a minimum spanning tree. It is a randomized algorithm, and requires O(2log \Lambda n log n) expected time. It is a modification of the sequential lineartime algorithm of Klein and Tarjan. ..."
Abstract

Cited by 14 (0 self)
 Add to MetaCart
We give the first linearwork parallel algorithm for finding a minimum spanning tree. It is a randomized algorithm, and requires O(2log \Lambda n log n) expected time. It is a modification of the sequential lineartime algorithm of Klein and Tarjan.
Marrying HCI/Usability and Computer Games: A Preliminary Look
 in Proceedings of the third Nordic conference on Humancomputer interaction, 2004
"... The fields HCI/usability and computer games have existed for a few decades with virtually no mutual interaction. However, in recent years, a number of exchanges have appeared, both in academia and in practice. This paper presents a preliminary account of this development. Exchanges in both direction ..."
Abstract

Cited by 11 (0 self)
 Add to MetaCart
(Show Context)
The fields HCI/usability and computer games have existed for a few decades with virtually no mutual interaction. However, in recent years, a number of exchanges have appeared, both in academia and in practice. This paper presents a preliminary account of this development. Exchanges in both directions seem viable: evaluation methods from HCI/usability towards games and interaction techniques and supporting user communication from games towards HCI/usability. The paper concludes with a discussion of the differences and similarities between the two fields.
Providing Motor Impaired Users with Access to Standard Graphical User Interface (GUI) Software via Eyebased Interaction
 Proceedings of the 1st European Conference on Disability, Virtual Reality and Associated Technologies (ECDVRAT ’96
, 1996
"... We have designed an onscreen keyboard, operated by eyegaze, for use by motorimpaired users. It enables interaction with unmodified standard Graphic User Interface (GUI) software written for ablebodied users, and it is not solely designed around the need to enter text. The keyboard will adapt auto ..."
Abstract

Cited by 9 (0 self)
 Add to MetaCart
We have designed an onscreen keyboard, operated by eyegaze, for use by motorimpaired users. It enables interaction with unmodified standard Graphic User Interface (GUI) software written for ablebodied users, and it is not solely designed around the need to enter text. The keyboard will adapt automatically to the application context by, for example, loading a specific set of keys designed for use with particular menus whenever a menu is displayed in the target application. Results of initial evaluation trials are presented and the implications for improvements in design are discussed.
Identifying Nearest Common Ancestors in a Distributed Environment
, 2001
"... We give a simple algorithm that labels the nodes of a rooted tree such that from the labels of two nodes alone one can compute in constant time the label of their nearest common ancestor. The labels assigned by our algorithm are of size O(log n) bits where n is the number of nodes in the tree. The a ..."
Abstract

Cited by 7 (2 self)
 Add to MetaCart
We give a simple algorithm that labels the nodes of a rooted tree such that from the labels of two nodes alone one can compute in constant time the label of their nearest common ancestor. The labels assigned by our algorithm are of size O(log n) bits where n is the number of nodes in the tree. The algorithm runs in O(n) time.
Factors Determining the Failure of Global Systems
 in the Air Cargo Community”, Proc Conf “HICSS29&quot;—29th Hawaii International Conference on Systems Sciences, Maui
, 1996
"... Air cargo parties are becoming increasingb aware of the ..."
Abstract

Cited by 3 (0 self)
 Add to MetaCart
(Show Context)
Air cargo parties are becoming increasingb aware of the