scientific article; zbMATH DE number 3449757

From MaRDI portal
Publication:4773298

zbMath0286.68029MaRDI QIDQ4773298

Jeffrey D. Ullman, John E. Hopcrofts, A. V. Aho

Publication date: 1969


Title: zbMATH Open Web Interface contents unavailable due to conflicting licenses.



Related Items

Length-bounded disjoint paths in planar graphsMore efficient PAC-learning of DNF with membership queries under the uniform distributionAn inversion formula and fast algorithms for Cauchy-Vandermonde matricesAn efficient basis update for asymptotic linear programmingThe recognition of union treesResource allocation via dynamic programming in activity networksThe complexity of assigning genotypes to people in a pedigree consistentlyAlgorithms for weakly triangulated graphsEfficient computation of an isotonic median regressionSingle step searching in weighted block graphsCost-optimal parallel algorithms for constructing B-treesA note of an \(O(n^{3}/\log n)\) time algorithm for all pairs shortest pathsOn the range maximum-sum segment query problemDeadlocks and traps in Petri nets as Horn-satisfiability solutions and some related polynomially solvable problemsDeterministic improvement of complex polynomial factorization based on the properties of the associated resultantComputing half-plane and strip discrepancy of planar point setsThe weighted perfect domination problem and its variantsOptimal and nearly optimal algorithms for approximating polynomial zerosDecomposition of a bidirected graph into strongly connected components and its signed poset structureSolving a vehicle routing problem by balancing the vehicles time utilization.Algorithmic approach to counting of certain types \(m\)-ary partitions.A modular reduction for GCD computation.Computing the sign or the value of the determinant of an integer matrix, a complexity survey.A note on computing graph closuresDynamic programming on a functional memory computerThe obnoxious center problem on weighted cactus graphs.Skolem functions of arithmetical sentences.Graph isomorphism and identification matrices: Sequential algorithmsA survey on the continuous nonlinear resource allocation problemSolving hyperbolic PDE's on hypercubesCounting truth assignments of formulas of bounded tree-width or clique-widthA survey of computational complexity results in systems and controlAVL trees with relaxed balanceReoptimization in Lagrangian methods for the \(0\)-\(1\) quadratic knapsack problemAn efficient algorithm for minimizing earliness, tardiness, and due-date costs for equal-sized jobsEfficient parallel factorization and solution of structured and unstructured linear systemsThe determinant of a unicyclic graph's neighborhood matrixStructuring product development processesFast connected-component labelingFully dynamic all pairs shortest paths with real edge weightsOn the severity of Braess's paradox: designing networks for selfish users is hardAn efficient representation for implementing finite state machines based on the double-arrayThe computational complexity of the criticality problems in a network with interval activity timesBoolean expression diagramsWorld-championship-caliber Scrabble*On the relationship between model-based debugging and program slicingGroup centre and group median of a treeGenerating hard and diverse test sets for NP-hard graph problemsA self-stabilizing algorithm for detecting fundamental cycles in a graphA characterization of Markov equivalence for directed cyclic graphsMatrix multiplication for finite algebraic systemsResolution deduction to detect satisfiability for another class including non-Horn sentences in propositional logicFast and efficient parallel evaluation of the zeros of a polynomial having only real zerosOn efficient parallel computations of costs of paths on a grid graphOn the orderability problem for PLA foldingData structures in real-time environmentThe heap-mergesortFuzzy linear systemsOn the transformation semigroups of finite automataA linear algorithm for the domination number of a series-parallel graphScheduling unit-time tasks with integer release times and deadlinesPolynomial complete problems in automata theoryInsertion-safeness in balanced treesSolving covering problems and the uncapacitated plant location problem on treesOn the NP-hardness of edge-deletion and -contraction problemsTime complexity of loop-free two-way pushdown automataA simulation result for two-way pushdown automataA data structure for dynamic range queriesAn approximation algorithm for the Hamiltonian walk problem on maximal planar graphsUnion and split operations on dynamic trapezoidal mapsIncremental convex planarity testingA new variant of a vehicle routing problem: Lower and upper boundsTheory of 2-3 heapsThe shortest-path problem for graphs with random arc-lengthsOn some complexity properties of N-free posets and posets with bounded decomposition diameterReduction in problem size for ranking alternatives in group decision- makingThe generalized Sprague-Grundy function and its invariance under certain mappingsA very personal reminiscence on the problem of computational complexityOn two-dimensional pattern-matching languages and their decision problemsGraph embedding in SYNCHEM2, an expert system for organic synthesis discoverySequential and parallel complexity of approximate evaluation of polynomial zerosPartitioning and separating sets of orthogonal polygonsAn O(n) algorithm for least squares quasi-convex approximationHomotopy base of acyclic graphs - a combinatorial analysis of commutative diagrams by means of preordered matroidA practical divide-and-conquer algorithm for the rectangle intersection problemA fast feasibility test for relocation problemsMenger-decomposition of a graph and its application to the structural analysis of a large-scale system of equationsSuccinct representation of regular sets using gotos and Boolean variablesRiver routing in VLSIScheduling two irregular polygonsThe complexity of computing best-response automata in repeated gamesLower bound arguments with ``inaccessible numbersOn induced subgraphs of the cubeAn off-line storage allocation algorithmA note on the transaction backout problemA new O(n\(\cdot \log \,n)\) algorithm for computing the intersection of convex polygonsAn improved simulation of space and reversal bounded deterministic Turing machines by width and depth bounded uniform circuitsA topological approach to dynamic graph connectivityComputing dominators in parallelA parallel bucket sortOn generating all maximal independent setsFast string matching with k differencesOn the detection of a common intersection of k convex subjects in the planeA practical algorithm for Boolean matrix multiplicationAn improved parallel algorithm that computes the BFS numbering of a directed graphThe generation of random permutations on the flyLTUR: A simplified linear-time unit resolution algorithm for Horn formulae and computer implementationA new application of the extended Euclidean algorithm for matrix Padé approximantsA note on random samplingShortest path under rational constraintComputing the determinant and the characteristic polynomial of a matrix via solving linear systems of equationsOn saving space in parallel computationFinding paths and deleting edges in directed acyclic graphsSubtree isomorphism is NC reducible to bipartite perfect matchingAn efficient parallel algorithm for random samplingFinding a minimum independent dominating set in a permutation graphSpace measures for storage modification machinesAn \(O(n \log^ 2\,n)\) algorithm for the maximum weighted tardiness problemOn renaming a set of clauses as a Horn setThe bit complexity of matrix multiplication and of related computations in linear algebra. The segmented \(\lambda\) algorithmsTopologically sweeping an arrangementRelational decomposition and structural analysis of systemsAutomatic computation of partial derivatives and rounding error estimates with applications to large-scale systems of nonlinear equationsA maximin procedure for the optimal insertion timing of ad executionsAn optimal design of piping route in a CAD system for power plantLexicographic permutations with restrictionsEasy and hard bottleneck location problemsComplexity of problems in games, graphs and algebraic equationsCharacterizations of adjacency on the branching polyhedronAn algorithm for imbedding cubic graphs in the torusIndirect addressing and the time relationships of some models of sequential computationA faster algorithm computing string edit distancesFast probabilistic algorithms for Hamiltonian circuits and matchingsAn efficient PQ-graph algorithm for solving the graph-realization problemRelational consistency algorithms and their application in finding subgraph and graph isomorphismsOn a cycle finding algorithmLexicographically least circular substringsUniqueness of colorability and colorability of planar 4-regular graphs are NP-completeOn the complexity of testing a graph for n-cubeSolving the resource constrained deadline scheduling problem via reduction to the network flow problemAn \(O(EV\log^2V)\) algorithm for the maximal flow problemCellular d-graph automata with augmented memoryA fast algorithm for solving systems of linear equations with two variables per equationObservations on the complexity of regular expression problemsA complement to Tarjan's result about the lower bound on the complexity of the set union problemFinding patterns common to a set of stringsAsymptotically fast solution of Toeplitz and related systems of linear equationsOn uniform circuit complexityOn efficient computation of the coefficients of some polynomials with applications to some enumeration problemsOn time versus space. IIAn adversary-based lower bound for sortingOn minimal augmentation of a graph to obtain an interval graphNew combinations of methods for the acceleration of matrix multiplicationA branch and bound algorithm for the acyclic subgraph problemLinear decision trees are too weak for convex hull problemOn the maximum matchings of regular multigraphsDeterministic and probabilistic algorithms for maximum bipartite matching via fast matrix multiplicationOptimal packing and covering in the plane are NP-completeOn the time and tape complexity of weak unificationA fast algorithm for finding all shortest pathsComplexity of algebraic implementations for abstract data typesOn relaxation methods for systems of linear inequalitiesSome results on relativized deterministic and nondeterministic time hierarchiesPermutations are not context-free: An application of the interchange lemmaExplicit constructions of linear-sized superconcentratorsSpace complexity in on-line computationFast matrix multiplication without APA-algorithmsFinding connected components of an intersection graph of squares in the Euclidean planeAn algorithm for a merge recognition problemSteady-paced-output and fractional-on-line algorithms on a RAMParallel computation and conflicts in memory accessDiscrete ordering relationsEnumerating the cycles of a digraph: a new preprocessing strategyAn \(O(nm)\)-time algorithm for computing the dual of a regular Boolean functionAn optimal algorithm to compute all the covers of a stringComplexity of multiplication with vectors for structured matricesA clustering heuristic to detect staircase structures in large scale linear programming modelsLinear recognition of pseudo-split graphsBounds on certain multiplications of affine combinationsAn algebraic approach for morphological operations on 2D and 3D imagesOn the complexity of computing Gröbner bases in characteristic 2On the equivalence of constrained and unconstrained flowsA data structure for bicategories, with application to speeding up an approximation algorithmSearch problems: One, two or many roundsThe determinant of a tree's neighborhood matrixOn semi-\(P_ 4\)-sparse graphsGeneralized coloring for tree-like graphsMinimum dispersion problemsNumerical database system based on a weighted search treeAlgebraic and numerical techniques for the computation of matrix determinantsOptimal channel allocation for several types of cellular radio networksHamiltonian cycles in circulant digraphs with two stripesEdge-packing planar graphs by cyclic graphsThe algorithmic use of hypertree structure and maximum neighbourhood orderingsA real-time parallel application: The detection of gravitational waves by a network of heterogeneous workstationsZAPROS-LM -- a method and system for ordering multiattribute alternativesOn the structure of graphs with few \(P_4\)sSimple planar graph partition into three forestsA rewriting approach to satisfiability procedures.Some properties and applications of the efficient Fisher scoreTime-space tradeoffs for algebraic problems on general sequential machinesPermutation statistics and linear extensions of posetsSmoothness and factoring polynomials over finite fieldsRadix sort on the hypercubeLower bounds for arithmetic problemsOn practical algorithms for accelerated matrix multiplicationParallel priority queuesNew clique and independent set algorithms for circle graphsExpressing combinatorial optimization problems by linear programsStrings, trees, and patternsParallel rectilinear shortest paths with rectangular obstaclesThe complexity types of computable setsNash and correlated equilibria: Some complexity considerationsThe complexity of some graph colouring problemsHierarchy representations based on arithmetic coding for dynamic information protection systemsA solvable class of quadratic 0-1 programmingThe point-to-point delivery and connection problems: Complexity and algorithmsOn the problem of multiple mobile robots cluttering a workspaceRandom pseudo-polynomial algorithms for some combinatorial programming problemsThe traveling salesman problem: An overview of exact and approximate algorithmsA linear-time algorithm for isomorphism of a subclass of chordal graphsDynamic output-sensitive hidden surface removal for \(c\)-oriented polyhedraLower eigenvalue bounds for singular pencils of matricesA graph-theoretic heuristic for designing loop-layout manufacturing systemsAn approximation algorithm for the general routing problemOptimal time bounds for some proximity problems in the planeThe parallel complexity of coarsest set partition problemsSorting on PRAMs with reconfigurable busesMatching theory -- a sampler: From Dénes König to the presentSolving the Euclidean bottleneck biconnected edge subgraph problem by 2- relative neighborhood graphsFault-detection in networksA fast and efficient parallel algorithm for finding a satisfying truth assignment to a 2-CNF formulaA new upper bound on the complexity of the all pairs shortest path problemDense polynomial multiplication with reduced array manipulation overheadAn O\((nm)\) algorithm for a special case of the multimedian location problem on a treeDegree constrained tree embedding into points in the planeFast algorithms for finding Hamiltonian paths and cycles in in-tournament digraphsA minimum 3-connectivity augmentation of a graphI/O- and CPU-optimal recognition of strongly connected componentsAn \(0(| E|\log\log| V|)\) algorithm for finding minimum spanning treesTwo fast simulations which imply some fast string matching and palindrome-recognition algorithmsOn the equivalence, containment, and covering problems for the regular and context-free languagesConsistency in networks of relationsAugmented transition networks and their relation to tree transducersThree-way arrays: rank and uniqueness of trilinear decompositions, with application to arithmetic complexity and statisticsThe complexity of vector-productsSome elementary proofs of lower bounds in complexity theoryA note on pattern reproduction in tessellation structuresAlgorithms for updating minimal spanning treesBranching from the largest upper bound. Folklore and factsResource constrained scheduling as generalized bin packingPalindrome recognition in real time by a multitape Turing machineConcave cost minimization on networksUniversal classes of hash functionsOn-line computation of convolutionsA recursive algorithm for matrix Padé approximants --- the divide-and- conquer approachParallel iterated bucket sortAn \(O(m\log n)\) algorithm for the max+sum spanning tree problemLP relaxation of the two dimensional knapsack problem with box and GUB constraintsTotal completion time minimization in two-machine job shops with unit-time operationsThe partial sum criterion for Steiner trees in graphs and shortest pathsMinimal vertex separators of chordal graphsLarge computation of the maximum rank correlation estimatorSentences over integral domains and their computational complexitiesDecompositions to degree-constrained subgraphs are simply reducible to edge-coloringsUncovering generalized-network structure in matricesGenerating the best \(K\) sequences in relocation problemsA note on the tour problems in two-terminal series-parallel graphsIrreversibility problem in NL-class relationsOn the Euclidean two paths problemDisplacement structure of pseudoinversesBin-packing by simulated annealingKey generation of algebraic-code cryptosystemsExact computation of Steiner minimal trees in the planeScaling algorithms for network problemsExact methods for the knapsack problem and its generalizationsIrreducibility of multivariate polynomialsAlgorithm partition and parallel recognition of general context-free languages using fixed-size VLSI architectureJebelean-Weber's algorithm without spurious factorsSimple DFS on the complement of a graph and on partially complemented digraphsDomination analysis for minimum multiprocessor schedulingAlgorithmic aspects for multiple-choice hardware/software partitioningOn recognition of threshold tolerance graphs and their complementsRecognizing Cartesian products in linear timeA clustering algorithm based on maximal \(\varTheta\)-distant subtreesA class of algorithms which require nonlinear time to maintain disjoint setsCut scheduling in the apparel industryAlgorithms for the edge-width of an embedded graphEfficient inclusion testing for simple classes of unambiguous \(\omega \)-automataOn arithmetical algorithms over finite fieldsParallelism and fast solution of linear systemsq-hook length formulas for forestsThe weighted perfect domination problemEdge-disjoint paths in a grid bounded by two nested rectanglesA faster algorithm for the maximum weighted tardiness problemOn two dual classes of planar graphsComputing the longest diagonal of a simple polygonHidden surface removal for rectanglesComputational complexity of sentences over fieldsTime-varying Reeb graphs for continuous space-time dataThe BOXEL framework for 2.5D data with applications to virtual drivethroughs and ray tracingA linear-time algorithm for computing the intersection of all odd cycles in a graphReconstruction of a graph from 2-vicinities of its verticesAlgorithmic aspects of fuzzy controlOn Simon's string searching algorithmTight comparison bounds for the string prefix-matching problemRecognition of DFS trees: Sequential and parallel algorithms with refined verificationsMaintenance of 2- and 3-edge-connected components of graphs. ICycle structure of edge labelled graphsOptimal vertex ranking of block graphsOn similarity of polynomial configurationsBipartite bithreshold graphsInteger sorting on a mesh-connected array of processorsRange-restricted mergeable priority queuesMore concise representation of regular languages by automata and regular expressionsCentroidal trajectories and frames for chaotic dynamical systemsParameterized graph cleaning problemsScheduling linearly shortening jobs under precedence constraintsConsensus algorithms for the generation of all maximal bicliquesThe problem of the moody chess playersSingle machine group scheduling with resource dependent setup and processing timesRecursive formulation of the matrix Padé approximation in packed storageRefined complexity analysis for heap operationsModelisation dynamique litteraleUnary finite automata vs. arithmetic progressionsOn finding fundamental cut setsFinding all equilibria in games of strategic complementsClosed sets and translations of relation schemesBuilding heaps in parallelReduction operations for constraint satisfactionThe continuous center set of a networkOptimal speeding up of parallel algorithms based upon the divide-and- conquer strategyExponential bounds for the running time of a selection algorithm3D-plex grammarsImproved polynomial algorithms for robust bottleneck problems with interval dataA linear algorithm for finding Hamiltonian cycles in 4-connected maximal planar graphsOn-line computation of transitive closures of graphsOn legal path problems in digraphsA low and a high hierarchy within NPThe complexity of restricted regular expressions and the synthesis problem for finite automataOn the complexity of chessA priority queue for the all pairs shortest path problemEdge-contraction problemsNew trie data structures which support very fast search operationsThe complexity of monadic recursion schemes: Exponential time boundsFinding pseudoperipheral nodes in graphsAn n log n algorithm for determining the congruity of polyhedraComments on Detection of connectivity for regions represented by linear quadtreesMulti-version concurrency control scheme for a database systemAlgebraic approach to p-adic conversion of rational numbersHow evenly should one divide to conquer quickly?Area-period tradeoffs for multiplication of rectangular matricesDecomposition by clique separatorsCauchy-Toeplitz matrices and some applicationsTime-space tradeoffs for matrix multiplication and the discrete Fourier transform on any general sequential random-access computerFactoring multivariate polynomials over finite fieldsThe optimality of balancing workloads in certain types of flexible manufacturing systemsA polynomial time algorithm for finding the prime factors of Cartesian- product graphsOn rectilinear link distanceBit complexity of matrix productsUniversal retrieval treesA linear time algorithm for the maximum capacity path problemThe performance of multilective VLSI algorithmsAn assignment algorithm with applications to integrated circuit layoutThe maximum flow problem: A max-preflow approachThe k-neighbor domination problemIndependence results about context-free languages and lower boundsThe one-dimensional weighted Voronoi diagramExact balancing is not always goodVerifying nonrigidityAn efficient Dijkstra-like labeling method for computing shortest odd/even pathsNew algorithms for the LCS problemParcours dans les graphes: Un outil pour l'algorithmique des ensembles ordonnés