Demo Data from EDBT 2026 / reviewers in the wild / expert
John E. Beasley
dblp:07/2039
· DBLP profile ↗
17ranked-venue papers
6as first author
0since 2021 · last 2016
0000-0002-4758-9970ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 7 · 1 first-authorComputer networks · 6 · 4 first-authorTheory of computation · 3 · 1 first-authorArtificial intelligence and machine learning · 2
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.
| Interdisciplinary, comprehensive, and emerging computing
5 papers |
Bioinformatics and computational biology · 100% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › systems bioinformatics › pathway analysis
metabolic pathway analysis |
0.4 | 3 | 2014 | Refining carbon flux paths using atomic trace data · Bioinform. 2014 An optimization model for metabolic pathways · Bioinform. 2009 Computing the shortest elementary flux modes in genome-scale metabolic networks · Bioinform. 2009 |
Bioinformatics and computational biology › systems biology
metabolic network analysis |
0.3 | 2 | 2015 | TreeEFM: calculating elementary flux modes using linear optimization in a tree-based algorithm · Bioinform. 2015 Computing the shortest elementary flux modes in genome-scale metabolic networks · Bioinform. 2009 |
Bioinformatics and computational biology › systems biology › metabolic network analysis
elementary flux mode computation |
0.1 | 1 | 2009 | Computing the shortest elementary flux modes in genome-scale metabolic networks · Bioinform. 2009 |
Bioinformatics and computational biology › systems bioinformatics › pathway analysis
metabolic pathway inference |
0.1 | 1 | 2009 | An optimization model for metabolic pathways · Bioinform. 2009 |
Bioinformatics and computational biology › systems bioinformatics › pathway analysis
metabolic pathway reconstruction |
0.1 | 1 | 2007 | Recovering metabolic pathways via optimization · Bioinform. 2007 |
Mathematical optimization
linear programming |
0.1 | 1 | 2015 | TreeEFM: calculating elementary flux modes using linear optimization in a tree-based algorithm · Bioinform. 2015 |
Bioinformatics and computational biology
systems biology |
0.1 | 1 | 2014 | Refining carbon flux paths using atomic trace data · Bioinform. 2014 |
Mathematical optimization
discrete optimization |
0.0 | 1 | 2009 | An optimization model for metabolic pathways · Bioinform. 2009 |
Mathematical optimization
integer programming |
0.0 | 1 | 2009 | An optimization model for metabolic pathways · Bioinform. 2009 |
Methods — techniques the papers use, named apart from their topics
tree-based search · 0.4linear optimization · 0.4integer linear programming · 0.3stoichiometric modeling · 0.2atomic trace data · 0.2mathematical optimization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Modelling and Solving the Joint Order Batching and Picker Routing Problem in Inventories
Cristiano Arbex Valle, John E. Beasley, Alexandre Salles da Cunha |
ISCO | 2 |
| 2015 | Advances in network-based metabolic pathway analysis and gene expression data integrationabstractWith the emergence of metabolic networks, novel mathematical pathway concepts were introduced in the past decade, aiming to go beyond canonical maps. However, the use of network-based pathways to interpret 'omics' data has been limited owing to the fact that their computation has, until very recently, been infeasible in large (genome-scale) metabolic networks. In this review article, we describe the progress made in the past few years in the field of network-based metabolic pathway analysis. In particular, we review in detail novel optimization techniques to compute elementary flux modes, an important pathway concept in this field. In addition, we summarize approaches for the integration of metabolic pathways with gene expression data, discussing recent advances using network-based pathway concepts. Alberto Rezola, Jon Pey, Luis Tobalina, Angel Rubio, John E. Beasley, Francisco J. Planes |
Briefings Bioinform. | 5 |
| 2015 | TreeEFM: calculating elementary flux modes using linear optimization in a tree-based algorithmabstractMOTIVATION: Elementary flux modes (EFMs) analysis constitutes a fundamental tool in systems biology. However, the efficient calculation of EFMs in genome-scale metabolic networks (GSMNs) is still a challenge. We present a novel algorithm that uses a linear programming-based tree search and efficiently enumerates a subset of EFMs in GSMNs. RESULTS: Our approach is compared with the EFMEvolver approach, demonstrating a significant improvement in computation time. We also validate the usefulness of our new approach by studying the acetate overflow metabolism in the Escherichia coli bacteria. To do so, we computed 1 million EFMs for each energetic amino acid and then analysed the relevance of each energetic amino acid based on gene/protein expression data and the obtained EFMs. We found good agreement between previous experiments and the conclusions reached using EFMs. Finally, we also analysed the performance of our approach when applied to large GSMNs. AVAILABILITY AND IMPLEMENTATION: The stand-alone software TreeEFM is implemented in C++ and interacts with the open-source linear solver COIN-OR Linear program Solver (CLP). Jon Pey, Juan A. Villar, Luis Tobalina, Alberto Rezola, José M. García 0001, John E. Beasley, Francisco J. Planes |
Bioinform. | 6 |
| 2014 | Refining carbon flux paths using atomic trace dataabstractMOTIVATION: Pathway analysis tools are a powerful strategy to analyze 'omics' data in the field of systems biology. From a metabolic perspective, several pathway definitions can be found in the literature, each one appropriate for a particular study. Recently, a novel pathway concept termed carbon flux paths (CFPs) was introduced and benchmarked against existing approaches, showing a clear advantage for finding linear pathways from a given source to target metabolite. CFPs are simple paths in a metabolite-metabolite graph that satisfy typical constraints in stoichiometric models: mass balancing and thermodynamics (irreversibility). In addition, CFPs guarantee carbon exchange in each of their intermediate steps, but not between the source and the target metabolites and consequently false positive solutions may arise. These pathways often lack biological interest, particularly when studying biosynthetic or degradation routes of a metabolite. To overcome this issue, we amend the formulation in CFP, so as to account for atomic fate information. This approach is termed atomic CFP (aCFP). RESULTS: By means of a side-by-side comparison in a medium scale metabolic network in Escherichia Coli, we show that aCFP provides more biologically relevant pathways than CFP, because canonical pathways are more easily recovered, which reflects the benefits of removing false positives. In addition, we demonstrate that aCFP can be successfully applied to genome-scale metabolic networks. As the quality of genome-scale atomic reconstruction is improved, methods such as the one presented here will undoubtedly be of value to interpret 'omics' data. Jon Pey, Francisco J. Planes, John E. Beasley |
Bioinform. | 3 |
| 2009 | Computing the shortest elementary flux modes in genome-scale metabolic networksabstractMOTIVATION: Elementary flux modes (EFMs) represent a key concept to analyze metabolic networks from a pathway-oriented perspective. In spite of considerable work in this field, the computation of the full set of elementary flux modes in large-scale metabolic networks still constitutes a challenging issue due to its underlying combinatorial complexity. RESULTS: In this article, we illustrate that the full set of EFMs can be enumerated in increasing order of number of reactions via integer linear programming. In this light, we present a novel procedure to efficiently determine the K-shortest EFMs in large-scale metabolic networks. Our method was applied to find the K-shortest EFMs that produce lysine in the genome-scale metabolic networks of Escherichia coli and Corynebacterium glutamicum. A detailed analysis of the biological significance of the K-shortest EFMs was conducted, finding that glucose catabolism, ammonium assimilation, lysine anabolism and cofactor balancing were correctly predicted. The work presented here represents an important step forward in the analysis and computation of EFMs for large-scale metabolic networks, where traditional methods fail for networks of even moderate size. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Luis F. de Figueiredo, Adam Podhorski, Angel Rubio, Christoph Kaleta, John E. Beasley, Stefan Schuster, Francisco J. Planes |
Bioinform. | 5 |
| 2009 | An optimization model for metabolic pathwaysabstractAbstract Motivation: Different mathematical methods have emerged in the post-genomic era to determine metabolic pathways. These methods can be divided into stoichiometric methods and path finding methods. In this paper we detail a novel optimization model, based upon integer linear programming, to determine metabolic pathways. Our model links reaction stoichiometry with path finding in a single approach. We test the ability of our model to determine 40 annotated Escherichia coli metabolic pathways. We show that our model is able to determine 36 of these 40 pathways in a computationally effective manner. Contact: [email protected] Supplementary information: Supplementary data are available at Bioinformatics online. Francisco J. Planes, John E. Beasley |
Bioinform. | 2 |
| 2009 | Path finding approaches and metabolic pathways
Francisco J. Planes, John E. Beasley |
Discret. Appl. Math. | 2 |
| 2008 | A critical examination of stoichiometric and path-finding approaches to metabolic pathwaysabstractAdvances in the field of genomics have enabled computational analysis of metabolic pathways at the genome scale. Singular attention has been devoted in the literature to stoichiometric approaches, and path-finding approaches, to metabolic pathways. Stoichiometric approaches make use of reaction stoichiometry when trying to determine metabolic pathways. Stoichiometric approaches involve elementary flux modes and extreme pathways. In contrast, path-finding approaches propose an alternative view based on graph theory in which reaction stoichiometry is not considered. Path-finding approaches use shortest path and k-shortest path concepts. In this article we give a critical overview of the theory, applications and key research challenges of stoichiometric and path-finding approaches to metabolic pathways. Francisco J. Planes, John E. Beasley |
Briefings Bioinform. | 2 |
| 2007 | Recovering metabolic pathways via optimizationabstractA metabolic pathway is a coherent set of enzyme catalysed biochemical reactions by which a living organism transforms an initial (source) compound into a final (target) compound. Some of the different metabolic pathways adopted within organisms have been experimentally determined. In this paper, we show that a number of experimentally determined metabolic pathways can be recovered by a mathematical optimization model. John E. Beasley, Francisco J. Planes |
Bioinform. | 1 |
| 2003 | The co-adaptive neural network approach to the Euclidean Travelling Salesman Problem
E. M. Cochrane, John E. Beasley |
Neural Networks | 2 |
| 1998 | A branch and cut algorithm for the Steiner problem in graphsabstractIn this paper, we consider the Steiner problem in graphs, which is the problem of connecting together, at minimum cost, a number of vertices in an undirected graph with nonnegative edge costs. We use the formulation of this problem as a shortest spanning tree (SST) problem with additional constraints given previously in the literature. We strengthen this SST formulation and present a branch and cut algorithm to solve the problem to optimality. This algorithm incorporates reduction tests and is used to solve a number of problems drawn from the literature. A number of general issues relating to branch and cut algorithms are also highlighted. © 1998 John Wiley & Sons, Inc. Networks 31: 39–59, 1998 Abilio Lucena, John E. Beasley |
Networks | 2 |
| 1996 | Obtaining test problems via Internet
John E. Beasley |
J. Glob. Optim. | 1 |
| 1994 | A delaunay triangulation-based heuristic for the euclidean steiner problemabstractAbstract In this paper, we present a heuristic for the Euclidean Steiner problem. The basis of this heuristic is to use the Delaunay triangulation to generate candidate Steiner vertices and then to remove redundant Steiner vertices via the minimal spanning tree. This basic algorithm is incorporated into a simulated annealing framework. Computational results are given for a number of test problems drawn from the literature. © 1994 by John Wiley & Sons, Inc. John E. Beasley, F. Goffinet |
Networks | 1 |
| 1989 | An SST-based algorithm for the steiner problem in graphsabstractAbstract In this paper we consider the Steiner problem in graphs which is the problem of connecting together, at minimum cost, a number of vertices in an undirected graphs. We present a formulation of the problem as a shortest spanning tree (SST) problem with additional constraints. By relaxing thses additional constraints in a lagrangean fashion we obtain a lower bound for the problem based upon the solution of an unconstrained SST problem. Problem reduction tests derived from both the original problem and the lagrangean relaxation are given. Incorporating the bound and the reduction tests into a tree search procedure enables us to solve problems involving the connection of up to 1250 vertices in a graph with 62500 edges and 2500 vertices. John E. Beasley |
Networks | 1 |
| 1989 | An algorithm for the resource constrained shortest path problemabstractAbstract In this paper we examine an integer programming formulation of the resource constrained shortest path problem. This is the problem of a traveller with a budget of various resources who has to reach a given destination as quickly as possible within the resource constraints imposed by his budget. A lagrangean relaxation of the integer programming formulation of the problem into a minimum cost network flow problem (which in certain circumstances reduces to an unconstrained shortest path problem) is developed which provides a lower bound for use in a tree search procedure. Problem reduction tests based on both the original problem and this lagrangean relaxation are given. Computational results are presented for the solution of problems involving up to 500 vertices, 5000 arcs, and 10 resources. John E. Beasley, Nicos Christofides |
Networks | 1 |
| 1984 | An algorithm for the steiner problem in graphsabstractAbstract In this paper we consider the Steiner problem in graphs. This is the problem of connecting together, at minimum cost, a number of vertices in an undirected graph. We present two lower bounds for the problem, these bounds being based on two separate Lagrangian relaxations of a zero‐one integer programming formulation of the problem. Problem reduction tests derived from both the original problem and the Lagrangian relaxations are given. Incorporating the bounds and the reduction tests into a tree search procedure enables us to solve problems involving the connection of up to 50 vertices in a graph with 200 undirected arcs and 100 vertices. John E. Beasley |
Networks | 1 |
| 1984 | The period routing problemabstractAbstract In this paper we present heuristic algorithms for the period vehicle routing problem, the problem of designing vehicle routes to meet required service levels for customers and minimize distribution costs over a given several‐day period of time. These heuristic algorithms are based on an initial choice of customer delivery days which meet the service level requirements, followed by an interchange procedure in an attempt to minimize distribution costs. The heuristic algorithms represent distribution costs by replacing the vehicle routing problem for each day of the period by (i) a median problem and (ii) a traveling salesman problem. Computational results and comparisons are given for the algorithms, based on test problems derived from the literature with up to 126 customers. The largest of these problems is the one given and solved by Russell and Igo. The solution obtained for this problem by the heuristic algorithms shows an improvement of 13% over the previous best solution. Nicos Christofides, John E. Beasley |
Networks | 2 |