Demo Data from VLDB 2026 / reviewers in the wild / expert
Eugene L. Lawler
dblp:59/4835
· DBLP profile ↗
29ranked-venue papers
16as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 18 · 7 first-authorSystems, architecture and hardware · 6 · 5 first-authorDatabases, data management, data science and information retrieval · 4 · 3 first-authorComputer networks · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1
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
12 papers |
Algorithms and data structures · 44% Graph algorithms and graph theory · 23% Computational complexity · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
7 papers |
Parallel and multicore computing · 93% Electronic design automation · 7% Hardware reliability and fault tolerance · 0% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 100% |
Topics — the 30 heaviest of 41, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › task scheduling
communication-aware scheduling |
0.0 | 1 | 1996 | Scheduling In and Out Forests in the Presence of Communication Delays · IEEE Trans. Parallel Distributed Syst. 1996 |
Parallel and multicore computing
parallel scheduling |
0.0 | 1 | 1996 | Scheduling In and Out Forests in the Presence of Communication Delays · IEEE Trans. Parallel Distributed Syst. 1996 |
Parallel and multicore computing › task scheduling
task graph scheduling |
0.0 | 1 | 1996 | Scheduling In and Out Forests in the Presence of Communication Delays · IEEE Trans. Parallel Distributed Syst. 1996 |
Bioinformatics and computational biology
multiple sequence alignment |
0.0 | 1 | 1994 | Aligning sequences via an evolutionary tree: complexity and approximation · STOC 1994 |
Bioinformatics and computational biology
sequence alignment |
0.0 | 1 | 1994 | Aligning sequences via an evolutionary tree: complexity and approximation · STOC 1994 |
Bioinformatics and computational biology
phylogenetics |
0.0 | 1 | 1990 | Determining the Evolutionary Tree · SODA 1990 |
Bioinformatics and computational biology › phylogenetics
phylogenetic inference |
0.0 | 1 | 1990 | Determining the Evolutionary Tree · SODA 1990 |
Algorithms and data structures › sequence algorithms › string algorithms › string matching
approximate string matching |
0.0 | 1 | 1990 | Approximate String Matching in Sublinear Expected Time · FOCS 1990 |
Algorithms and data structures › sequence algorithms
string algorithms |
0.0 | 1 | 1990 | Approximate String Matching in Sublinear Expected Time · FOCS 1990 |
Algorithms and data structures › sublinear algorithms
sublinear-time algorithms |
0.0 | 1 | 1990 | Approximate String Matching in Sublinear Expected Time · FOCS 1990 |
Algorithms and data structures › computational biology
tree reconstruction |
0.0 | 1 | 1990 | Determining the Evolutionary Tree · SODA 1990 |
Algorithms and data structures
polynomial-time algorithms |
0.0 | 1 | 1996 | Scheduling In and Out Forests in the Presence of Communication Delays · IEEE Trans. Parallel Distributed Syst. 1996 |
Graph algorithms and graph theory › graph classes › sparse graphs
series-parallel graphs |
0.0 | 2 | 1982 | The Recognition of Series Parallel Digraphs · SIAM J. Comput. 1982 The recognition of Series Parallel digraphs · STOC 1979 |
Graph algorithms and graph theory › graph theory › graph product
graph composition |
0.0 | 1 | 1985 | Why Certain Subgraph Computations Require Only Linear Time · FOCS 1985 |
Algorithms and data structures › polynomial-time algorithms
linear-time algorithms |
0.0 | 1 | 1985 | Why Certain Subgraph Computations Require Only Linear Time · FOCS 1985 |
Graph algorithms and graph theory › graph theory › graph parameters › graph width parameters
treewidth |
0.0 | 1 | 1985 | Why Certain Subgraph Computations Require Only Linear Time · FOCS 1985 |
Graph algorithms and graph theory
graph classes |
0.0 | 1 | 1982 | The Recognition of Series Parallel Digraphs · SIAM J. Comput. 1982 |
Algorithms and data structures
dynamic programming |
0.0 | 1 | 1990 | Approximate String Matching in Sublinear Expected Time · FOCS 1990 |
Combinatorics and discrete mathematics
enumeration |
0.0 | 1 | 1980 | Generating all Maximal Independent Sets: NP-Hardness and Polynomial-Time Algorithms · SIAM J. Comput. 1980 |
Graph algorithms and graph theory
independent set |
0.0 | 1 | 1980 | Generating all Maximal Independent Sets: NP-Hardness and Polynomial-Time Algorithms · SIAM J. Comput. 1980 |
Graph algorithms and graph theory › graph classes
recognition algorithms |
0.0 | 1 | 1979 | The recognition of Series Parallel digraphs · STOC 1979 |
Graph algorithms and graph theory › directed graph
transitive reduction |
0.0 | 1 | 1979 | The recognition of Series Parallel digraphs · STOC 1979 |
Electronic design automation › high-level synthesis
scheduling |
0.0 | 1 | 1978 | On Preemptive Scheduling of Unrelated Parallel Processors by Linear Programming · J. ACM 1978 |
Mathematical optimization
knapsack problem |
0.0 | 1 | 1977 | Fast Approximation Algorithms for Knapsack Problems · FOCS 1977 |
Mathematical optimization › combinatorial optimization
subset sum |
0.0 | 1 | 1977 | Fast Approximation Algorithms for Knapsack Problems · FOCS 1977 |
Electronic design automation
logic synthesis |
0.0 | 3 | 1964 | An Approach to Multilevel Boolean Minimization · J. ACM 1964 Minimization of Switching Circuits Subject to Reliability Conditions · IRE Trans. Electron. Comput. 1961 The Use of Parenthesis-Free Notation for the Automatic Design of Switching Circuits · IRE Trans. Electron. Comput. 1960 |
Electronic design automation › clustering
module clustering |
0.0 | 1 | 1969 | Module Clustering to Minimize Delay in Digital Networks · IEEE Trans. Computers 1969 |
Electronic design automation
physical design |
0.0 | 1 | 1969 | Module Clustering to Minimize Delay in Digital Networks · IEEE Trans. Computers 1969 |
Electronic design automation › physical design
VLSI layout |
0.0 | 1 | 1970 | R70-9 A Graph-Theoretic Model for Periodic Discrete Structures · IEEE Trans. Computers 1970 |
Mathematical optimization
linear programming |
0.0 | 1 | 1978 | On Preemptive Scheduling of Unrelated Parallel Processors by Linear Programming · J. ACM 1978 |
Methods — techniques the papers use, named apart from their topics
complexity analysis · 0.0approximation algorithm · 0.0evolutionary tree · 0.0dynamic programming · 0.0randomized algorithm · 0.0filtering · 0.0regular property · 0.0dynamic programming on decomposition · 0.0linear-time algorithm · 0.0graph decomposition · 0.0linear programming · 0.0reliability-aware logic minimization · 0.0partitioning · 0.0multilevel minimization · 0.0graph-theoretic modeling · 0.0combinatorial optimization · 0.0cascading transformations · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | Approximation Algorithms for Multiple Sequence Alignment
Vineet Bafna, Eugene L. Lawler, Pavel A. Pevzner |
Theor. Comput. Sci. | 2 |
| 1996 | Approximation Algorithms for Tree Alignment with a Given Phylogeny
Lusheng Wang 0001, Tao Jiang 0001, Eugene L. Lawler |
Algorithmica | 3 |
| 1996 | Scheduling In and Out Forests in the Presence of Communication DelaysabstractWe consider the problem of scheduling tasks on multiprocessor architectures in the presence of communication delays. Given a set of dependent tasks, the scheduling problem is to allocate the tasks to processors such that the pre-specified precedence constraints among the tasks are obeyed and certain cost-measures (such as the computation time) are minimized. Several cases of the scheduling problem have been proven to be NP-complete. Nevertheless, there are polynomial time algorithms for interesting special cases of the general scheduling problem. Most of these results, however, do not take into consideration the delays due to message passing among processors. In this paper we study the increase in time complexity of scheduling problems due to the introduction of communication delays. In particular, we address the open problem of scheduling Out-forests (In-forests) in a multiprocessor system of m identical processors when communication delays are considered. The corresponding problem of scheduling Out-forests (In-forests) without communication delays admits an elegant polynomial time solution as presented first by Hu in 1961; however, the problem in the presence of communication delays has remained unsolved. We present here first known polynomial time algorithms for the computation of the optimal schedule when the number of available processors is given and bounded and both computation and communication delays are assumed to take one unit of time. Furthermore, we present a linear-time algorithm for computing a near-optimal schedule for unit-delay out-forests. The schedule's length exceeds the optimum by no more than (m-2) time units, where m is the number of processors. Hence for two processors the computed schedule is strictly optimum. Theodora A. Varvarigou, Vwani P. Roychowdhury, Thomas Kailath, Eugene L. Lawler |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 1995 | An Algorithm for "Ulam's Game" and its Application to Error Correcting Codes
Eugene L. Lawler, Sergei Sarkissian |
Inf. Process. Lett. | 1 |
| 1994 | Approximation Algorithms for Multiple Sequence Alignment
Vineet Bafna, Eugene L. Lawler, Pavel A. Pevzner |
CPM | 2 |
| 1994 | Aligning sequences via an evolutionary tree: complexity and approximationabstractArticle Free Access Share on Aligning sequences via an evolutionary tree: complexity and approximation Authors: Tao Jiang Department of Computer Science, McMaster University, Hamilton, Ont. L8S 4K1, Canada Department of Computer Science, McMaster University, Hamilton, Ont. L8S 4K1, CanadaView Profile , Eugene L. Lawler Computer Science Division, University of California, Berkeley, CA Computer Science Division, University of California, Berkeley, CAView Profile , Lusheng Wang McMaster University, Hamilton, Ontario L8S 4K1, Canada McMaster University, Hamilton, Ontario L8S 4K1, CanadaView Profile Authors Info & Claims STOC '94: Proceedings of the twenty-sixth annual ACM symposium on Theory of ComputingMay 1994 Pages 760–769https://doi.org/10.1145/195058.195454Online:23 May 1994Publication History 33citation291DownloadsMetricsTotal Citations33Total Downloads291Last 12 Months3Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Tao Jiang 0001, Eugene L. Lawler, Lusheng Wang 0001 |
STOC | 2 |
| 1994 | Sublinear Approximate String Matching and Biological Applications
William I. Chang, Eugene L. Lawler |
Algorithmica | 2 |
| 1990 | Approximate String Matching in Sublinear Expected TimeabstractThe k differences approximate string matching problem specifies a text string of length n, a pattern string of length m, and the number k of differences (insertions, deletions, substitutions) allowed in a match, and asks for every location in the text where a match occurs. Previous algorithms required at least O(nk) time. When k is as large as a fraction of m, no substantial progress has been made over O(nm) dynamic programming. The authors have investigated much faster algorithms for restricted cases of the problem, such as when the text string is random and errors are not too frequent. They have devised an algorithm that, for k> William I. Chang, Eugene L. Lawler |
FOCS | 2 |
| 1990 | Determining the Evolutionary Tree
Sampath Kannan, Eugene L. Lawler, Tandy J. Warnow |
SODA | 2 |
| 1990 | Optimal Preemptive Scheduling of Two Unrelated ProcessorsabstractThe problem of constructing makespan-optimal preemptive schedules for n independent jobs on m unrelated parallel processors is discussed. For the case of two processors, we present a linear time algorithm to construct optimal schedules. The schedules generated by our algorithm have at most two preemptions. INFORMS Journal on Computing, ISSN 1091-9856, was published as ORSA Journal on Computing from 1989 to 1995 under ISSN 0899-1499. Teofilo F. Gonzalez, Eugene L. Lawler, Sartaj Sahni |
INFORMS J. Comput. | 2 |
| 1986 | Polymatroidal flows with lower bounds
Eugene L. Lawler, Chip Martel |
Discret. Appl. Math. | 1 |
| 1985 | Why Certain Subgraph Computations Require Only Linear TimeabstractA general problem in computational graph theory is that of finding an optimal subgraph H of a given weighted graph G. The matching problem (which is easy) and the traveling salesman problem (which is not) are well known examples of this general problem. In the literature one can also find a variety of ad hoc algorithms for solving certain special cases in linear time. We present a general methodology for constructing linear time algorithms in the case that the graph G is defined by certain rules of composition (as are trees, series parallel graphs, and outerplanar graphs) and the desired subgraph H satisfies a "regular" property (such as independence or matching). This methodology is applied to obtain a linear time algorithm for computing the irredundance number of a tree, a problem for which no polynomial time algorithm was previously known. Marshall W. Bern, Eugene L. Lawler, A. L. Wong |
FOCS | 2 |
| 1983 | Finding Shortest Paths in Very Large Networks
Eugene L. Lawler, Michael Luby, B. Parker |
WG | 1 |
| 1983 | A Faster Algorithm for Finding Edge-Disjoint Branchings
Po Tong, Eugene L. Lawler |
Inf. Process. Lett. | 2 |
| 1982 | The Recognition of Series Parallel DigraphsabstractWe present a linear-time algorithm to recognize the class of vertex series-parallel (VSP) digraphs. Our method is based on the relationship between VSP digraphs and the class of edge series-parallel multidigraphs. As a byproduct of our analysis, we obtain efficient methods to compute the transitive closure and transitive reduction of VSP digraphs, and to test isomorphism of minimal VSP digraphs. Jacobo Valdes, Robert E. Tarjan, Eugene L. Lawler |
SIAM J. Comput. | 3 |
| 1981 | Scheduling Periodically Occurring Tasks on Multiple Processors
Eugene L. Lawler, Chip Martel |
Inf. Process. Lett. | 1 |
| 1980 | Generating all Maximal Independent Sets: NP-Hardness and Polynomial-Time AlgorithmsabstractSuppose that an independence system $(E,\mathcal {I})$ is characterized by a subroutine which indicates in unit time whether or not a given subset of E is independent. It is shown that there is no algorithm for generating all the K maximal independent sets of such an independence system in time polynomial in $|E|$ and K, unless $\mathcal {P} = \mathcal {NP}$. However, it is possible to apply ideas of Paull and Unger and of Tsukiyama et al. to obtain polynomial-time algorithms for a number of special cases, e.g. the efficient generation of all maximal feasible solutions to a knapsack problem. The algorithmic techniques bear an interesting relationship with those of Read for the enumeration of graphs and other combinatorial configurations. Eugene L. Lawler, Jan Karel Lenstra, Alexander H. G. Rinnooy Kan |
SIAM J. Comput. | 1 |
| 1979 | The recognition of Series Parallel digraphsabstractWe present an algorithm that recognizes the class of General Series Parallel digraphs and runs in time proportional to the size of its input. To perform this recognition task it is necessary to compute the transitive reduction and transitive closure of any General Series Parallel digraph. Our analysis is based on the relationship between General Series Parallel digraphs and a class of well known models of electrical networks. Jacobo Valdes, Robert E. Tarjan, Eugene L. Lawler |
STOC | 3 |
| 1978 | On Preemptive Scheduling of Unrelated Parallel Processors by Linear ProgrammingabstractIt IS shown that certain problems of optimal preemptive scheduling of unrelated parallel processors can be formulated and solved as hnear programming problems As a by-product of the linear programming formulaUons of these problems, upper bounds are obtained on the number of preempuons required for optimal schedules In particular it is shown that no more than O(m 2) preemptions are necessary, m order to schedule n jobs on m unrelated processors so as to minimize makespan Eugene L. Lawler, Jacques Labetoulle |
J. ACM | 1 |
| 1977 | Fast Approximation Algorithms for Knapsack ProblemsabstractFully polynomial approximation algorithms for knapsack problems are presented. These algorithms are based on ideas of Ibarra and Kim, with modifications which yield better time and space bounds, and also tend to improve the practicality of the procedures. Among the principal improvements are the introduction of a more efficient method of scaling and the use of a median-finding routine to eliminate sorting. The 0-1 knapsack problem, for n items and accuracy ε ≫ 0, is solved in (n log(1/ε) + 1/ε4) time and 0(n + 1/ε3) space. The time bound is reduced to 0(n + 1/ε3) for the "unbounded" knapsack problem. For the "subset-sum" problem, 0(n + 1/ε3) time and 0(n + 1/ε2) space, or 0(n + 1/ε2 log (1/ε)) time and space, are achieved. The "multiple choice" problem, with m equivalence classes, is solved in 0(nm2/ε) time and space. Eugene L. Lawler |
FOCS | 1 |
| 1976 | A Note on the Complexity of the Chromatic Number Problem
Eugene L. Lawler |
Inf. Process. Lett. | 1 |
| 1975 | Algorithms, Graphs, and Complexity
Eugene L. Lawler |
Networks | 1 |
| 1973 | Cutsets and partitions of hypergraphsabstractAbstract A hypergraph is a combinatorial structure with nodes and arcs, similar to an ordinary „linear”︁ graph, except that arcs are incident to arbitrary subsets of nodes, instead of pairs of nodes. Cutsets of hypergraphs are defined in a natural way, and it is shown that optimal cutsets can be found by means of a network flow computation. The optimal cutset computation can be used to generate a family of subsets of nodes, which we call LS sets. Intuitively, an LS set is a subset of nodes that are more strongly connected to each other than to nodes in the complementary set. LS sets are useful for constructing optimal or near‐optimal partitions of the nodes. A polynomial‐bounded partitioning algorithm is presented, and various applications are suggested. Eugene L. Lawler |
Networks | 1 |
| 1970 | R70-9 A Graph-Theoretic Model for Periodic Discrete StructuresabstractWiring schemes which exploit the potential of modern integrated circuit technology are likely to exhibit a high degree of " periodicity," as well as various other attributes. The first contribution of this paper is to formulate a precise definition of periodicity in terms of a graph-theoretic model originated by Yoeli. Roughly speaking, an infinite graph is said to be periodic if it can be generated from a finite template which is moved (periodically) from point to point in the plane. This definition is interesting and useful, and generalizes nicely to infinite graphs in n-space. Eugene L. Lawler |
IEEE Trans. Computers | 1 |
| 1969 | Module Clustering to Minimize Delay in Digital NetworksabstractAn important aspect of the packaging of digital networks is the allocation of logic gates to modules such that a predetermined objective function is minimized. In order to develop techniques for this partitioning of a logic network we have considered the following problem: Given an acyclic combinational network composed of various primitive blocks such as NOR gates, assume that a maximum of M gates can be "clustered" together into larger modules, and that a maximum of P pins can be accommodated in each larger module. Assume also that in a network composed of such larger modules, no delay is encountered on the interconnections linking two gates internal to a module and a delay of one time unit is encountered on interconnections linking two gates in different modules . Find an easily applied algorithm that will result in a network such that the maximum delay through the network is minimized. Eugene L. Lawler, Karl N. Levitt, James Turner |
IEEE Trans. Computers | 1 |
| 1964 | An Approach to Multilevel Boolean MinimizationabstractAn approach to the problem of multilevel Boolean minimization is described.The conventional prime implicant is generalized to the multilevel case, and the properties of multilevel prime implicants are investigated.A systematic procedure for computing multilevel prime implicants is described, and several examples are worked out.It is shown how ,'absolutely minimal" forms can be obtained by carrying out multilevel minimization to a sutSciently large number of levels.This constitutes a major revision of the paper, "Minimal Boolean Expressions with ~[ore than Two Levels of Sums and Products," presented at the Third Annual Symposium ~r~ Switching Circuit Theory and Logical Design, AIEE Fall General Meeting, Chicago, October 1962.The revision was supported by Air Force Contract 33(657)-7811. Eugene L. Lawler |
J. ACM | 1 |
| 1962 | Correction to "Minimization of Switching Circuits Subject to Reliability Conditions"
Eugene L. Lawler |
IRE Trans. Electron. Comput. | 1 |
| 1961 | Minimization of Switching Circuits Subject to Reliability Conditions
Eugene L. Lawler |
IRE Trans. Electron. Comput. | 1 |
| 1960 | The Use of Parenthesis-Free Notation for the Automatic Design of Switching CircuitsabstractA parenthesis-free notation is introduced for the representation of series-parallel switching networks. The notation facilitates the calculation of circuit parameters and permits an unambiguous characterization of the circuit topology. Given certain criteria for feasibility of a switching network related to the circuit parameter values, it is shown how an infeasible series-parallel network can be transformed into an equivalent feasible network by ``cascading'' operations applied to the two-terminal sub-networks of the original network. A systematic method is developed, resulting in an optimum choice of cascading operations such that the number of switching elements required to implement the transformed circuit is minimized relative to cascading. Eugene L. Lawler, Gerard Salton |
IRE Trans. Electron. Comput. | 1 |