Principles of artificial intelligence
Principles of artificial intelligence
New scaling algorithms for the assignment and minimum mean cycle problems
Mathematical Programming: Series A and B
Computing optimal clock schedules
DAC '92 Proceedings of the 29th ACM/IEEE Design Automation Conference
Directed hypergraphs and applications
Discrete Applied Mathematics - Special issue: combinatorial structures and algorithms
Dynamic Programming as Graph Searching: An Algebraic Approach
Journal of the ACM (JACM)
Finding the K shortest hyperpaths
Computers and Operations Research
Concatenation state machines and simple functions
CIAA'04 Proceedings of the 9th international conference on Implementation and Application of Automata
Faster maximum and minimum mean cycle algorithms for system-performance analysis
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Hi-index | 0.00 |
Concatenation State Machine (CSM) is a labeled directed And-Or graph representing a deterministic push-down transducer. In the high-performance version of CSM, labels associated to edges are words (rather than letters) over the input alphabet. The throughput of a path p is defined as the sum of the lengths of the labels of the path, divided by the number of edges of p. The throughput of a CSM M is defined as the infimum of the throughput of all accepting paths of M. In this paper we give an O(nmlog(max-min@e)) algorithm, computing an @e-approximation of the throughput of a CSM M, where n is the number of nodes, m is the number of edges, and max (min) is the maximum (respectively, minimum) of the lengths of the edge labels of M. While we have been interested in a particular case of an And-Or graph representing a transducer, we have actually solved the following problem: if a real weight function is defined on the edges of an And-Or graph G, we compute an @e-approximation of the infimum of the complete hyper-path mean weights of G. This problem, if restricted to digraphs, is strongly connected to the problem of finding the minimum cycle mean.