Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jonathan L. Gross
dblp:g/JonathanLGross
· DBLP profile ↗
13ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0002-2564-9530ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 7 · 1 first-authorTheory of computation · 4 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 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.
| Computer graphics and multimedia
1 paper |
Geometric modeling and processing · 77% Computational fabrication · 23% | |
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 85% Algorithms and data structures · 15% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph algorithms and graph theory
graph embedding |
0.0 | 1 | 1988 | Finding a maximum-genus graph imbedding · J. ACM 1988 |
Algorithms and data structures › polynomial-time algorithms
linear-time algorithms |
0.0 | 1 | 1979 | A Linear Time Planarity Algorithm for 2-Complexes · J. ACM 1979 |
Graph algorithms and graph theory › planar graphs
planarity testing |
0.0 | 1 | 1979 | A Linear Time Planarity Algorithm for 2-Complexes · J. ACM 1979 |
Graph algorithms and graph theory › topological graph theory
topological graph algorithms |
0.0 | 1 | 1979 | A Linear Time Planarity Algorithm for 2-Complexes · J. ACM 1979 |
Methods — techniques the papers use, named apart from their topics
graph rotation systems · 0.1topological methods · 0.0linear matroid parity · 0.0depth-first search · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | A Topologically Complete Theory of WeavingabstractRecent advances in the computer graphics of woven images in 3-space motivate the development of a model for weavings on arbitrary surfaces of higher genus. Our paradigm differs markedly from what Grünbaum and Shepard have provided for the plane. In particular, we induce our weavings from graph imbeddings on surfaces in 3-space. Additionally, we show that the two most frequently invoked subdivision algorithms in computer graphics, the Catmull--Clark and Doo--Sabin algorithms, correspond nicely to topological surgery operations on the induced weavings. The inherently topological formulation of our model permits a graphic designer to superimpose strand colors and geometric attributes---distances, angles, and curvatures---that conform to manufacturing or artistic criteria. Ergun Akleman, Jianer Chen, Jonathan L. Gross |
SIAM J. Discret. Math. | 3 |
| 2015 | Block meshes: Topologically robust shape modeling with graphs embedded on 3-manifolds
Ergun Akleman, Jianer Chen, Jonathan L. Gross |
Comput. Graph. | 3 |
| 2015 | Extended graph rotation systems as a model for cyclic weaving on orientable surfaces
Ergun Akleman, Jianer Chen, Jonathan L. Gross |
Discret. Appl. Math. | 3 |
| 2015 | Log-Concavity of Combinations of Sequences and Applications to Genus DistributionsabstractWe formulate conditions on a set of log-concave sequences, under which any linear combination of those sequences is log-concave, and further, of conditions under which linear combinations of log-concave sequences that have been transformed by convolution are log-concave. These conditions involve relations on sequences called synchronicity and ratio-dominance, and a characterization of some bivariate sequences as lexicographic. We are motivated by the 25-year-old conjecture that the genus distribution of every graph is log-concave. Although calculating genus distributions is NP-hard, they have been calculated explicitly for many graphs of tractable size, and the three conditions have been observed to occur in the partitioned genus distributions of all such graphs. They are used here to prove the log-concavity of the genus distributions of graphs constructed by iterative amalgamation of double-rooted graph fragments whose genus distributions adhere to these conditions, even though it is known that the genus polynomials of some such graphs have imaginary roots. A blend of topological and combinatorial arguments demonstrates that log-concavity is preserved through the iterations. Jonathan L. Gross, Toufik Mansour, Thomas W. Tucker, David G. L. Wang |
SIAM J. Discret. Math. | 1 |
| 2012 | Pattern mapping with quad-pattern-coverable quad-meshes
Qing Xing, Ergun Akleman, Jianer Chen, Jonathan L. Gross |
Comput. Graph. | 5 |
| 2011 | Cyclic twill-woven objects
Ergun Akleman, Jianer Chen, Yen-Lin Chen, Qing Xing, Jonathan L. Gross |
Comput. Graph. | 5 |
| 2011 | A Celtic Framework for Knots and Links
Jonathan L. Gross, Thomas W. Tucker |
Discret. Comput. Geom. | 1 |
| 2010 | Paper-Strip SculpturesabstractThis paper introduces paper-strip sculptures, a physical mesh data-structure used to represent 2-manifold mesh surfaces for understanding topological and geometrical aspects of shape modeling with visual and tactual examples. With paper strips it is possible to construct simple paper sculptures that can convincingly illustrate a variety of ideas in shape modeling - such as 2-manifold mesh surfaces, discrete Gaussian curvature, and the Gauss-Bonnet theorem - with hands-on experiments. Such sculptures can also represent links, knots and weaving. Paper-strip sculptures are also useful to represent and understand non-orientable surfaces such as the projective plane and the Klein bottle. Ergun Akleman, Jianer Chen, Jonathan L. Gross |
Shape Modeling International | 3 |
| 2010 | Single-Cycle Plain-Woven ObjectsabstractIt has recently been shown that if we twist an arbitrary subset of edges of a mesh on an orientable surface, the resulting extended graph rotation system (EGRS) can be used to induce a cyclic weaving on the surface. In extended graph rotation systems, an edge is viewed as a paper strip that can be twisted. The sides of the paper strips provide ``two strands'' to construct weaving structures. Either these strands are ``parallel'' to the mesh edge for an ``untwisted edge'', or they both cross over the edge and over each other for a ``twisted edge''. If an arbitrary subset of edges of a mesh on an orientable surface is twisted in the same helical sense, then the EGRS induces a cyclic plain-weaving on the surface, which consists of cycles that cross other cycles (or themselves) by alternatingly going over and under. In this paper, we show that it is always possible to create a single-cycle plain-weaving starting from a mesh on an arbitrary surface, by selecting an appropriate subset of edges to be twisted. We also demonstrate how, starting from a mesh, to construct a large number of single-cycle plain-woven objects. Interestingly, the single-cycle solutions with a minimal number of edge twists correspond to plain-woven objects that are visually similar to Celtic knots. For converting plain-weaving cycles to 3D thread structures, we extend the original projection method, which previously worked only when all mesh edges are twisted. With the extension described here, our projection method can also be used to handle untwisted edges. We have developed a system that converts any manifold mesh into single-cycle plain-woven objects, by interactively controlling the proportion of edges that are twisted. The system also allows us to change the shapes of the threads with a set of parameters, interactively in real-time. We demonstrate here that by using this system, we can create a wide variety of single-cycle plain-woven objects. Qing Xing, Ergun Akleman, Jianer Chen, Jonathan L. Gross |
Shape Modeling International | 4 |
| 2009 | Cyclic plain-weaving on polygonal mesh surfaces with graph rotation systemsabstractIn this paper, we show how to create plain-weaving over an arbitrary surface. To create a plain-weaving on a surface, we need to create cycles that cross other cycles (or themselves) by alternatingly going over and under. We use the fact that it is possible to create such cycles, starting from any given manifold-mesh surface by simply twisting every edge of the manifold mesh. We have developed a new method that converts plain-weaving cycles to 3D thread structures. Using this method, it is possible to cover a surface without large gaps between threads by controlling the sizes of the gaps. We have developed a system that converts any manifold mesh to a plain-woven object, by interactively controlling the shapes of the threads with a set of parameters. We have demonstrated that by using this system, we can create a wide variety of plain-weaving patterns, some of which may not have been seen before. Ergun Akleman, Jianer Chen, Qing Xing, Jonathan L. Gross |
ACM Trans. Graph. | 4 |
| 1996 | Algebraic Specification of Interconnection Network Relationships by Permutation Voltage Graph Mappings
Jonathan L. Gross, Jianer Chen |
Math. Syst. Theory | 1 |
| 1988 | Finding a maximum-genus graph imbeddingabstractThe computational complexity of constructing the imbeddings of a given graph into surfaces of different genus is not well understood. In this paper, topological methods and a reduction to linear matroid parity are used to develop a polynomial-time algorithm to find a maximum-genus cellular imbedding. This seems to be the first imbedding algorithm for which the running time is not exponential in the genus of the imbedding surface. Merrick L. Furst, Jonathan L. Gross, Lyle A. McGeoch |
J. ACM | 2 |
| 1979 | A Linear Time Planarity Algorithm for 2-ComplexesabstractA hnear time algorithm to decide whether a given finite 2-complex is planar is described Topological results of Gross, Harary, and Rosen are the mathematical basis for the algorithm Opttmal running time is achieved by constructing various hsts simultaneously and keeping their ordermgs compatible If the complex is stmphcial with p vertices, then the algorithm has O(p) time and space bounds The algorithm uses depth-first search both m application of the graph plananty algorithm of Hopcroft and Tarjan and elsewhere Jonathan L. Gross, Ronald H. Rosen |
J. ACM | 1 |