Discounted-Sum Automata with Multiple Discount Factors
Udi Boker, Guy Hefetz

TL;DR
This paper introduces and analyzes nondeterministic discounted-sum automata with multiple discount factors, identifying conditions under which they retain desirable computational properties and exploring their expressive power.
Contribution
It defines integral NMDAs with multiple discount factors, shows their limitations, and introduces tidy NMDAs that preserve key properties and complexity bounds.
Findings
Integral NMDAs are not closed under determinization or algebraic operations.
Tidy NMDAs maintain good properties and decision problem complexities.
Tidy NMDAs are as expressive as deterministic integral NMDAs with arbitrary discount functions.
Abstract
Discounting the influence of future events is a key paradigm in economics and it is widely used in computer-science models, such as games, Markov decision processes (MDPs), reinforcement learning, and automata. While a single game or MDP may allow for several different discount factors, nondeterministic discounted-sum automata (NDAs) were only studied with respect to a single discount factor. It is known that every class of NDAs with an integer as the discount factor has good computational properties: It is closed under determinization and under the algebraic operations min, max, addition, and subtraction, and there are algorithms for its basic decision problems, such as automata equivalence and containment. Extending the integer discount factor to an arbitrary rational number, loses most of these good properties. We define and analyze nondeterministic discounted-sum automata in which…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Formal Methods in Verification · Logic, programming, and type systems
