Welcome to D
SIGMOD 2005
PODS 2005
SIGMOD-RECOR
CIDR 2005
CIKM 2005
COMAD 2005
CVDB 2005
DaMoN 2005
Data Enginee
DEBS05
DMSN 2005
DOLAP 2005
GIR 2005
GIS 2005
Hypertext 20
ICDE 2005
ICDM 2005
IHIS 2005
IQIS 2005
JCDL 2005
KRAS 2005
MDM 2005
MIR 2005
MobiDE 2005
P2PIR 2005
RIDE 2005
SBBD 2005
SIGIR 2005
SIGIR-FORUM
SIGKDD 2005
SIGKDD-EXP
SSDBM 2005
TIME 2005
TKDE 2005
TODS 2005
VLDB 2005
VLDBJ 2005
WebDB 2005
WIDM 2005
About DiSC 2
Editorial Bo
Acknowledgem
DiSC'06 Site
Search DiSC'
<<<Author Index>>>
Copyright No

Eljas Soisalon-Soininen

Papers on DiSC'06


Concurrency control and recovery for balanced B-link trees

Publications


Note: Links lead to the DBLP on the Web.

Eljas Soisalon-Soininen

Ibrahim Jaluta , Seppo Sippu , Eljas Soisalon-Soininen: Concurrency control and recovery for balanced B-link trees. VLDB J. 14 (2): 257-277 (2005)

Kerttu Pollari-Malmi , Eljas Soisalon-Soininen: Concurrency Control and I/O-Optimality in Bulk Insertion.. SPIRE 2004 : 161-170

Eljas Soisalon-Soininen, Tatu Ylönen : On Classification of Strings. SPIRE 2004 : 321-330

Eljas Soisalon-Soininen, Peter Widmayer : Single and Bulk Updates in Stratified Trees: An Amortized and Worst-Case Analysis. Computer Science in Perspective 2003 : 278-292

Konrad Schlude , Eljas Soisalon-Soininen, Peter Widmayer : Distributed Search Trees: Fault Tolerance in an Asynchronous Environment. Theory Comput. Syst. 36 (6): 611-629 (2003)

Konrad Schlude , Eljas Soisalon-Soininen, Peter Widmayer : Distributed Highly Available Search Trees. SIROCCO 2002 : 259-274

Eljas Soisalon-Soininen, Peter Widmayer : Amortized Complexity of Bulk Updates in AVL-Trees. SWAT 2002 : 439-448

Seppo Sippu , Eljas Soisalon-Soininen: A Theory of Transactions on Recoverable Search Trees. ICDT 2001 : 83-98

Kim S. Larsen , Thomas Ottmann , Eljas Soisalon-Soininen: Relaxed balance for search trees with local rebalancing. Acta Inf. 37 (10): 743-763 (2001)

Kim S. Larsen , Eljas Soisalon-Soininen, Peter Widmayer : Relaxed Balance Using Standard Rotations. Algorithmica 31 (4): 501-512 (2001)

Vesa Hirvisalo , Esko Nuutila , Eljas Soisalon-Soininen: Transitive closure algorithm MEMTC and its performance analysis. Discrete Applied Mathematics 110 (1): 77-84 (2001)

Sabine Hanke , Eljas Soisalon-Soininen: Group Updates for Red-Black Trees. CIAC 2000 : 253-262

Kerttu Pollari-Malmi , Jarmo Ruuth , Eljas Soisalon-Soininen: Concurrency Control for B-Trees with Differential Indices. IDEAS 2000 : 287-295

Lauri Malmi , Eljas Soisalon-Soininen: Group Updates for Relaxed Height-Balanced Trees. PODS 1999 : 358-367

Eljas Soisalon-Soininen, Peter Widmayer : Concurrency and Recovery in Full-Text Indexing. SPIRE/CRIWG 1999 : 192-198

Eljas Soisalon-Soininen, Peter Widmayer : Relaxed Balancing in Search Trees. Advances in Algorithms, Languages, and Complexity 1997 : 267-283

Sabine Hanke , Thomas Ottmann , Eljas Soisalon-Soininen: Relaxed Balanced Red-Black Trees. CIAC 1997 : 193-204

Kim S. Larsen , Thomas Ottmann , Eljas Soisalon-Soininen: Relaxed Balance for Search Trees with Local Rebalancing. ESA 1997 : 350-363

Kim S. Larsen , Eljas Soisalon-Soininen, Peter Widmayer : Relaxed Balance through Standard Rotations. WADS 1997 : 450-461

Otto Nurmi , Eljas Soisalon-Soininen: Chromatic Binary Search Trees. A Structure for Concurrent Rebalancing. Acta Inf. 33 (6): 547-557 (1996)

Kerttu Pollari-Malmi , Eljas Soisalon-Soininen, Tatu Ylönen : Concurrency Control in B-Trees with Batch Updates. IEEE Trans. Knowl. Data Eng. 8 (6): 975-984 (1996)

