| 2009 |
| 71 | EE | Glencora Borradaile,
Philip N. Klein:
An O(n log n) algorithm for maximum st-flow in a directed planar graph.
J. ACM 56(2): (2009) |
| 2008 |
| 70 | EE | Glencora Borradaile,
Philip N. Klein,
Claire Mathieu:
A Polynomial-Time Approximation Scheme for Euclidean Steiner Forest.
FOCS 2008: 115-124 |
| 69 | EE | Glencora Borradaile,
Philip N. Klein:
The Two-Edge Connectivity Survivable Network Problem in Planar Graphs.
ICALP (1) 2008: 485-501 |
| 68 | EE | Philip N. Klein:
A Linear-Time Approximation Scheme for TSP in Undirected Planar Graphs with Edge-Weights.
SIAM J. Comput. 37(6): 1926-1952 (2008) |
| 2007 |
| 67 | EE | Glencora Borradaile,
Claire Kenyon-Mathieu,
Philip N. Klein:
A polynomial-time approximation scheme for Steiner tree in planar graphs.
SODA 2007: 1285-1294 |
| 66 | EE | Glencora Borradaile,
Philip N. Klein,
Claire Mathieu:
Steiner Tree in Planar Graphs: An O ( n log n ) Approximation Scheme with Singly-Exponential Dependence on Epsilon.
WADS 2007: 275-286 |
| 2006 |
| 65 | EE | Glencora Borradaile,
Philip N. Klein:
An O (n log n) algorithm for maximum st-flow in a directed planar graph.
SODA 2006: 524-533 |
| 64 | EE | Philip N. Klein:
A subset spanner for Planar graphs, : with application to subset TSP.
STOC 2006: 749-756 |
| 2005 |
| 63 | EE | Philip N. Klein:
A linear-time approximation scheme for planar weighted TSP.
FOCS 2005: 647-657 |
| 62 | EE | Philip N. Klein:
Multiple-source shortest paths in planar graphs.
SODA 2005: 146-155 |
| 2004 |
| 61 | EE | Thomas B. Sebastian,
Philip N. Klein,
Benjamin B. Kimia:
Recognition of Shapes by Editing Their Shock Graphs.
IEEE Trans. Pattern Anal. Mach. Intell. 26(5): 550-571 (2004) |
| 60 | EE | David R. Karger,
Philip N. Klein,
Clifford Stein,
Mikkel Thorup,
Neal E. Young:
Rounding Algorithms for a Geometric Embedding of Minimum Multiway Cut.
Math. Oper. Res. 29(3): 436-461 (2004) |
| 59 | EE | Philip N. Klein,
Radha Krishnan,
Balaji Raghavachari,
R. Ravi:
Approximation algorithms for finding low-degree subgraphs.
Networks 44(3): 203-215 (2004) |
| 2003 |
| 58 | EE | Philip N. Klein,
Robert H. B. Netzer,
Hsueh-I Lu:
Detecting Race Conditions in Parallel Programs that Use Semaphores.
Algorithmica 35(4): 321-345 (2003) |
| 57 | EE | Thomas B. Sebastian,
Philip N. Klein,
Benjamin B. Kimia:
On Aligning Curves.
IEEE Trans. Pattern Anal. Mach. Intell. 25(1): 116-125 (2003) |
| 2002 |
| 56 | EE | Thomas B. Sebastian,
Philip N. Klein,
Benjamin B. Kimia:
Shock-Based Indexing into Large Shape Databases.
ECCV (3) 2002: 731-746 |
| 55 | EE | Philip N. Klein:
Preprocessing an undirected planar network to enable fast approximate distance queries.
SODA 2002: 820-827 |
| 54 | EE | Philip N. Klein,
Neal E. Young:
On the Number of Iterations for Dantzig-Wolfe Optimization and Packing-Covering Approximation Algorithms
CoRR cs.DS/0205046: (2002) |
| 53 | EE | David R. Karger,
Philip N. Klein,
Clifford Stein,
Mikkel Thorup,
Neal E. Young:
Rounding Algorithms for a Geometric Embedding of Minimum Multiway Cut
CoRR cs.DS/0205051: (2002) |
| 52 | EE | Philip N. Klein,
Hsueh-I Lu,
Robert H. B. Netzer:
Detecting Race Conditions in Parallel Programs that Use Semaphores
CoRR cs.DS/0208004: (2002) |
| 2001 |
| 51 | | Thomas B. Sebastian,
Philip N. Klein,
Benjamin B. Kimia:
Recognition of Shapes by Editing Shock Graphs.
ICCV 2001: 755-762 |
| 50 | EE | Thomas B. Sebastian,
Philip N. Klein,
Benjamin B. Kimia:
Alignment-Based Recognition of Shape Outlines.
IWVF 2001: 606-618 |
| 49 | EE | Philip N. Klein,
Thomas B. Sebastian,
Benjamin B. Kimia:
Shape matching using edit-distance: an implementation.
SODA 2001: 781-790 |
| 2000 |
| 48 | EE | Thomas W. Doeppner,
Philip N. Klein,
Andrew Koyfman:
Using router stamping to identify the source of IP packets.
ACM Conference on Computer and Communications Security 2000: 184-189 |
| 47 | EE | Philip N. Klein,
Srikanta Tirthapura,
Daniel Sharvit,
Benjamin B. Kimia:
A tree-edit-distance algorithm for comparing simple, closed shapes.
SODA 2000: 696-704 |
| 46 | EE | Philip N. Klein:
Finding the closest lattice vector when it's unusually close.
SODA 2000: 937-941 |
| 1999 |
| 45 | EE | Philip N. Klein,
Neal E. Young:
On the Number of Iterations for Dantzig-Wolfe Optimization and Packing-Covering Approximation Algorithms.
IPCO 1999: 320-327 |
| 44 | EE | David R. Karger,
Philip N. Klein,
Clifford Stein,
Mikkel Thorup,
Neal E. Young:
Rounding Algorithms for a Geometric Embedding of Minimum Multiway Cut.
STOC 1999: 668-678 |
| 1998 |
| 43 | EE | Philip N. Klein:
Computing the Edit-Distance between Unrooted Ordered Trees.
ESA 1998: 91-102 |
| 42 | EE | Philip N. Klein,
Hsueh-I Lu:
Space-Efficient Approximation Algorithms for MAXCUT and COLORING Semidefinite Programs.
ISAAC 1998: 387-396 |
| 41 | | Sanjeev Arora,
Michelangelo Grigni,
David R. Karger,
Philip N. Klein,
Andrzej Woloszyn:
A Polynomial-Time Approximation Scheme for Weighted Planar Graph TSP.
SODA 1998: 33-41 |
| 40 | EE | Philip N. Klein,
Sairam Subramanian:
A Fully Dynamic Approximation Scheme for Shortest Paths in Planar Graphs.
Algorithmica 22(3): 235-249 (1998) |
| 1997 |
| 39 | | Philip N. Klein,
Serge A. Plotkin,
Satish Rao,
Éva Tardos:
Approximation Algorithms for Steiner and Directed Multicuts.
J. Algorithms 22(2): 241-269 (1997) |
| 38 | | Philip N. Klein,
Sairam Subramanian:
A Randomized Parallel Algorithm for Single-Source Shortest Paths.
J. Algorithms 25(2): 205-220 (1997) |
| 37 | | Monika Rauch Henzinger,
Philip N. Klein,
Satish Rao,
Sairam Subramanian:
Faster Shortest-Path Algorithms for Planar Graphs.
J. Comput. Syst. Sci. 55(1): 3-23 (1997) |
| 1996 |
| 36 | | Philip N. Klein,
Hsueh-I Lu,
Robert H. B. Netzer:
Race-Condition Detection in Parallel Computation with Semaphores (Extended Abstract).
ESA 1996: 445-459 |
| 35 | | Richard Cole,
Philip N. Klein,
Robert Endre Tarjan:
Finding Minimum Spanning Forests in Logarithmic Time and Linear Work Using Random Sampling.
SPAA 1996: 243-250 |
| 34 | EE | Philip N. Klein,
Hsueh-I Lu:
Efficient Approximation Algorithms for Semidefinite Programs Arising from MAX CUT and COLORING.
STOC 1996: 338-347 |
| 33 | | Philip N. Klein:
Efficient Parallel Algorithms for Chordal Graphs.
SIAM J. Comput. 25(4): 797-827 (1996) |
| 1995 |
| 32 | | Philip N. Klein,
Satish Rao,
Ajit Agrawal,
R. Ravi:
An Approximate Max-Flow Min-Cut Relation for Unidirected Multicommodity Flow, with Applications.
Combinatorica 15(2): 187-202 (1995) |
| 31 | EE | David R. Karger,
Philip N. Klein,
Robert Endre Tarjan:
A Randomized Linear-Time Algorithm to Find Minimum Spanning Trees.
J. ACM 42(2): 321-328 (1995) |
| 30 | | Philip N. Klein,
R. Ravi:
A Nearly Best-Possible Approximation Algorithm for Node-Weighted Steiner Trees.
J. Algorithms 19(1): 104-115 (1995) |
| 29 | | Ajit Agrawal,
Philip N. Klein,
R. Ravi:
When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks.
SIAM J. Comput. 24(3): 440-456 (1995) |
| 1994 |
| 28 | EE | Philip N. Klein,
Satish Rao,
Monika Rauch Henzinger,
Sairam Subramanian:
Faster shortest-path algorithms for planar graphs.
STOC 1994: 27-37 |
| 27 | EE | Philip N. Klein,
Robert Endre Tarjan:
A randomized linear-time algorithm for finding minimum spanning trees.
STOC 1994: 9-15 |
| 26 | | Philip N. Klein:
A Data Structure for Bicategories, with Application to Speeding up an Approximation Algorithm.
Inf. Process. Lett. 52(6): 303-307 (1994) |
| 25 | | Philip N. Klein,
Serge A. Plotkin,
Clifford Stein,
Éva Tardos:
Faster Approximation Algorithms for the Unit Capacity Concurrent Flow Problem with Applications to Routing and Finding Sparse Cuts.
SIAM J. Comput. 23(3): 466-487 (1994) |
| 1993 |
| 24 | | Philip N. Klein,
Sairam Subramanian:
A linear-processor polylog-time algorithm for shortest paths in planar graphs
FOCS 1993: 259-270 |
| 23 | | Philip N. Klein,
R. Ravi:
A nearly best-possible approximation algorithm for node-weighted Steiner trees.
IPCO 1993: 323-332 |
| 22 | | Philip N. Klein,
R. Ravi:
When cycles collapse: A general approximation technique for constrained two-connectivity problems.
IPCO 1993: 39-55 |
| 21 | EE | Philip N. Klein:
On Gazit and Miller's Parallel Algorithm for Planar Separators: Achieving Greater Efficiency Through Random Sampling.
SPAA 1993: 43-49 |
| 20 | EE | Philip N. Klein,
Serge A. Plotkin,
Satish Rao:
Excluded minors, network decomposition, and multicommodity flow.
STOC 1993: 682-690 |
| 19 | | Philip N. Klein,
Sairam Subramanian:
A Fully Dynamic Approximation Scheme for All-Pairs Shortest Paths in Planar Graphs.
WADS 1993: 442-451 |
| 18 | | Hsueh-I Lu,
Philip N. Klein,
Robert H. B. Netzer:
Detecting Race Conditions in Parallel Programs that Use One Semaphore.
WADS 1993: 471-482 |
| 17 | | Philip N. Klein,
Clifford Stein:
A Parallel Algorithm for Approximating the Minimum Cycle Cover.
Algorithmica 9(1): 23-31 (1993) |
| 16 | | Philip N. Klein:
Parallelism, Preprocessing, and Reachability: A Hybrid Algorithm for Directed Graphs.
J. Algorithms 14(3): 331-343 (1993) |
| 15 | | Ming-Yang Kao,
Philip N. Klein:
Towards Overcoming the Transitive-Closure Bottleneck: Efficient Parallel Algorithms for Planar Digraphs.
J. Comput. Syst. Sci. 47(3): 459-500 (1993) |
| 14 | | Samir Khuller,
Joseph Naor,
Philip N. Klein:
The Lattice Structure of Flow in Planar Graphs.
SIAM J. Discrete Math. 6(3): 477-490 (1993) |
| 1992 |
| 13 | | R. Ravi,
Balaji Raghavachari,
Philip N. Klein:
Approximation Through Local Optimality: Designing Networks with Small Degree.
FSTTCS 1992: 279-290 |
| 12 | | Philip N. Klein,
Sairam Sairam:
A Parallel Randomized Approximation Scheme for Shortest Paths
STOC 1992: 750-758 |
| 1991 |
| 11 | | R. Ravi,
Ajit Agrawal,
Philip N. Klein:
Ordering Problems Approximated: Single-Processor Scheduling and Interval Graph Completion.
ICALP 1991: 751-762 |
| 10 | | Ajit Agrawal,
Philip N. Klein,
R. Ravi:
When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks
STOC 1991: 134-144 |
| 1990 |
| 9 | | Philip N. Klein,
Ajit Agrawal,
R. Ravi,
Satish Rao:
Approximation through Multicommodity Flow
FOCS 1990: 726-737 |
| 8 | | Ming-Yang Kao,
Philip N. Klein:
Towards Overcoming the Transitive-Closure Bottleneck: Efficient Parallel Algorithms for Planar Digraphs
STOC 1990: 181-192 |
| 7 | | Philip N. Klein,
Clifford Stein,
Éva Tardos:
Leighton-Rao Might Be Practical: Faster Approximation Algorithms for Concurrent Flow with Uniform Capacities
STOC 1990: 310-321 |
| 6 | | Philip N. Klein,
Clifford Stein:
A Parallel Algorithm for Eliminating Cycles in Undirected Graphs.
Inf. Process. Lett. 34(6): 307-312 (1990) |
| 5 | | Lisa Hellerstein,
Philip N. Klein,
Robert Wilber:
On the Time-Space Complexity of Reachability Queries for Preprocessed Graphs.
Inf. Process. Lett. 35(5): 261-267 (1990) |
| 1988 |
| 4 | | Philip N. Klein:
Efficient Parallel Algorithms for Chordal Graphs
FOCS 1988: 150-161 |
| 3 | | Philip N. Klein,
John H. Reif:
An Efficient Parallel Algorithm for Planarity.
J. Comput. Syst. Sci. 37(2): 190-246 (1988) |
| 2 | | Philip N. Klein,
John H. Reif:
Parallel Time O(log n) Acceptance of Deterministic CFLs on an Exclusive-Write P-RAM.
SIAM J. Comput. 17(3): 463-485 (1988) |
| 1986 |
| 1 | | Philip N. Klein,
John H. Reif:
An Efficient Parallel Algorithm for Planarity
FOCS 1986: 465-477 |