EDBT 2026 Demo / reviewers in the wild / expert
Steven S. Seiden
dblp:16/3941 · also Steven Seiden 0001
· DBLP profile ↗
35ranked-venue papers
17as first author
0since 2021 · last 2005
0009-0006-4358-946XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 30 · 16 first-authorSystems, architecture and hardware · 3Databases, data management, data science and information retrieval · 3 · 1 first-authorArtificial intelligence and machine learning · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
10 papers |
Approximation and online algorithms · 79% Mathematical optimization · 12% Logic in computer science · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Memory systems · 68% Interconnection networks and networks-on-chip · 20% Processor architecture and microarchitecture · 12% |
Topics — the 25 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Approximation and online algorithms
online algorithms |
0.2 | 7 | 2003 | New Bounds for Variable-Sized Online Bin Packing · SIAM J. Comput. 2003 On the online bin packing problem · J. ACM 2002 A General Decomposition Theorem for the k-Server Problem · Inf. Comput. 2002 |
Approximation and online algorithms › online algorithms
competitive analysis |
0.1 | 4 | 2003 | New Bounds for Variable-Sized Online Bin Packing · SIAM J. Comput. 2003 On the online bin packing problem · J. ACM 2002 A General Decomposition Theorem for the k-Server Problem · Inf. Comput. 2002 |
Approximation and online algorithms › online algorithms
online bin packing |
0.1 | 3 | 2003 | New Bounds for Variable-Sized Online Bin Packing · SIAM J. Comput. 2003 On the online bin packing problem · J. ACM 2002 New Bounds for Variable-Sized and Resource Augmented Online Bin Packing · ICALP 2002 |
Approximation and online algorithms
bin packing |
0.1 | 2 | 2001 | On the Online Bin Packing Problem · ICALP 2001 An Optimal Online Algorithm for Bounded Space Variable-Sized Bin Packing · ICALP 2000 |
Approximation and online algorithms › online algorithms
online scheduling |
0.1 | 2 | 2000 | A guessing game and randomized online algorithms · STOC 2000 Randomized Online Scheduling on Two Uniform Machines · SODA 1999 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 2002 | New bounds for multi-dimensional packing · SODA 2002 |
Logic in computer science
decomposition theorem |
0.0 | 1 | 2002 | A General Decomposition Theorem for the k-Server Problem · Inf. Comput. 2002 |
Approximation and online algorithms › online algorithms
k-server problem |
0.0 | 1 | 2002 | A General Decomposition Theorem for the k-Server Problem · Inf. Comput. 2002 |
Mathematical optimization › combinatorial optimization › packing problems
multidimensional packing |
0.0 | 1 | 2002 | New bounds for multi-dimensional packing · SODA 2002 |
Mathematical optimization › combinatorial optimization
packing problems |
0.0 | 1 | 2002 | New bounds for multi-dimensional packing · SODA 2002 |
Approximation and online algorithms › bin packing
variable-sized bin packing |
0.0 | 1 | 2002 | New Bounds for Variable-Sized and Resource Augmented Online Bin Packing · ICALP 2002 |
Computational complexity
lower bounds |
0.0 | 1 | 2000 | A guessing game and randomized online algorithms · STOC 2000 |
Approximation and online algorithms › online algorithms
randomized online algorithms |
0.0 | 1 | 2000 | A guessing game and randomized online algorithms · STOC 2000 |
Approximation and online algorithms › online algorithms
metrical task systems |
0.0 | 1 | 1999 | Unfair Problems and Randomized Algorithms for Metrical Task Systems · Inf. Comput. 1999 |
Algorithms and data structures
randomized algorithms |
0.0 | 1 | 1999 | Unfair Problems and Randomized Algorithms for Metrical Task Systems · Inf. Comput. 1999 |
Mathematical optimization › scheduling › parallel machine scheduling
related machines |
0.0 | 1 | 1999 | Randomized Online Scheduling on Two Uniform Machines · SODA 1999 |
Compilers and program optimization › memory optimization
memory access optimization |
0.0 | 1 | 1997 | A Heuristic Storage for Minimizing Access Time of Arbitrary Data Patterns · IEEE Trans. Parallel Distributed Syst. 1997 |
Memory systems
memory access optimization |
0.0 | 1 | 1997 | A Heuristic Storage for Minimizing Access Time of Arbitrary Data Patterns · IEEE Trans. Parallel Distributed Syst. 1997 |
Mathematical optimization
combinatorial optimization |
0.0 | 2 | 2001 | On the Online Bin Packing Problem · ICALP 2001 An Optimal Online Algorithm for Bounded Space Variable-Sized Bin Packing · ICALP 2000 |
Memory systems › memory access patterns
conflict-free access |
0.0 | 1 | 1996 | Minimization of Memory and Network Contention for Accessing Arbitrary Data Patterns in SIMD Systems · IEEE Trans. Computers 1996 |
Memory systems › memory interference
memory contention |
0.0 | 1 | 1996 | Minimization of Memory and Network Contention for Accessing Arbitrary Data Patterns in SIMD Systems · IEEE Trans. Computers 1996 |
Interconnection networks and networks-on-chip
network contention |
0.0 | 1 | 1996 | Minimization of Memory and Network Contention for Accessing Arbitrary Data Patterns in SIMD Systems · IEEE Trans. Computers 1996 |
Memory systems
memory interference |
0.0 | 1 | 1997 | A Heuristic Storage for Minimizing Access Time of Arbitrary Data Patterns · IEEE Trans. Parallel Distributed Syst. 1997 |
Processor architecture and microarchitecture
SIMD |
0.0 | 1 | 1997 | A Heuristic Storage for Minimizing Access Time of Arbitrary Data Patterns · IEEE Trans. Parallel Distributed Syst. 1997 |
Processor architecture and microarchitecture › SIMD
SIMD machine |
0.0 | 1 | 1996 | Minimization of Memory and Network Contention for Accessing Arbitrary Data Patterns in SIMD Systems · IEEE Trans. Computers 1996 |
Methods — techniques the papers use, named apart from their topics
fractal-like curve analysis · 0.0competitive analysis · 0.0metric space embedding · 0.0heuristics · 0.0harmonic algorithm · 0.0graph coloring · 0.0decomposition · 0.0approximation algorithm · 0.0amortized analysis · 0.0von neumann/yao principle · 0.0randomized online algorithm · 0.0competitive ratio · 0.0heuristic algorithm · 0.0NP-completeness proof · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | New bounds for randomized busing
Steven S. Seiden, Peter P. Chen, Robert F. Lax, Jianhua Chen 0003, Guoli Ding |
Theor. Comput. Sci. | 1 |
| 2004 | How to Better Use Expert Advice
Rani Yaroshinsky, Ran El-Yaniv, Steven S. Seiden |
Mach. Learn. | 3 |
| 2004 | Linear time approximation schemes for vehicle scheduling problems
John Augustine 0001, Steven S. Seiden |
Theor. Comput. Sci. | 2 |
| 2004 | Combining request scheduling with web caching
Tomás Feder, Rajeev Motwani 0001, Rina Panigrahy, Steven S. Seiden, Rob van Stee, An Zhu |
Theor. Comput. Sci. | 4 |
| 2004 | New results for online page replication
Rudolf Fleischer, Wodzimierz Glazek, Steven S. Seiden |
Theor. Comput. Sci. | 3 |
| 2004 | Online companion caching
Manor Mendel, Steven S. Seiden |
Theor. Comput. Sci. | 2 |
| 2003 | New Bounds for Multidimensional Packing
Steven S. Seiden, Rob van Stee |
Algorithmica | 1 |
| 2003 | New Bounds for Variable-Sized Online Bin PackingabstractIn the variable-sized online bin packing problem, one has to assign items to bins one by one. The bins are drawn from some fixed set of sizes, and the goal is to minimize the sum of the sizes of the bins used. We present new algorithms for this problem and show upper bounds for them which improve on the best previous upper bounds. We also show the first general lower bounds for this problem. The case in which bins of two sizes, 1 and $\alpha \in (0,1)$, are used is studied in detail. This investigation leads us to the discovery of several interesting fractal-like curves. Steven S. Seiden, Rob van Stee, Leah Epstein |
SIAM J. Comput. | 1 |
| 2002 | Processor Allocation on Cplant: Achieving General Processor Locality Using One-Dimensional Allocation StrategiesabstractThe Computational Plant or Cplant is a commodity-based supercomputer under development at Sandia National Laboratories. This paper describes resource-allocation strategies to achieve processor locality for parallel jobs in Cplant and other supercomputers. Users of Cplant and other Sandia supercomputers submit parallel jobs to a job queue. When a job is scheduled to run, it is assigned to a set of processors. To obtain maximum throughput, jobs should be allocated to localized clusters of processors to minimize communication costs and to avoid bandwidth contention caused by overlapping jobs. This paper introduces new allocation strategies and performance metrics based on space-filling curves and one dimensional allocation strategies. These algorithms are general and simple. Preliminary simulations and Cplant experiments indicate that both space-filling curves and one-dimensional packing improve processor locality compared to the sorted free list strategy previously used on Cplant. These new allocation strategies are implemented in the new release of the Cplant System Software, Version 2.0, phased into the Cplant systems at Sandia by May 2002. Vitus J. Leung, Esther M. Arkin, Michael A. Bender, David P. Bunde, Jeanette Johnston, Alok Lal, Joseph S. B. Mitchell, Cynthia A. Phillips, Steven S. Seiden |
CLUSTER | 9 |
| 2002 | Online Companion Caching
Amos Fiat, Manor Mendel, Steven S. Seiden |
ESA | 3 |
| 2002 | New Bounds for Variable-Sized and Resource Augmented Online Bin Packing
Leah Epstein, Steven S. Seiden, Rob van Stee |
ICALP | 2 |
| 2002 | New bounds for multi-dimensional packing
Steven S. Seiden, Rob van Stee |
SODA | 1 |
| 2002 | A General Decomposition Theorem for the k-Server Problem
Steven S. Seiden |
Inf. Comput. | 1 |
| 2002 | A faster off-line algorithm for the TCP acknowledgement problem
John Noga, Steven S. Seiden, Gerhard J. Woeginger |
Inf. Process. Lett. | 2 |
| 2002 | On the online bin packing problemabstractA new framework for analyzing online bin packing algorithms is presented. This framework presents a unified way of explaining the performance of algorithms based on the Harmonic approach. Within this framework, it is shown that a new algorithm, Harmonic++, has asymptotic performance ratio at most 1.58889. It is also shown that the analysis of Harmonic+1 presented in Richey [1991] is incorrect; this is a fundamental logical flaw, not an error in calculation or an omitted case. The asymptotic performance ratio of Harmonic+1 is at least 1.59217. Thus, Harmonic++ provides the best upper bound for the online bin packing problem to date. Steven S. Seiden |
J. ACM | 1 |
| 2002 | A manifesto for the computational method
Steven S. Seiden |
Theor. Comput. Sci. | 1 |
| 2001 | Buying a Constant Competitive Ratio for Paging
János Csirik, Csanád Imreh, John Noga, Steven S. Seiden, Gerhard J. Woeginger |
ESA | 4 |
| 2001 | A General Decomposition Theorem for the k-Server Problem
Steven S. Seiden |
ESA | 1 |
| 2001 | On the Online Bin Packing Problem
Steven S. Seiden |
ICALP | 1 |
| 2001 | An Optimal Online Algorithm for Bounded Space Variable-Sized Bin PackingabstractAn online algorithm for variable-sized bin packing, based on the Harmonic algorithm of Lee and Lee,[J. ACM, 32 (1985), pp. 562--572], is investigated. This algorithm was proposed by Csirik, [Acta Inform., 26 (1989), pp. 697--709], who proved that for all sets of bin sizes, 1.69103 upper bounds its performance ratio. The upper bound is improved in the sense that we give a method of calculating the performance ratio to any accuracy for any set of bin sizes. Further, it is shown that the algorithm is optimal among those which use bounded space. An interesting feature of the analysis is that, although it is shown that our algorithm achieves a performance ratio arbitrarily close to the optimum value, it is not known precisely what that value is. The case where bins of capacity 1 and $\alpha \in (0,1)$ are used is studied in greater detail. It is shown that among algorithms which are allowed to choose $\alpha$, the optimal performance ratio lies in [1.37530,1.37532]. Steven S. Seiden |
SIAM J. Discret. Math. | 1 |
| 2001 | An optimal online algorithm for scheduling two machines with release times
John Noga, Steven S. Seiden |
Theor. Comput. Sci. | 2 |
| 2001 | Preemptive multiprocessor scheduling with rejection
Steven S. Seiden |
Theor. Comput. Sci. | 1 |
| 2000 | An Optimal Online Algorithm for Bounded Space Variable-Sized Bin Packing
Steven S. Seiden |
ICALP | 1 |
| 2000 | A guessing game and randomized online algorithmsabstractWe present the first general framework for proving lower bounds for randomized online algorithms using the von Neumann/Yao principle.This framework encompasses and explains many existent lower bound results, and allows us to prove several new ones.The foremost of the new results is a lower bound of 1.58197 for the online TCP acknowledgment problem of Dooly, Goldman and Scott [11].Other new results include: a lower bound of 1.34880 for randomized online two-machine flow shop scheduling, a lower bound of 1.15775 for randomized online total completion time scheduling on parallel machines and a lower bound of 1.06532 for scheduling with machine cost.Out method provides a sort of 'Master theorem' for proving randomized lower bounds. Steven S. Seiden |
STOC | 1 |
| 2000 | Online Randomized Multiprocessor Scheduling
Steven S. Seiden |
Algorithmica | 1 |
| 1999 | Scheduling Two Machines with Release Times
John Noga, Steven S. Seiden |
IPCO | 2 |
| 1999 | Randomized Online Scheduling on Two Uniform Machines
Leah Epstein, John Noga, Steven S. Seiden, Jirí Sgall, Gerhard J. Woeginger |
SODA | 3 |
| 1999 | Unfair Problems and Randomized Algorithms for Metrical Task Systems
Steven S. Seiden |
Inf. Comput. | 1 |
| 1998 | Randomized Algorithms for Metrical Task Systems
Sandy Irani, Steven S. Seiden |
Theor. Comput. Sci. | 2 |
| 1997 | Randomized Algorithms for that Ancient Scheduling Problem
Steven S. Seiden |
WADS | 1 |
| 1997 | A Heuristic Storage for Minimizing Access Time of Arbitrary Data PatternsabstractThe serialization of memory accesses is a major limiting factor in high performance SIMD computers. The data patterns or templates that are accessed by a program can be perceived by the compiler, and, therefore, the design of dynamic storage schemes that minimize conflicts may dramatically improve performance. The problem of finding storage schemes that minimize the access time of arbitrary sets of power-of-two data patterns is proved to be NP-complete. We propose linear address transformations that can be dynamically applied by each processing element for mapping array references onto memories. An efficient approach for combining the constraints of different access patterns into one single linear address transformation is presented. We prove that finding the transformation that minimizes the access time is reducible to N-coloring, where N is the number of parallel memories. Using coloring heuristics, storage schemes are investigated with respect to minimizing the implementation cost (perfect storage) and overall access conflicts (semiperfect storage). Results show that the perfect-storage may deviate on the average by 20% from the optimum access time in the case of 10 arbitrary data patterns and 16 memories. However, semiperfect schemes lead to dramatic reduction of the degree of conflict compared to perfect-schemes. The proposed heuristic storage largely outperforms interleaving and row-column-diagonals storages. The method can be implemented as compiler procedure for synthesizing storage schemes that promote parallel access to arbitrary sets of data patterns. Mayez A. Al-Mouhamed, Steven S. Seiden |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1996 | Minimization of Memory and Network Contention for Accessing Arbitrary Data Patterns in SIMD SystemsabstractFinding general XOR-schemes to minimize memory and network contention for accessing arrays with arbitrary sets of data templates is presented. A combined XOR-matrix is proposed together with a necessary and sufficient condition for conflict-free access. We present a new characterization of the baseline network. Finding an XOR-matrix for combined templates is shown to be an NP-complete problem. A heuristic is proposed for finding XOR-matrices by determining the constraints of each template-matrix and solving a set of simultaneous equations for each row. Evaluation shows significant reduction of memory and network contention compared to interleaving and to static row-column-diagonals storage. Mayez A. Al-Mouhamed, Steven S. Seiden |
IEEE Trans. Computers | 2 |
| 1995 | Randomized Algorithms for Metrical Task Systems
Sandy Irani, Steven S. Seiden |
WADS | 2 |
| 1994 | Finding Succinct Ordered Minimal Perfect Hash Functions
Steven S. Seiden, Daniel S. Hirschberg |
Inf. Process. Lett. | 1 |
| 1993 | A Bounded-Space Tree Traversal Algorithm
Daniel S. Hirschberg, Steven S. Seiden |
Inf. Process. Lett. | 2 |