Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

David Shallcross

dblp:05/6164 · also David F. Shallcross · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
0since 2021 · last 2014
0000-0003-0552-9758ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 6 · 2 first-authorComputer networks · 1Security and privacy · 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
2 papers
Algorithms and data structures · 42% Computational complexity · 29% Mathematical optimization · 29%
Computer networks
1 paper
Network optimization and economics · 87% Network measurement and analytics · 13%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization
integer programming
0.021998
Planar Integer Linear Programming is NC Equivalent to Euclidean GCD · SIAM J. Comput. 1998
The NC Equivalence of Planar Integer Linear Programming and Euclidean GCD · FOCS 1993
Computational complexity
parallel complexity
0.021998
Planar Integer Linear Programming is NC Equivalent to Euclidean GCD · SIAM J. Comput. 1998
The NC Equivalence of Planar Integer Linear Programming and Euclidean GCD · FOCS 1993
Algorithms and data structures › number-theoretic algorithms
euclidean algorithm
0.021998
Planar Integer Linear Programming is NC Equivalent to Euclidean GCD · SIAM J. Comput. 1998
The NC Equivalence of Planar Integer Linear Programming and Euclidean GCD · FOCS 1993
Algorithms and data structures
number-theoretic algorithms
0.011998
Planar Integer Linear Programming is NC Equivalent to Euclidean GCD · SIAM J. Comput. 1998
Network optimization and economics
network design
0.011996
A Commercial Application of Survivable Network Design: ITP/INPLANS CCS Network Topology Analyzer · SODA 1996
Network optimization and economics › network design
survivable network design
0.011996
A Commercial Application of Survivable Network Design: ITP/INPLANS CCS Network Topology Analyzer · SODA 1996
Network measurement and analytics
topology analysis
0.011996
A Commercial Application of Survivable Network Design: ITP/INPLANS CCS Network Topology Analyzer · SODA 1996

Methods — techniques the papers use, named apart from their topics

NC reductions · 0.0remainder sequence · 0.0
YearPublicationVenuePosition
2014 On Minimizing the Size of Encrypted Databases
Giovanni Di Crescenzo, David Shallcross
DBSec2
2013 Automated design algorithms for tactical wireless networks
Ossama Younis, Latha A. Kant, Kenneth Young, David Shallcross, Kyriakos Manousakis, Kaustubh Sinkar, Miriam Tauil, Sunil Samtani, Charles Graff, Mitesh P. Patel
Ad Hoc Networks4
2010 Joint optimization of scheduling and multicast trees by column-generation
K. R. Krishnan, David Shallcross, Latha A. Kant
WiOpt2
2006 Impact of services on network capacity: tool for seamless integration of service and network modeling
abstract
This demo will present both real and mocked-up usecases of a software application that enables accurate probabilistic modeling of new IP based services and their impact on network resources. The demonstration should be of general interest to Network Service Providers (NSP), device manufacturers, and application developers. Network planning and service analysis is a very important issue for today’s NSP’s; new communications devices and services emerge quickly (e.g., VoIP, Peer-to-peer filesharing, etc.) and end-users demand network resources that are up to the task. For the analyst, our tool leverages familiar UML style views, used to capture prototypical service “sessions”. It then allows annotation of the service model with a rich grammar, model conversion into semi-Markov form, and algorithm execution for network resource usage estimation. Ultimately, analysts gain insight into the impact of new consumer devices and services on their networks.
Shoshana Loeb, Benjamin Falchuk, Mark W. Garrett, Abdelhakim Hafid, K. R. Krishnan, David Shallcross
CCNC7
2001 Distance Realization Problems with Applications to Internet Tomography
Fan Chung Graham, Mark W. Garrett, Ronald L. Graham, David Shallcross
J. Comput. Syst. Sci.4
1998 Planar Integer Linear Programming is NC Equivalent to Euclidean GCD
abstract
It is not known if planar integer linear programming is P-complete or if it is in NC, and the same can be said about the computation of the remainder sequence of the Euclidean algorithm applied to two integers. However, both computations are NC equivalent. The latter computational problem was reduced in NC to the former one by Deng [Mathematical Programming: Complexity and Application, Ph.D. dissertation, Stanford University, Stanford, CA, 1989; Proc. ACM Symp. on Parallel Algorithms and Architectures, 1989,pp. 110--116]. We now prove the converse NC-reduction.
David Shallcross, Victor Y. Pan, Yu Lin-Kriz
SIAM J. Comput.1
1996 A Commercial Application of Survivable Network Design: ITP/INPLANS CCS Network Topology Analyzer
Milena Mihail, David Shallcross, Nate Dean, Marco Mostrel
SODA2
1995 The Topological Structure of Maximal Lattice Free Convex Bodies: The General Case
Imre Bárány, Herbert E. Scarf, David Shallcross
IPCO3
1993 The NC Equivalence of Planar Integer Linear Programming and Euclidean GCD
abstract
We show NC-reduction of integer linear programming with two variables to the evaluation of the remainder sequence arising in the application of the Euclidean algorithm to two positive integers. Due to the previous result of X. Deng (1989), this implies NC-equivalence of both of these problems, whose membership in NC, as well as P-completeness, remain unresolved open problems.>
David Shallcross, Victor Y. Pan, Yu Lin-Kriz
FOCS1
1993 An Implementation of the Generalized Basis Reduction Algorithm for Integer Programming
abstract
In recent years many advances have been made in solution techniques for specially structured 0–1 integer programming problems. In contrast, very little progress has been made on solving general (mixed) integer problems. This, of course, is not true when viewed from the theoretical side: H. W. Lenstra (1983) made a major breakthrough, obtaining a polynomial-time algorithm when the number of integer variables is fixed. We discuss a practical implementation of a Lenstra-like algorithm, based on the generalized basis reduction method of L. Lovász and H. E. Scarf (1988). This method allows us to avoid the ellipsoidal approximations required in Lenstra's algorithm. We report on the solution of a number of small (but difficult) examples, with up to 100 integer variables. Our computer code uses the linear programming optimizer CP LEX as a subroutine to solve the linear programming problems that arise. INFORMS Journal on Computing, ISSN 1091-9856, was published as ORSA Journal on Computing from 1989 to 1995 under ISSN 0899-1499.
William J. Cook, Thomas Rutherford, Herbert E. Scarf, David Shallcross
INFORMS J. Comput.4