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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jacobo Valdes

dblp:33/6572 · also Jacobo Valdes Ayesta · DBLP profile ↗
← Back
8ranked-venue papers
2as first author
0since 2021 · last 1984
—ORCID · none

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

Theory of computation · 4 · 2 first-authorSystems, architecture and hardware · 2Software engineering, systems software and programming languages · 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.

Computer architecture, parallel and distributed computing, and storage systems
5 papers
Electronic design automation · 52% Memory systems · 33% Integrated circuit design · 11%
Theoretical computer science
4 papers
Graph algorithms and graph theory · 57% Algorithms and data structures · 27% Combinatorics and discrete mathematics · 16%
Software engineering, system software, and programming languages
2 papers
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › CAD framework
VLSI design environment
0.021983
VLSI Layout as Programming · ACM Trans. Program. Lang. Syst. 1983
Programming Aspects of VLSI · POPL 1982
Graph algorithms and graph theory › graph classes › sparse graphs
series-parallel graphs
0.021982
The Recognition of Series Parallel Digraphs · SIAM J. Comput. 1982
The recognition of Series Parallel digraphs · STOC 1979
Memory systems
memory-bound computation
0.011984
A Massive Memory Machine · IEEE Trans. Computers 1984
Combinatorics and discrete mathematics
partial orders
0.011983
Recognition and Isomorphism of Two Dimensional Partial Orders · ICALP 1983
Programming languages and type systems
domain-specific languages
0.011982
ALI: A procedural language to describe VLSI layouts · DAC 1982
Electronic design automation
physical design
0.011982
ALI: A procedural language to describe VLSI layouts · DAC 1982
Electronic design automation › circuit simulation
switch-level simulation
0.011982
Programming Aspects of VLSI · POPL 1982
Graph algorithms and graph theory
graph classes
0.011982
The Recognition of Series Parallel Digraphs · SIAM J. Comput. 1982
Integrated circuit design
VLSI complexity
0.011981
Census Functions: an Approach to VLSI Upper Bounds (Preliminary Version) · FOCS 1981
Algorithms and data structures › parallel algorithms
parallel graph algorithms
0.011981
Census Functions: an Approach to VLSI Upper Bounds (Preliminary Version) · FOCS 1981
Graph algorithms and graph theory › graph classes
recognition algorithms
0.011979
The recognition of Series Parallel digraphs · STOC 1979
Graph algorithms and graph theory › directed graph
transitive reduction
0.011979
The recognition of Series Parallel digraphs · STOC 1979
High-performance computing
supercomputing
0.011984
A Massive Memory Machine · IEEE Trans. Computers 1984

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

switch-level simulation · 0.0procedural language · 0.0design rule checking · 0.0area-time tradeoff · 0.0design tooling · 0.0architecture design · 0.0linear-time algorithm · 0.0graph decomposition · 0.0electrical network model · 0.0
YearPublicationVenuePosition
1984 A Massive Memory Machine
abstract
This paper argues the case for a computer with massive amounts of primary storage, on the order of tens of billions of bytes. We argue that such a machine, even with a relatively slow processor, can outperform all other super-computers on memory bound computations. This machine would be simple to program. In addition, it could lead to new and highly efficient programs which traded the available space for running time. We present a novel architecture for such a machine, and show how it can lead to reduced memory access times and higher reliability.
Hector Garcia-Molina, Richard J. Lipton, Jacobo Valdes
IEEE Trans. Computers3
1983 Recognition and Isomorphism of Two Dimensional Partial Orders
Jeremy P. Spinrad, Jacobo Valdes
ICALP2
1983 VLSI Layout as Programming
abstract
The first component of a VLSI (very large-scale integration) design environment being built at Princeton University is described.The general theme of this effort is to make the design of VLSI circuits as similar to programming as possible.The attempt is to build tools that do for the VLSI circuit designer what the best software tools do for the implementer of large software systems.
Richard J. Lipton, Jacobo Valdes, Gopalakrishnan Vijayan, Stephen C. North, Robert Sedgewick
ACM Trans. Program. Lang. Syst.2
1982 ALI: A procedural language to describe VLSI layouts
abstract
ALI is a procedural language to specify VLSI layouts. It allows the designer to describe layouts without reference to the sizes and positions of the layout elements or to the distances between them. Among the interesting characteristics of ALI are that it does not need design rule checking, is easy to extend, facilitates the division of labor and permits the easy update of a layout to new design rules or to new processes. The general features of the language and the experience gained with a preliminary implementation of it are described.
Richard J. Lipton, Stephen C. North, Robert Sedgewick, Jacobo Valdes, Gopalakrishnan Vijayan
DAC4
1982 Programming Aspects of VLSI
abstract
Two components of a VLSI design environment being built at Princeton are described. The general theme of this effort is to make the design of VLSI circuits as similar to programming as possible. A conscious attempt is being made to apply experience in the design of large software systems to the creation of an appropriate environment for VLSI circuits. The two components described are a procedural language to specify circuit layouts and a switch-level circuit simulator for layout produced with this language. They have been chosen for presentation because many issues in their design are very similar to the issues that arise in the design of programming languages and software environments.
Richard J. Lipton, Robert Sedgewick, Jacobo Valdes
POPL3
1982 The Recognition of Series Parallel Digraphs
abstract
We present a linear-time algorithm to recognize the class of vertex series-parallel (VSP) digraphs. Our method is based on the relationship between VSP digraphs and the class of edge series-parallel multidigraphs. As a byproduct of our analysis, we obtain efficient methods to compute the transitive closure and transitive reduction of VSP digraphs, and to test isomorphism of minimal VSP digraphs.
Jacobo Valdes, Robert E. Tarjan, Eugene L. Lawler
SIAM J. Comput.1
1981 Census Functions: an Approach to VLSI Upper Bounds (Preliminary Version)
abstract
A model of VLSI computation suitable for the description of algorithms at a high level is introduced. The model is basically a language to express parallel computations which can be efficiently implemented by a VLSI circuit. This language is used to describe area-time efficient algorithms for a few well known graph problems. The exact complexity of these algorithms and their relevance to recent work on the inherent limitations of VLSI computations are also presented.
Richard J. Lipton, Jacobo Valdes
FOCS2
1979 The recognition of Series Parallel digraphs
abstract
We present an algorithm that recognizes the class of General Series Parallel digraphs and runs in time proportional to the size of its input. To perform this recognition task it is necessary to compute the transitive reduction and transitive closure of any General Series Parallel digraph. Our analysis is based on the relationship between General Series Parallel digraphs and a class of well known models of electrical networks.
Jacobo Valdes, Robert E. Tarjan, Eugene L. Lawler
STOC1