Seppo Sippu , Eljas Soisalon-Soininen: An Analysis of Magic Sets and Related Optimization Strategies for Logic Queries. J. ACM 43 (6): 1046-1088 (1996)

Eljas Soisalon-Soininen, Tatu Ylönen : Partial Strictness in Two-Phase Locking. ICDT 1995 : 139-147

Georg Lausen , Eljas Soisalon-Soininen: Safety by Uninterpreted Locks Inf. Comput. 117 (1): 37-49 (1995)

Seppo Sippu , Eljas Soisalon-Soininen: Avoiding Redundant Computations in Evaluating Linear Queries. Australasian Database Conference 1994 : 124-135

Esko Nuutila , Eljas Soisalon-Soininen: On Finding the Strongly Connected Components in a Directed Graph. Inf. Process. Lett. 49 (1): 9-14 (1994)

Otto Nurmi , Eljas Soisalon-Soininen: Uncoupling Updating and Rebalancing in Chromatic Binary Search Trees. PODS 1991 : 192-198

Gösta Grahne , Seppo Sippu , Eljas Soisalon-Soininen: Efficient Evaluation for a Subset of Recursive Queries. J. Log. Program. 10 (1/2/3&4): 301-332 (1991)

Seppo Sippu , Eljas Soisalon-Soininen: Multiple SIP Strategies and Bottom-Up Adorning in Logic Query Optimization. ICDT 1990 : 485-498

Juhani Kuittinen , Otto Nurmi , Seppo Sippu , Eljas Soisalon-Soininen: Efficient Implementation of Loops in Bottom-Up Evaluation of Logic Queries. VLDB 1990 : 372-379

Georg Lausen , Eljas Soisalon-Soininen, Peter Widmayer : On the Power of Safe Locking. J. Comput. Syst. Sci. 40 (2): 269-288 (1990)

Georg Lausen , Eljas Soisalon-Soininen: Locling Policies and Predeclared Transactions. MFDBS 1989 : 317-336

Seppo Sippu , Eljas Soisalon-Soininen: An Optimization Strategy for Recursive Queries in Logic Databases. ICDE 1988 : 470-477

Seppo Sippu , Eljas Soisalon-Soininen: A Generalized Transitive Closure for Relational Queries. PODS 1988 : 325-332

Eljas Soisalon-Soininen, Jorma Tarhio : Looping LR Parsers. Inf. Process. Lett. 26 (5): 251-253 (1988)

Otto Nurmi , Eljas Soisalon-Soininen, Derick Wood : Concurrency Control in Database Structures with Relaxed Balance. PODS 1987 : 170-176

Gösta Grahne , Seppo Sippu , Eljas Soisalon-Soininen: Efficient Evaluation for a Subset of Recursive Queries. PODS 1987 : 284-293

Thomas Ottmann , Eljas Soisalon-Soininen, Derick Wood : Partitioning and separating sets of orthogonal polygons. Inf. Sci. 42 (1): 31-49 (1987)

Georg Lausen , Eljas Soisalon-Soininen, Peter Widmayer : Towards Online Schedulers Based on Pre-Analysis Locking. ICDT 1986 : 242-259

Ivan Stojmenovic , Eljas Soisalon-Soininen: A Note on Approximate Convex Hulls. Inf. Process. Lett. 22 (2): 55-56 (1986)

Georg Lausen , Eljas Soisalon-Soininen, Peter Widmayer : Pre-analysis Locking Information and Control 70 (2/3): 193-215 (1986)

Seppo Sippu , Eljas Soisalon-Soininen: On the Use of Relational Expressions in the Design of Efficient Algorithms (Extended Abstract). ICALP 1985 : 456-464

Georg Lausen , Eljas Soisalon-Soininen, Peter Widmayer : Pre-Analysis Locking: A Safe and Deadlock Free Locking Policy. VLDB 1985 : 270-281

Bernard Chazelle , Thomas Ottmann , Eljas Soisalon-Soininen, Derick Wood : The Complexity and Decidability of Separation. ICALP 1984 : 119-127

Georg Lausen , Eljas Soisalon-Soininen, Peter Widmayer : Maximal Concurrency by Locking. PODS 1984 : 38-44

Thomas Ottmann , Eljas Soisalon-Soininen, Derick Wood : On the Definition and Computation of Rectlinear Convex Hulls. Inf. Sci. 33 : 157-171 (1984)

Eljas Soisalon-Soininen, Peter Widmayer : On the Complexity of Concurrency Control by Locking in Distributed Database Systems Information and Control 60 (1-3): 103-108 (1984)

Eljas Soisalon-Soininen, Derick Wood : Optimal Algorithms to Compute the Closure of a Set of Iso-Rectangles. J. Algorithms 5 (2): 199-214 (1984)

Seppo Sippu , Eljas Soisalon-Soininen: A Syntax-Error-Handling Technique and Its Experimental Analysis. ACM Trans. Program. Lang. Syst. 5 (4): 656-679 (1983)

Eljas Soisalon-Soininen: On Computing Approximate Convex Hulls. Inf. Process. Lett. 16 (3): 121-126 (1983)

