VLDB 2026 Research / reviewers in the wild / expert
Derek Mikesell
dblp:150/6593
· DBLP profile ↗
6ranked-venue papers
3as first author
3since 2021 · last 2022
0000-0003-2225-0599ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2 · 1 first-author · 1 since 2021Theory of computation · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Computational and Theoretical Challenges for Computing the Minimum Rank of a GraphabstractThe minimum rank of a graph G is the minimum of the ranks of all symmetric adjacency matrices of G. We present a new combinatorial bound for the minimum rank of an arbitrary graph G based on enumerating certain subsets of vertices of G satisfying matroid theoretic properties. We also present some computational and theoretical challenges associated with computing the minimum rank. This includes a conjecture that this bound on the minimum rank actually holds with equality for all graphs. History: This “Challenge” paper was invited by the Editor in Chief and based on the topics raised by the author at his plenary address at the 2022 INFORMS Computing Society Conference in Tampa, Florida. Funding: This work was supported by the National Science Foundation [Grant DMS-1720225]. Supplemental Material: The online appendix is available at https://doi.org/10.1287/ijoc.2022.1219 . Illya V. Hicks, Boris Brimkov, Louis Deaett, Ruth Haas, Derek Mikesell, David E. Roberson, Logan A. Smith |
INFORMS J. Comput. | 5 |
| 2022 | Minimum k-cores and the k-core polytopeabstractAbstract The minimum k‐core problem asks for the smallest induced subgraph of minimum degree k . It has been shown that this problem is NP‐hard, and thus sophisticated techniques are required to obtain good solutions and approximations. In this article, the minimum k ‐core problem is modeled as a binary integer program and relaxed as a linear program. Since the relaxation may yield a non‐integral solution, a branch‐and‐cut framework is used to find an integral optimal solution. It is shown that the edge and cycle transversals of the graph give valid inequalities for the convex hull of the k ‐core polytope—which can be further generalized to a family of ‐core transversals. Further, a heuristic for the transversal of the minimal ‐cores is given with its associated valid inequality. Additionally, improved valid inequalities are generated using bounds involving the girth of the graph. Multiple heuristics are explored for finding initial bounds for the branching process utilizing the degree distribution of the graph. Finally, numerical results are given comparing the branch‐and‐bound, branch‐and‐cut, and heuristic techniques. Derek Mikesell, Illya V. Hicks |
Networks | 1 |
| 2021 | Improved Computational Approaches and Heuristics for Zero ForcingabstractZero forcing is a graph coloring process based on the following color change rule: all vertices of a graph [Formula: see text] are initially colored either blue or white; in each timestep, a white vertex turns blue if it is the only white neighbor of some blue vertex. A zero forcing set of [Formula: see text] is a set of blue vertices such that all vertices eventually become blue after iteratively applying the color change rule. The zero forcing number [Formula: see text] is the cardinality of a minimum zero forcing set. In this paper, we propose novel exact algorithms for computing [Formula: see text] based on formulating the zero forcing problem as a two-stage Boolean satisfiability problem. We also propose several heuristics for zero forcing based on iteratively adding blue vertices which color a large part of the remaining white vertices. These heuristics are used to speed up the exact algorithms and can also be of independent interest in approximating [Formula: see text]. Computational results on various types of graphs show that, in many cases, our algorithms offer a significant improvement on the state-of-the-art algorithms for zero forcing. Summary of Contribution: This paper proposes novel algorithms and heuristics for an NP-hard graph coloring problem that has numerous applications. Our exact methods combine Boolean satisfiability modeling with a constraint generation framework commonly used in operations research. The paper also includes an analysis of the facets of the polytope associated with this problem and decomposition techniques which can reduce the size of the problem. Our computational approaches are implemented and tested on a wide variety of graphs and are compared with the state-of-the-art algorithms from the literature. We show that our proposed algorithms based on Boolean satisfiability, in conjunction with the heuristics and order-reduction techniques, yield a significant speedup in some cases. Boris Brimkov, Derek Mikesell, Illya V. Hicks |
INFORMS J. Comput. | 2 |
| 2020 | An integer program for positive semidefinite zero forcing in graphsabstractAbstract Positive semidefinite (PSD) zero forcing is a dynamic graph process in which an initial subset of vertices are colored and may cause additional vertices to become colored through a set of color changing rules. Subsets which cause all other vertices to become colored are called PSD zero forcing sets; the PSD zero forcing number of a graph is the minimum cardinality attained by its PSD zero forcing sets. The PSD zero forcing number is of particular interest as it bounds solutions for the minimum rank and PSD min rank problems, both popular in linear algebra. This paper introduces blocking sets for PSD zero forcing sets which are used to formulate the first integer program (IP) for computing PSD zero forcing numbers of general graphs. It is shown that facets of the feasible region of this IP's linear relaxation correspond to zero forcing forts which induce connected subgraphs, but that identifying min cardinality connected forts is ‐hard in general. Auxiliary IPs used to find these blocking sets are also given, enabling the master IP to be solved via constraint generation. Experiments comparing the proposed methods and existing algorithms are provided demonstrating improved runtime performance, particularly so in dense and sparse graphs. Logan A. Smith, Derek Mikesell, Illya V. Hicks |
Networks | 2 |
| 2017 | Image Segmentation via Weighted Carving Decompositions
Derek Mikesell, Illya V. Hicks |
IWCIA | 1 |
| 2016 | Optimal Decision-Making in an Opportunistic Sensing ProblemabstractIn this paper, we consider the problem of sensing a finite set of (moving) objects over a finite planning horizon using a set of sensors in prefixed locations that vary with respect to time over a discretized space. Control in this situation is limited and the problem considered is one of opportunistic sensing. We formulate an integer program that maximizes the quality of sensor return given either deterministic or probabilistic (i.e., forecasted) object routes. We examine the computational complexity of the problem and show it is non-deterministic polynomial-hard. We theoretically and numerically illustrate subclasses of the problem that are computationally simpler, ultimately deriving a heuristic that is strongly polynomial. Real-world and constructed data sets are used in our analysis. Derek Mikesell, Christopher Griffin 0001 |
IEEE Trans. Cybern. | 1 |