Seppo Sippu , Eljas Soisalon-Soininen, Esko Ukkonen : The Complexity of LALR(k) Testing J. ACM 30 (2): 259-270 (1983)

Seppo Sippu , Eljas Soisalon-Soininen: On the Complexity of LL(k) Testing. J. Comput. Syst. Sci. 26 (2): 244-268 (1983)

Eljas Soisalon-Soininen, Derick Wood : An Optimal Algorithm for Testing for Safety and Detecting Deadlocks in Locked Transaction Systems. PODS 1982 : 108-116

Seppo Sippu , Eljas Soisalon-Soininen: Practical Error Recovery in LR Parsing. POPL 1982 : 177-184

Eljas Soisalon-Soininen: Inessential Error Entries and Their Use in LR Parser Optimization. ACM Trans. Program. Lang. Syst. 4 (2): 179-195 (1982)

Eljas Soisalon-Soininen, Derick Wood : On a Covering Relation for Context-Free Grammars. Acta Inf. 17 : 435-449 (1982)

Eljas Soisalon-Soininen: Translations on a Subclass of LR(k) Grammars. BIT 22 (3): 303-312 (1982)

Seppo Sippu , Eljas Soisalon-Soininen: On LL(k) Parsing Information and Control 53 (3): 141-164 (1982)

Seppo Sippu , Eljas Soisalon-Soininen: On LALR(1) Testing. ICALP 1981 : 208-217

Eljas Soisalon-Soininen, Derick Wood : On Structural Similarity of Context-Free Grammars. MFCS 1981 : 491-498

Esko Ukkonen , Eljas Soisalon-Soininen: LALR(k) Testing is PSPACE-Complete STOC 1981 : 202-206

Seppo Sippu , Eljas Soisalon-Soininen: Characterizations of the LL(k) Property. ICALP 1980 : 596-608

Eljas Soisalon-Soininen: On the Space Optimizing Effect of Eliminating Single Productions from LR Parsers. Acta Inf. 14 : 157-174 (1980)

Eljas Soisalon-Soininen: On Comparing LL(k) and LR(k) Grammars. Mathematical Systems Theory 13 : 323-329 (1980)

Seppo Sippu , Eljas Soisalon-Soininen: Con Constructing LL(k) Parsers. ICALP 1979 : 585-595

Anton Nijholt , Eljas Soisalon-Soininen: Ch(k) Grammars: A Characterization of LL(k) Languages. MFCS 1979 : 390-397

Eljas Soisalon-Soininen, Esko Ukkonen : A Method for Transforming Grammars into LL(k) Form. Acta Inf. 12 : 339-369 (1979)

Eljas Soisalon-Soininen: On the Covering Problem for Left-Recursive Grammars. Theor. Comput. Sci. 8 : 1-11 (1979)

Seppo Sippu , Eljas Soisalon-Soininen: On Defining Error Recovery in Context-Free Parsing. ICALP 1977 : 492-503

Eljas Soisalon-Soininen: Elimination of Single Productions from LR Parsers in Conjunction with the Use of Default Reductions. POPL 1977 : 183-193

Eljas Soisalon-Soininen, Esko Ukkonen : A Characterization of LL(k) Languages. ICALP 1976 : 20-30

1 [ 28 ]

2 [ 35 ] [ 44 ]

3 [ 55 ] [ 60 ]

4 [ 61 ]

5 [ 71 ]

6 [ 42 ]

7 [ 53 ] [ 54 ] [ 62 ] [ 63 ]

8 [ 27 ] [ 29 ] [ 31 ] [ 33 ] [ 40 ] [ 41 ] [ 48 ]

9 [ 58 ]

10 [ 6 ]

11 [ 36 ] [ 42 ] [ 45 ] [ 52 ]

12 [ 46 ] [ 61 ]

13 [ 26 ] [ 28 ] [ 34 ] [ 54 ] [ 55 ] [ 63 ]

14 [ 51 ] [ 59 ] [ 70 ]

15 [ 59 ]

16 [ 66 ] [ 67 ]

17 [ 3 ] [ 7 ] [ 10 ] [ 13 ] [ 14 ] [ 18 ] [ 20 ] [ 21 ] [ 23 ] [ 30 ] [ 35 ] [ 38 ] [ 39 ] [ 42 ] [ 43 ] [ 44 ] [ 47 ] [ 50 ] [ 64 ] [ 71 ]

18 [ 32 ]

19 [ 37 ]

20 [ 1 ] [ 5 ] [ 11 ] [ 21 ]

21 [ 25 ] [ 27 ] [ 29 ] [ 31 ] [ 33 ] [ 41 ] [ 53 ] [ 56 ] [ 57 ] [ 62 ] [ 65 ] [ 66 ] [ 67 ] [ 68 ]

22 [ 12 ] [ 16 ] [ 19 ] [ 24 ] [ 26 ] [ 28 ] [ 34 ] [ 36 ]

23 [ 49 ] [ 51 ] [ 69 ]




©2006 Association for Computing Machinery